View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003826 | Dwarf Fortress | General | public | 2010-12-19 09:23 | 2012-12-25 10:12 |
Reporter | rowanas | Assigned To | |||
Priority | high | Severity | crash | Reproducibility | random |
Status | resolved | Resolution | unable to reproduce | ||
OS | Mac OS X | OS Version | X.5.8 | ||
Product Version | 0.31.18 | ||||
Summary | 0003826: Sudden, random crashes. | ||||
Description | Every now and then the game just crashes. No warning, no particular reason. It just... dies and produces a short error message. The Console readings are in the additional information section. It's full, except for me cutting out 12 lots of fullscreen changes for brevity. DF never crashes on me, but today it's crashed 4 times. It may be due to bad creature tags from incomplete modding, but some tags have been bad for ages, so it's odd that they would fall over now. | ||||
Additional Information | Last login: Sun Dec 19 13:55:05 on ttys000 /Users/rowan/Computer\ Games/DF\ 31.18/df ; exit; gailonanas-macbook:~ rowan$ /Users/rowan/Computer\ Games/DF\ 31.18/df ; exit; Loading bindings from data/init/interface.txt 2010-12-19 15:08:33.441 dwarfort.exe[22441:10b] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. New window size: 1280x400 Font size: 16x16 Resizing grid to 80x25 Resizing font to 16x16 Resetting textures Resizing font to 16x16 Resizing font to 16x16 Resizing font to 16x16 New window size: 1280x800 Font size: 9x9 Resizing grid to 142x88 Resizing font to 9x9 New window size: 1280x400 Font size: 16x16 Resizing grid to 80x25 Resizing font to 16x16 New window size: 1280x800 Font size: 9x9 Resizing grid to 142x88 Resizing font to 9x9 [This repeats several times, due to me entering and exiting fullscreen as I play] Below is the bit where it actually hits a hitch and dies. 2010-12-19 17:14:29.924 dwarfort.exe[22441:5a03] *** _NSAutoreleaseNoPool(): Object 0x1b0e38f0 of class NSCFArray autoreleased with no pool in place - just leaking Stack: (0x95e15f4f 0x95d22432 0x94acbfb4 0x94acbd1a 0x94b3b8f0 0x94b27c14 0x94b2705c 0x94b3b809 0x94b7d1ad 0x17a3334 0x17a3dc3 0x1797af5 0x179cef5 0x179cfb2 0x179cb5f 0x962812bb 0xffffffff 0x1b0655d0) 2010-12-19 17:14:29.925 dwarfort.exe[22441:5a03] *** _NSAutoreleaseNoPool(): Object 0x1a97430 of class NSCFArray autoreleased with no pool in place - just leaking Stack: (0x95e15f4f 0x95d22432 0x94a66937 0x94acbe33 0x94b3b8f0 0x94b27c14 0x94b2705c 0x94b3b809 0x94b7d1ad 0x17a3334 0x17a3dc3 0x1797af5 0x179cef5 0x179cfb2 0x179cb5f 0x962812bb 0xffffffff 0x1b0655d0) 2010-12-19 17:14:29.926 dwarfort.exe[22441:5a03] *** _NSAutoreleaseNoPool(): Object 0x1b0d6530 of class NSCFArray autoreleased with no pool in place - just leaking Stack: (0x95e15f4f 0x95d22432 0x90b83bf5 0x95d690fb 0x94aceb8b 0x94b27ca1 0x94b2705c 0x94b3b809 0x94b7d1ad 0x17a3334 0x17a3dc3 0x1797af5 0x179cef5 0x179cfb2 0x179cb5f 0x962812bb 0xffffffff 0x1b0655d0) 2010-12-19 17:14:29.927 dwarfort.exe[22441:5a03] *** _NSAutoreleaseNoPool(): Object 0x1b059090 of class SDL_QuartzWindow autoreleased with no pool in place - just leaking Stack: (0x95e15f4f 0x95d22432 0x94b7d210 0x17a3334 0x17a3dc3 0x1797af5 0x179cef5 0x179cfb2 0x179cb5f 0x962812bb 0xffffffff 0x1b0655d0) /Users/rowan/Computer Games/DF 31.18/df: line 5: 22441 Bus error ./dwarfort.exe logout [Process completed] | ||||
Tags | No tags attached. | ||||
|
Any chance this is 0003555? |
|
Nope, I already checked through all of the bugs I could think of. It's completely random. EDIT: Can I bump up the priority? It died again and I can't be bothered to save every five minutes in case I lose half my progress, so I cannot play (or enjoy playing) until this is resolved. |
|
If you have a save that consistently crashes in a short period of time, you should upload it to http://dffd.wimbli.com/ |
|
There lies the problem. It won't reliably crash. It will eventually crash, but it's not often enough for reliability, nor is it rare enough to be ignored. It's the most perfectly annoying bug. |
|
Is there ANYTHING you can correlate with the crashes? Season changes, departure of merchants, sudden drops in framerate, heavy pathfinding, heavy fluid movement? What kind of "eventually" are we talking about? In-game weeks, months, years? Is it just with this particular save? Anything in the errorlog or gamelog? Also, the priority field isn't used. And unless we find some way to reproduce this crash, it'll be much lower priority than all the reliable crashes. |
|
I've had a couple more, all of them happen utterly randomly. Season and merchants come and go quite happily, Freezing, unfreezing, even having a volcano spill into a cavern, all of these were fine. A few FPS drops have occurred and a few times a load of idlers have suddenly had places to path to, neither caused a crash. I've remade worlds many times, it happens on every save. The gamelog has nothing unusual and the errorlog is completely clear, since I fixed up all of the RAW errors. It's just crashing on a whim, as far as I can tell. Nothing links the crashes together, although if there were some tiny thing going on every time, I'd never be able to find it, because the game crashes. While trying to fix a crash without any information (other than the data I posted up already) must be difficult, DF is one of the last games available to me that doesn't require a mouse. |
|
The gamelog has nothing unusual and the errorlog is completely clear, since I fixed up all of the RAW errors. Did you change the raws for a world that was already generated? What kind of changes did you make? |
|
I changed the raws in the base DF folder, I never changed them in the save, although I did change some raws without regenning. The changes were to eliminate a problem with the non-existent [SOLDIER-COLOR] token, alter a bunch of creature files so that they no longer relied on Genesis materials, fix up an instrument token and amend a custom workshop reaction to eliminate an unusual behaviour. |
|
although I did change some raws without regenning. What does this mean? Did you change raws in the save folder or not? |
|
Also, does it still crash if you just leave the game running with minimal input? |
|
No, I never changed any raws in the save folder. Never. It so far hasn't crashed when I've left it alone for ages, but it has crashed while I was not inputting anything at that moment. |
|
I think I have something similar, getting messages like this: *** __NSAutoreleaseNoPool(): Object 0x1b3a7dc0 of class NSCFDictionary autoreleased with no pool in place - just leaking I have a vanilla 31.18 save that crashes within 5 minutes of starting every time for me (didn't crash initially though), it's at http://dffd.wimbli.com/file.php?id=3594 |
|
I can confirm this. The error messages I am receiving are identical and my system has similar specs. DF version 0.31.18, Mac OSX 10.6.5. Crashes randomly after 10-30 minutes of play. No changes to saved folder or DF configuration, pure vanilla 31.18 from Mac binaries. |
|
Reminder sent to: rowanas "It so far hasn't crashed when I've left it alone for ages, but it has crashed while I was not inputting anything at that moment." What happens if you assign a gigantic digging job (one that'll take years) and then leave the game running without input? |
|
Ok, done it. It went fine. I assigned Every level to be dug out, save one tile for support. I then did absolutely nothing and eventually it crashed, though this may have been due to a goblin ambush, which i did nothing to prevent, and which killed about 10-12 of my dwarves before the game crashed. |
|
Since this is not reproducible and it's from an old version, I'm going to close it. Sorry we couldn't do more. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-19 09:23 | rowanas | New Issue | |
2010-12-19 19:46 |
|
Note Added: 0014636 | |
2010-12-20 06:09 |
|
Tag Attached: AWAITING UPDATE | |
2010-12-20 06:51 | rowanas | Note Added: 0014640 | |
2010-12-20 06:53 | rowanas | Note Edited: 0014640 | |
2010-12-20 07:25 |
|
Note Added: 0014641 | |
2010-12-20 09:40 | rowanas | Note Added: 0014643 | |
2010-12-20 11:12 |
|
Note Added: 0014644 | |
2010-12-20 11:14 |
|
Note Edited: 0014644 | |
2010-12-20 11:36 | rowanas | Note Added: 0014645 | |
2010-12-20 12:46 |
|
Note Added: 0014646 | |
2010-12-20 13:31 | rowanas | Note Added: 0014648 | |
2010-12-20 14:46 |
|
Note Added: 0014650 | |
2010-12-21 14:08 |
|
Note Added: 0014671 | |
2010-12-21 14:08 |
|
Note View State: 0014671: public | |
2010-12-22 10:34 | rowanas | Note Added: 0014679 | |
2010-12-22 12:19 | qstrejo | Note Added: 0014681 | |
2010-12-27 12:32 | MrJones | Note Added: 0014725 | |
2010-12-28 09:30 |
|
Note Added: 0014738 | |
2010-12-29 15:37 | rowanas | Note Added: 0014748 | |
2012-03-06 07:56 |
|
Note Added: 0021169 | |
2012-03-06 07:56 |
|
Status | new => resolved |
2012-03-06 07:56 |
|
Resolution | open => unable to reproduce |
2012-03-06 07:56 |
|
Assigned To | => user6 |
2012-12-25 10:12 |
|
Tag Detached: AWAITING UPDATE |