Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0006242Dwarf FortressMiscellaneous Crashespublic2012-11-14 01:002015-02-18 03:28
Toady One 
MacintoshOS X 10.8.2
0006242: Crash from destroyed minecart still assigned to route
Using DwarfBuilder version of 34.11 on OSX. I've managed to create a save-point which seems to crash very quickly upon loading. Unsure of crash reason. Used DFHack for simple editing (replacing layers, getting adamantine early), Dwarf Therapist was used to manage labor, but not squads (all of which have been disbanded just in case).

The following shows up in the terminal: http://pastebin.com/raw.php?i=8uZkBwzX [^] (cut for length)
Save here: http://dffd.wimbli.com/file.php?id=7129 [^]

Wait for game to load, unpause and crash should happen within 30 seconds.
Saw http://dffd.wimbli.com/file.php?id=7121 [^] when uploading my save, may be related?
Save Included
has duplicate 0006168resolved Dwarfu Crash when loading minecarts 
has duplicate 0007752resolved Footkerchief Crash possibly due to pathing/job outside fortress 
related to 0008278resolved Toady One This save file crashes. 
Issue History
2012-11-14 01:00maxNew Issue
2012-11-15 00:06agNote Added: 0023716
2012-11-15 16:11maxNote Added: 0023720
2012-11-17 06:28DwarfuIssue Monitored: Dwarfu
2012-11-17 06:29DwarfuTag Attached: Save Included
2012-11-17 06:32DwarfuNote Added: 0023725
2014-01-21 20:18FootkerchiefSummaryGame crashing frequently on specific fortress => Crash from destroyed minecart still assigned to route
2014-01-21 20:18FootkerchiefDescription Updatedbug_revision_view_page.php?rev_id=9095#r9095
2014-03-22 03:46KumquatNote Added: 0024615
2014-03-22 08:08FootkerchiefAssigned To => Footkerchief
2014-03-22 08:08FootkerchiefStatusnew => acknowledged
2014-04-06 10:50DwarfuRelationship addedparent of 0006168
2014-07-29 12:21DwarfuStatusacknowledged => confirmed
2014-07-29 12:22DwarfuCategoryDwarf Mode -- Idle Behavior => Miscellaneous Crashes
2014-08-01 16:05danNote Added: 0028110
2014-08-01 16:06danNote Edited: 0028110bug_revision_view_page.php?bugnote_id=0028110#r10630
2014-08-01 21:19FootkerchiefRelationship addedhas duplicate 0007752
2014-08-07 14:13Toady OneNote Added: 0028539
2014-08-07 14:184maskwolfIssue Monitored: 4maskwolf
2014-08-18 12:30Toady OneAssigned ToFootkerchief => Toady One
2014-08-18 12:30Toady OneStatusconfirmed => needs feedback
2014-08-18 13:47FootkerchiefRelationship replacedhas duplicate 0006168
2014-09-13 17:48lethosorRelationship addedrelated to 0008278
2014-09-13 17:49lethosorNote Added: 0030182
2014-09-13 17:49lethosorStatusneeds feedback => resolved
2014-09-13 17:49lethosorFixed in Version => 0.40.01
2014-09-13 17:49lethosorResolutionopen => fixed
2014-09-13 17:50lethosorNote Edited: 0030182bug_revision_view_page.php?bugnote_id=0030182#r11777
2014-09-13 17:51lethosorNote Edited: 0030182bug_revision_view_page.php?bugnote_id=0030182#r11778
2014-09-25 21:274maskwolfIssue End Monitor: 4maskwolf
2015-02-18 03:28DwarfuIssue End Monitor: Dwarfu

2012-11-15 00:06   
If you open the hauling routes menu, you will see next to your Refuse Express rote a red 'V', but no percent. This is because apparently the minecart was destroyed or something. You need to immediately assign a new cart to that route before unpausing, and that will fix the crash. The problem is basically that there is a cart assigned to the route, but it is invalid, so when it tries to access the cart, it crashes.

Only you can guess why the cart might have disappeared.
2012-11-15 16:11   
Ah hah! The I saw something in the log earlier in the game about a minecart being stolen. I assume there's a bug that when a minecart assigned to a route is stolen it will cause the game to crash when that route is used. Thanks for the heads up!
2012-11-17 06:32   
Nice work, guys.

Max, in the future please use a service like Pastebin to post large terminal dumps.
2014-03-22 03:46   
I got a crash where a XXwooden minecartXX assigned to a refuse incinerator (magma pit) finally burnt up completely from frequent exposure to magma mist, so it is not only stealing that triggers this.
2014-08-01 16:05   
(edited on: 2014-08-01 16:06)
I got a crash due to a thief making away with a minecart assigned to a hauling route as well. See 0007752

Toady One   
2014-08-07 14:13   
I made a cart destroyer and got clean cancellations on the jobs and no subsequent crash. It would be good to have a report against this on 0.40+, since I can't get it to happen.
2014-09-13 17:49   
(edited on: 2014-09-13 17:51)
Given the lack of subsequent reports and the resolution of 0008278, I'll resolve this one too. If anyone can reproduce this, please PM me or another manager (list at http://www.bay12forums.com/smf/index.php?topic=63640.0 [^]) on the forums to reopen this report.