View Issue Details

IDProjectCategoryView StatusLast Update
0000274The Dark ModCodingpublic01.05.2008 07:17
Reporterorbweaver Assigned Toangua  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN 
Fixed in VersionSVN 
Summary0000274: Linux: crash when putting away flashlight in jdudemap
Description1. Start jdudemap.map on a Linux build
2. Take out the flashlight with F key
3. Put away the flashlight with F key

The game will immediately segfault. This seems to depend on the map, since testing with a much simpler map did not cause a crash.
Additional InformationI was unable to get a stack trace because although GDB did intercept the crash, Doom 3 refused to give up control of the mouse so there was no way to interact with anything until X was restarted.
TagsNo tags attached.

Activities

greebo

greebo

25.04.2007 13:06

administrator   ~0000589

This affects bonehoard as well. Perhaps the map size plays a role here?
greebo

greebo

05.05.2007 13:52

administrator   ~0000626

I'm not sure but think the crash is happening here:

[darkmodLAS.cpp:612]
  if (p_LASLight->lastWorldPos != lightPos)

This at least is where Visual C++ has the debug pointer at crash time, and it might even be light-related.
greebo

greebo

06.05.2007 10:36

administrator   ~0000627

This should be resolved. The area index of moving lights has not been updated correctly, leading to invalid pointers.
greebo

greebo

24.05.2007 15:41

administrator   ~0000659

The bug seems to be still there:

http://modetwo.net/darkmod/index.php?showtopic=5960&st=25&#entry113902
angua

angua

05.11.2007 15:53

manager   ~0000823

I think I fixed this some time ago (it wasn't woking in windows too in some cases after moving from one area to another). Could someone with linux check this please?

Issue History

Date Modified Username Field Change
24.04.2007 20:46 orbweaver New Issue
24.04.2007 20:46 orbweaver Status new => assigned
24.04.2007 20:46 orbweaver Assigned To => orbweaver
25.04.2007 13:06 greebo Note Added: 0000589
05.05.2007 13:52 greebo Note Added: 0000626
06.05.2007 10:36 greebo Status assigned => resolved
06.05.2007 10:36 greebo Fixed in Version => SVN
06.05.2007 10:36 greebo Resolution open => fixed
06.05.2007 10:36 greebo Note Added: 0000627
24.05.2007 15:41 greebo Status resolved => feedback
24.05.2007 15:41 greebo Resolution fixed => reopened
24.05.2007 15:41 greebo Note Added: 0000659
24.05.2007 15:42 greebo Status feedback => confirmed
05.11.2007 15:51 angua Status confirmed => assigned
05.11.2007 15:51 angua Assigned To orbweaver => angua
05.11.2007 15:53 angua Status assigned => resolved
05.11.2007 15:53 angua Resolution reopened => fixed
05.11.2007 15:53 angua Note Added: 0000823
01.05.2008 07:17 greebo Status resolved => closed