View Issue Details

IDProjectCategoryView StatusLast Update
0000772Dwarf FortressMiscellaneous Crashespublic2014-01-27 20:51
ReporterGauHelldragon Assigned Touser6 
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionunable to reproduce 
Summary0000772: Game crashed in Dwarf Mode - Old fortress
DescriptionHad a game crash in an fortress that has been running for about 12 years now. Only 15 dwarves and 15 children, who spend their time sitting around partying and doing nothing mostly. I was just letting the game run on it's own, no idea what could have caused the crash.
Additional Information


Application exception occurred:
        App: C:\Kyle\Dwarf Fortress\df_31_01\dwarfort.exe (pid=3644)
        When: 4/7/2010 @ 21:57:31.156
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: UKYOU
        User Name: Gau
        Terminal Session Id: 0
        Number of Processors: 1
        Processor Type: x86 Family 6 Model 13 Stepping 8
        Windows Version: 5.1
        Current Build: 2600
        Service Pack: 2
        Current Type: Uniprocessor Free
        Registered Organization:
        Registered Owner: Kyle Jackson

*----> Task List <----*
   0 System Process
   4 System
 676 smss.exe
 740 csrss.exe
 768 winlogon.exe
 812 services.exe
 824 lsass.exe
 988 ibmpmsvc.exe
1016 Ati2evxx.exe
1028 svchost.exe
1108 svchost.exe
1148 svchost.exe
1208 svchost.exe
1304 svchost.exe
1612 Ati2evxx.exe
1708 Explorer.EXE
1740 spoolsv.exe
1836 IPSSVC.EXE
1912 svchost.exe
1932 inetinfo.exe
2020 sqlservr.exe
 436 QCONSVC.EXE
 512 SMAgent.exe
 544 sqlwriter.exe
 668 svchost.exe
 732 TpKmpSVC.exe
1172 rrservice.exe
1288 tvtsched.exe
 860 UCLauncherService.exe
1872 TSVNCache.exe
2156 WMPNetwk.exe
2364 tp4serv.exe
2408 EzEjMnAp.Exe
2416 TPHKMGR.exe
2424 SMax4PNP.exe
2464 LPMGR.exe
2496 tfswctrl.exe
2524 cssauthe.exe
2540 TPONSCR.exe
2548 pdservice.exe
2556 TpScrex.exe
2572 rundll32.exe
2600 QCWLIcon.exe
2612 ipoint.exe
2648 QCTray.exe
2672 acs.exe
2752 ctfmon.exe
2880 msmsgs.exe
2976 uTorrent.exe
3068 GoogleCrashHandler.exe
3108 DLG.exe
3528 soffice.exe
3628 soffice.BIN
3836 alg.exe
3992 logmon.exe
 480 notepad.exe
2472 mirc.exe
1492 Summoner.exe
5348 winamp.exe
 308 Error 0x8007012B
5088 Error 0x8007012B
1036 jqs.exe
1060 firefox.exe
3668 notepad.exe
6032 AutoHotkey.exe
4952 AutoHotkey.exe
4004 javaw.exe
5948 javaw.exe
5884 QCWizard.exe
4152 NOTEPAD.EXE
5492 taskmgr.exe
4620 NOTEPAD.EXE
3140 DwarfTherapist.exe
4264 realsched.exe
3644 dwarfort.exe
4604 NOTEPAD.EXE
4536 drwtsn32.exe

*----> Module List <----*
(0000000000400000 - 000000000187c000: C:\Kyle\Dwarf Fortress\df_31_01\dwarfort.exe
(0000000009eb0000 - 0000000009ed3000: C:\WINDOWS\system32\PROCHLP.DLL
(0000000010000000 - 0000000010096000: C:\Kyle\Dwarf Fortress\df_31_01\fmod.dll
(000000005ad70000 - 000000005ada8000: C:\WINDOWS\system32\uxtheme.dll
(000000005ed00000 - 000000005edcc000: C:\WINDOWS\system32\OPENGL32.dll
(00000000629c0000 - 00000000629c9000: C:\WINDOWS\system32\LPK.DLL
(0000000068b20000 - 0000000068b40000: C:\WINDOWS\system32\GLU32.dll
(0000000069000000 - 00000000694e2000: C:\WINDOWS\system32\atioglxx.dll
(0000000071aa0000 - 0000000071aa8000: C:\WINDOWS\system32\WS2HELP.dll
(0000000071ab0000 - 0000000071ac7000: C:\WINDOWS\system32\WS2_32.dll
(0000000071ad0000 - 0000000071ad9000: C:\WINDOWS\system32\WSOCK32.dll
(0000000073760000 - 00000000737a9000: C:\WINDOWS\system32\DDRAW.dll
(0000000073bc0000 - 0000000073bc6000: C:\WINDOWS\system32\DCIMAN32.dll
(0000000074720000 - 000000007476b000: C:\WINDOWS\system32\MSCTF.dll
(0000000074d90000 - 0000000074dfb000: C:\WINDOWS\system32\USP10.dll
(00000000755c0000 - 00000000755ee000: C:\WINDOWS\system32\msctfime.ime
(0000000076390000 - 00000000763ad000: C:\WINDOWS\system32\IMM32.DLL
(0000000076b40000 - 0000000076b6d000: C:\WINDOWS\system32\WINMM.dll
(00000000774e0000 - 000000007761d000: C:\WINDOWS\system32\ole32.dll
(0000000077b40000 - 0000000077b62000: C:\WINDOWS\system32\Apphelp.dll
(0000000077be0000 - 0000000077bf5000: C:\WINDOWS\system32\MSACM32.dll
(0000000077c00000 - 0000000077c08000: C:\WINDOWS\system32\VERSION.dll
(0000000077c10000 - 0000000077c68000: C:\WINDOWS\system32\msvcrt.dll
(0000000077dd0000 - 0000000077e6b000: C:\WINDOWS\system32\ADVAPI32.dll
(0000000077e70000 - 0000000077f01000: C:\WINDOWS\system32\RPCRT4.dll
(0000000077f10000 - 0000000077f57000: C:\WINDOWS\system32\GDI32.dll
(000000007c800000 - 000000007c8f4000: C:\WINDOWS\system32\kernel32.dll
(000000007c900000 - 000000007c9b0000: C:\WINDOWS\system32\ntdll.dll
(000000007e410000 - 000000007e4a0000: C:\WINDOWS\system32\USER32.dll

*----> State Dump for Thread Id 0xae4 <----*

eax=00030003 ebx=0000003c ecx=18ee5f68 edx=00000017 esi=0166f910 edi=18ee5f68
eip=005d329f esp=0012e9dc ebp=0012eae8 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202

*** WARNING: Unable to verify checksum for C:\Kyle\Dwarf Fortress\df_31_01\dwarfort.exe
*** ERROR: Module load completed but symbols could not be loaded for C:\Kyle\Dwarf Fortress\df_31_01\dwarfort.exe
function: dwarfort
        005d328e cc int 3
        005d328f cc int 3
        005d3290 83ec10 sub esp,0x10
        005d3293 53 push ebx
        005d3294 55 push ebp
        005d3295 8b6c241c mov ebp,[esp+0x1c]
        005d3299 56 push esi
        005d329a 57 push edi
        005d329b 8bf8 mov edi,eax
        005d329d 8b07 mov eax,[edi]
FAULT ->005d329f 8b501c mov edx,[eax+0x1c] ds:0023:0003001f=????????
        005d32a2 8bcf mov ecx,edi
        005d32a4 ffd2 call edx
        005d32a6 0fb7f0 movzx esi,ax
        005d32a9 8b07 mov eax,[edi]
        005d32ab 8b5020 mov edx,[eax+0x20]
        005d32ae 8bcf mov ecx,edi
        005d32b0 89742418 mov [esp+0x18],esi
        005d32b4 ffd2 call edx
        005d32b6 89442414 mov [esp+0x14],eax
        005d32ba 8b07 mov eax,[edi]

*----> Stack Back Trace <----*
WARNING: Stack unwind information not available. Following frames may be wrong.
ChildEBP RetAddr Args to Child
0012eae8 0000ffff ffffffff 00000000 0166f910 dwarfort+0x1d329f

*----> Raw Stack Dump <----*
000000000012e9dc e8 ea 12 00 10 f9 66 01 - 0f 00 00 00 3c 00 00 00 ......f.....<...
000000000012e9ec 2e 00 00 00 4f 00 00 00 - 15 00 00 00 25 00 76 00 ....O.......%.v.
000000000012e9fc f5 31 5d 00 e8 ea 12 00 - 68 70 ed 18 50 31 a2 18 .1].....hp..P1..
000000000012ea0c 68 5c c1 1e 50 31 a2 18 - 68 5c c1 1e 50 31 a2 18 h\..P1..h\..P1..
000000000012ea1c 13 00 c1 1e 30 0c 00 00 - 00 00 00 00 10 f9 66 01 ....0.........f.
000000000012ea2c f2 36 5c 00 e8 ea 12 00 - 4f 21 eb 70 05 00 00 00 .6\.....O!.p....
000000000012ea3c 68 5c c1 1e 50 31 a2 18 - 05 00 00 00 50 31 a2 18 h\..P1......P1..
000000000012ea4c 00 00 00 00 02 00 00 00 - 68 5c c1 1e 00 00 00 00 ........h\......
000000000012ea5c 10 00 00 00 18 1b 88 19 - 08 00 00 00 00 00 00 00 ................
000000000012ea6c 68 70 ed 18 90 eb 12 00 - 68 70 ed 18 f0 06 91 7c hp......hp.....|
000000000012ea7c ff ff ff ff eb 06 91 7c - 2d d3 9f 00 00 00 3f 00 .......|-.....?.
000000000012ea8c 00 00 00 00 02 00 00 00 - ff ff ff 7f 74 eb 12 00 ............t...
000000000012ea9c 01 00 00 00 10 00 00 00 - fb d9 9f 00 02 00 00 00 ................
000000000012eaac 00 00 00 00 10 00 00 00 - 1d 00 00 00 44 eb 12 00 ............D...
000000000012eabc 04 de 44 00 05 00 00 00 - 00 00 00 00 02 81 5b 00 ..D...........[.
000000000012eacc f4 ea 12 00 a3 21 eb 70 - 00 00 00 00 00 00 00 00 .....!.p........
000000000012eadc 50 31 a2 18 20 1f 5c 00 - 28 00 00 00 ff ff ff ff P1.. .\.(.......
000000000012eaec ff ff 00 00 ff ff ff ff - 00 00 00 00 10 f9 66 01 ..............f.
000000000012eafc 00 00 00 00 00 14 00 00 - 01 00 00 00 50 01 00 00 ............P...
000000000012eb0c 00 eb 12 00 88 b1 65 01 - 88 b1 65 01 68 eb 12 00 ......e...e.h...
Tagscrash, Crash Dump

Activities

GauHelldragon

2010-04-07 22:06

reporter   ~0001939

Are these stack dumps useful at all? Should I continue pasting these when I get crashes when I have no idea what the cause is?

user6

2010-04-08 00:19

  ~0001971

I hope they are. A "Dr Watson" user.dmp would definitely be useful. We'll have to see what Toady can do with it when he gets to one of your crashes.

user6

2014-01-27 20:51

  ~0024447

With no insight on the cause, it's hard to say if this was already fixed in a newer release.

Issue History

Date Modified Username Field Change
2010-04-07 22:05 GauHelldragon New Issue
2010-04-07 22:05 GauHelldragon Tag Attached: crash
2010-04-07 22:06 GauHelldragon Note Added: 0001939
2010-04-08 00:19 user6 Note Added: 0001971
2010-04-08 22:27 GauHelldragon Tag Attached: stack dump
2010-05-24 08:51 user6 Tag Renamed stack dump => Crash Dump
2010-06-22 09:08 user6 Category General => Miscellaneous Crashes
2010-06-22 09:08 user6 Additional Information Updated
2014-01-27 20:51 user6 Note Added: 0024447
2014-01-27 20:51 user6 Status new => resolved
2014-01-27 20:51 user6 Resolution open => unable to reproduce
2014-01-27 20:51 user6 Assigned To => user6