View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000210 | DarkRadiant | General | public | 16.03.2007 05:00 | 15.06.2007 20:52 |
| Reporter | SneaksieDave | Assigned To | greebo | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 0.9.0 | ||||
| Fixed in Version | 0.9.1 | ||||
| Summary | 0000210: Reproducable crash on shutdown | ||||
| Description | So far this is reproducable on my system. All I did was open the bonehoard (trying to stress the editor with a larger map) and then after looking around a bit, shutdown DR. The result: http://img341.imageshack.us/my.php?image=shutdowncrashfx1.jpg | ||||
| Tags | No tags attached. | ||||
| Angua is getting that as well, whereas I don't. It's either a bug or due to the incremental build, I'll have to check that. | |
|
I removed the assertion when trying to remove non-existing observers from the UnsortedSet container used to store entity key observers (this was a few commits ago). I can't say why this was occurring (it happened the first time a few weeks ago), but removing the assertion doesn't seem to harm the program behaviour (angua has been working with the fix a couple of days now and it seems to work.). |
|
|
This is what I get on launching DR, loading bonehoard, and then shutting down (or at least, attempting to - it hangs and I have to kill it as it has gone non responsive - there's also no HD thrashing, so it seems to just be frozen). http://img119.imageshack.us/my.php?image=drcrashca5.jpg Edit: yep this is the one from yesterday |
|
| That's the latest snapshot? I could've sworn that I removed that very assertion. I'll have to re-check. | |
|
Ok, the problem causing the lockup is found (after 2 and a half hours): The worldspawn entity in the bonehoard.map file was targeting a speaker_1 which was non-existent ("target" => "speaker_1"). This itself doesn't pose a problem, although there were two more spawnargs "target0" and "target1"). Removing or renaming the "target" to "target2" resolved the problem, so this seems to be a combination problem of unnumbered spawnargs "target" and numbered spawnargs "target0", "target1". Somehow this caused DarkRadiant to lockup when uninstantiating all the entities. I don't know why and I won't go into detail here about HOW FRICKING COMPLICATED this damn entity structure is designed! Gah! |
|
| This seems to be due to a mapping error, therefore I'll set this to RESOLVED. | |
|
Note to self: sync up and try new bonehoard. Reason: I renamed target to target2 (and deleted target) and it still locks up. Note 2: try even just map switching, not necessarily closing - that's locking up with bonehoard as well. |
|
| I was playing around with bonehoard a few weeks ago. Although it was slow, it didn't crash that I recall. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 16.03.2007 05:00 | SneaksieDave | New Issue | |
| 16.03.2007 07:36 | greebo | Status | new => assigned |
| 16.03.2007 07:36 | greebo | Assigned To | => greebo |
| 16.03.2007 07:37 | greebo | Note Added: 0000420 | |
| 18.03.2007 10:09 | greebo | Status | assigned => resolved |
| 18.03.2007 10:09 | greebo | Fixed in Version | => latest SVN |
| 18.03.2007 10:09 | greebo | Resolution | open => fixed |
| 18.03.2007 10:09 | greebo | Note Added: 0000427 | |
| 18.03.2007 10:10 | greebo | Note Edited: 0000427 | |
| 20.03.2007 16:31 | SneaksieDave | Status | resolved => feedback |
| 20.03.2007 16:31 | SneaksieDave | Resolution | fixed => reopened |
| 20.03.2007 16:31 | SneaksieDave | Note Added: 0000434 | |
| 20.03.2007 16:49 | greebo | Note Added: 0000435 | |
| 20.03.2007 16:50 | greebo | Status | feedback => assigned |
| 20.03.2007 19:12 | SneaksieDave | Note Edited: 0000434 | |
| 22.03.2007 16:00 | greebo | Note Added: 0000438 | |
| 24.03.2007 07:31 | greebo | Status | assigned => resolved |
| 24.03.2007 07:31 | greebo | Resolution | reopened => fixed |
| 24.03.2007 07:31 | greebo | Note Added: 0000456 | |
| 24.03.2007 07:31 | greebo | Resolution | fixed => no change required |
| 25.03.2007 04:18 | SneaksieDave | Note Added: 0000475 | |
| 25.03.2007 15:37 | SneaksieDave | Note Edited: 0000475 | |
| 15.06.2007 20:52 | SneaksieDave | Status | resolved => closed |
| 15.06.2007 20:52 | SneaksieDave | Note Added: 0000679 | |
| 15.06.2007 20:52 | SneaksieDave | Fixed in Version | 0.9.0 => 0.9.1 |