Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0003464Dwarf FortressMiscellaneous Crashespublic2010-10-24 08:442010-12-01 08:39
jfw25 
Footkerchief 
normalcrashhave not tried
resolvedduplicate 
MacintoshMac OS X10.6.4
0.31.16 
 
0003464: Crashed while playing Dwarf Fortress mode
While watching a fortress descend into tantrum spiral madness (and just as I thought I was turning it around), DF crashed. I will preserve the region save files in case you want them, but it took 15 minutes or so from startup until it crashed so I doubt that this is reproducible. Terminal window text and crash report text follow:

http://pastebin.com/uXJ3tjYx [^]
No tags attached.
duplicate of 0003555resolved Toady One Escaping units with kill orders on them cause segmentation fault on Linux/Mac 
Issue History
2010-10-24 08:44jfw25New Issue
2010-11-12 19:36John KeelNote Added: 0013739
2010-11-12 19:51John KeelNote Added: 0013740
2010-11-20 20:37jfw25Note Added: 0014077
2010-11-20 20:51Logical2uNote Added: 0014078
2010-11-20 20:51Logical2uDescription Updatedbug_revision_view_page.php?rev_id=5390#r5390
2010-11-20 20:52Logical2uNote Edited: 0013739bug_revision_view_page.php?bugnote_id=0013739#r5392
2010-11-20 20:53Logical2uNote Edited: 0014078bug_revision_view_page.php?bugnote_id=0014078#r5394
2010-11-24 15:46jfw25Note Added: 0014197
2010-11-27 19:47jfw25Note Added: 0014267
2010-12-01 08:39FootkerchiefRelationship addedduplicate of 0003555
2010-12-01 08:39FootkerchiefStatusnew => resolved
2010-12-01 08:39FootkerchiefResolutionopen => duplicate
2010-12-01 08:39FootkerchiefAssigned To => Footkerchief

Notes
(0013739)
John Keel   
2010-11-12 19:36   
(edited on: 2010-11-20 20:52)
I've also occasionally gotten this crash (twice today in about an hour, as well as previous versions more sporadically). A recent terminal output log for 0.31.17:
http://pastebin.com/kzKQRJb9 [^]

(0013740)
John Keel   
2010-11-12 19:51   
I wish there was an edit button.
Anyways, two things: when DF boots, it says it's using NSQuickDrawView and should be switched to Quartz. Seems like it's a graphics problem, considering the similar prefixes with the problems Terminal reports.
Second:
After a little Googling, I've found examples of similar errors. http://bugzilla.libsdl.org/show_bug.cgi?id=870 [^] is an NSAutoReleaseNoPool() error, though for a different object. It was fixed, and the guy explained how and why. People in http://www.idevgames.com/forum/showthread.php?t=7710 [^] also had errors like this, and give a much more detailed explanation (something to do with SDL and objective C not playing nicely).
(0014077)
jfw25   
2010-11-20 20:37   
Another crash, during an ambush. Crashes during ambushes seem to be getting disturbingly common.

Here is the last text in gamelog.txt (although I'd be surprised if it was up to date as of the instant of the crash).


Rimtar Rakusttumam, Glassmaker cancels Store Item in Stockpile: Interrupted by Goblin Crossbowman.
The Wrestler bashes The Goblin Crossbowman in the right hand with her {iron mace}, shattering the bone through the ({giant cave spider silk right glove})!
The Dog bites The Goblin Lasher in the head, but the attack is deflected by The Goblin Lasher's ({Æcopper helmØ})!
The Goblin Crossbowman gives in to pain.
The Hammerdwarf bashes The Goblin Crossbowman in the head with her (Æ+bronze war hammer+Ø), bruising the muscle and tearing the upper spine's nervous tissue through the ({cave spider silk hood})!
The Dog bites The Goblin Lasher in the head, but the attack is deflected by The Goblin Lasher's ({Æcopper helmØ})!
Kol Lisatcatten, Gem Cutter cancels Store Item in Stockpile: Interrupted by Goblin Lasher.
The Hammerdwarf bashes The Goblin Crossbowman in the head with her (Æ+bronze war hammer+Ø), bruising the muscle and tearing the upper spine's nervous tissue through the ({cave spider silk hood})!
The Dog bites The Goblin Lasher in the head, but the attack is deflected by The Goblin Lasher's ({Æcopper helmØ})!
Sibrek Zasmerseth, Metalcrafter cancels Store Item in Bin: Interrupted by Goblin Crossbowman.
The Hammerdwarf bashes The Goblin Crossbowman in the head with her (Æ+bronze war hammer+Ø), bruising the muscle and bruising the upper spine's nervous tissue through the ({cave spider silk hood})!
The Wrestler bashes The Goblin Crossbowman in the head with her {iron mace}, bruising the muscle, jamming the skull through the brain and tearing the brain!
The Dog bites The Goblin Lasher in the head, but the attack is deflected by The Goblin Lasher's ({Æcopper helmØ})!
The Recruit regains consciousness.
The Dog bites The Goblin Lasher in the head, but the attack is deflected by The Goblin Lasher's ({Æcopper helmØ})!
The Wrestler stands up.
(0014078)
Logical2u   
2010-11-20 20:51   
(edited on: 2010-11-20 20:53)
Goodness, walls of crash reports.

Please, in the future, upload these to pastebin, instead of posting the entire contents here? It makes it hard to read.

That being said, are you both playing on the latest version, and what specifically is going on when the game crashes?

(0014197)
jfw25   
2010-11-24 15:46   
Sorry, I was unaware of pastebin until now.

I have seen similar crashes with 0.31.16, 0.31.17, and 0.31.18. I have just had a crash which may be more enlightening. I was playing the same fortress which crashed before, from the same save; this time I was able to defeat all of the goblin invaders and got through the ambush; shortly thereafter, a kobold thief appeared, and I had my squad give chase. They chased the thief to the edge of the map, and the instant the thief reached the edge of the map, the game crashed. Of course, everything else that usually goes on with a fortress was happening at the same time, but this was very well-timed to be the cause.
(0014267)
jfw25   
2010-11-27 19:47   
This looks like it is a duplicate of 3555.