View Issue Details

IDProjectCategoryView StatusLast Update
0006807Dwarf FortressDwarf Mode -- Buildings, Generalpublic2014-08-05 06:10
ReporterMoley936 Assigned ToToady One  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformPCOSWindows 7OS VersionService Pack 1
Product Version0.40.01 
Fixed in Version0.40.03 
Summary0006807: Crash when pressing Tab to view minimap
DescriptionWhile viewing a building using Set Building Tasks/Preferences if TAB is pressed the game will stop responding and crash.
Steps To ReproduceTried on multiple buildings.
Tagsbuilding, TAB

Relationships

related to 0006571 resolvedToady One Large influx of babies from multiple civilizations, eventually causes crash 
has duplicate 0007089 resolvedToady One Crash shortly after loading a save in dwarf mode [Local/Tab Map, exception c0000005] 
has duplicate 0006774 resolvedToady One Crash when toggling mini-map during seige 
has duplicate 0007112 resolveduser11 Tab screen(s) causing crashes. 
has duplicate 0007109 resolveduser11 Fortress consistently crashes around Timber (late autumn) 27 or 28 
has duplicate 0007145 resolveduser6 Crash When Moving the Window 

Activities

rhorama

2014-07-09 04:12

reporter   ~0025274

Doesn't happen for me, so it may be world-specific.

Can you upload a save to http://dffd.wimbli.com/

snateraar

2014-07-09 04:21

reporter   ~0025276

Could not reproduce.

Tried this on multiple savegames and multiple buildings, but I didn't crash or note any unintended effects.

user6

2014-07-09 07:27

  ~0025301

Please upload a save that demonstrates the problem to http://dffd.wimbli.com/ and post the link here.

Moley936

2014-07-09 15:26

reporter   ~0025398

http://dffd.wimbli.com/file.php?id=8813 Here it is

scriberman

2014-07-10 12:26

reporter   ~0025571

Last edited: 2014-07-10 12:28

Can't duplicate.
Debian 7.5
uname -a:
Linux 3.2.0-4-amd64 <POUND>1 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux

Process:
1) Fresh unpack of Dwarf Fortress 0.40.1 SDL from http://www.bay12games.com/dwarves/df_40_01_linux.tar.bz2
2) Fresh unpack of region1.7z from http://dffd.wimbli.com/download.php?id=8813&f=region1.7z
3) Press ESC 3 times (to get past intro), then choose "Continue Playing."
4) Load region1, "Nokzamanam"
5) (Leave paused) Immediately press "q" and search for buildings.
6) A farm plot is near enough, and highlights with flashing.
7) TAB. Behaves normally.
8) Wood stockpile to the east. TAB. Behaves normally.
9) Carpenter's Workshop to the east. TAB. Behaves normally.
10) "a" to add. TAB. Behaves normally.
11) Press ENTER to choose "Make wooden shield." TAB. Behaves normally.
12) Depot to the east. Similar tests, all normal.

Willing to retest if further information becomes available.

EDIT: changed '#' to '<POUND>' to stop forum from thinking I refer to bug 0000001.

Moley936

2014-07-10 14:22

reporter   ~0025598

Probably should add that if i press tab once its fine but when i press it a second time it crashes

scriberman

2014-07-10 17:30

reporter   ~0025632

In my tests, after pressing TAB once (to look for the issue), I then pressed TAB enough times to reset my view to the default. Are you using the SDL or Legacy version? Do you get the same issue if you take your save file to another computer?

Moley936

2014-07-10 18:49

reporter   ~0025641

SDL version. Only have one computer

Orkel

2014-07-10 20:54

reporter   ~0025674

Last edited: 2014-07-10 20:54

My fort crashes every time Tab is pressed. 40.02

scriberman

2014-07-10 23:08

reporter   ~0025693

Ooh. Duplicated original bug!
Windows 7 Pro SP1 32bit, updates current.

Test A) = crash
Same process as with Linux, except on Windows:
1) Fresh unpack of Dwarf Fortress 0.40.01 SDL Win from http://www.bay12games.com/dwarves/df_40_01_win_s.zip (0.40.02 would not load the save file from 0.40.01)
2) Fresh unpack of region1.7z from http://dffd.wimbli.com/download.php?id=8813&f=region1.7z
3) Press ESC 3 times (to get past intro), then choose "Continue Playing."
4) Load region1, "Nokzamanam"
5) (Leave paused) Immediately press TAB. Crash!
"Dwarf Fortress.exe has stopped working"

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: Dwarf Fortress.exe
  Application Version: 0.0.0.0
  Application Timestamp: 53bb189a
  Fault Module Name: Dwarf Fortress.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp: 53bb189a
  Exception Code: c0000005
  Exception Offset: 005be5c6
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

Test B) = no crash
Same Windows Process as Test A, except, did not use region1.7z:
1) Fresh unpack of Dwarf Fortress 0.40.01 SDL Win from http://www.bay12games.com/dwarves/df_40_01_win_s.zip (0.40.02 would not load the save file from 0.40.01)
2) Create new world (World Size Small, History Short, all other options default).
3) Start New Game, immediately press "e" to Embark, then ENTER to Play Now.
4) Immediately press TAB (several times). Behaves normally.
5) "q" on wagon. TAB works.
6) Dismantled wagon, built carpenter workshop. TAB works.

Test C) = no crash
Same Windows Process as Test B, except, with 0.40.02:
1) Fresh unpack of Dwarf Fortress 0.40.02 SDL Win from http://www.bay12games.com/dwarves/df_40_02_win_s.zip
2) Create new world (World Size Small, History Short, all other options default).
3) Start New Game, immediately press "e" to Embark, then ENTER to Play Now.
4) Immediately press TAB (several times). Behaves normally.
5) "q" on wagon. TAB works.
6) Dismantled wagon, built carpenter workshop. TAB works.

Perhaps Orkel can provide a save for 0.40.02?

Moley936

2014-07-11 11:35

reporter   ~0025807

made a second region and cannot recreate the crash in it

Orkel

2014-07-11 16:39

reporter   ~0025877

My save here: http://dffd.wimbli.com/file.php?id=8887

Load it up and press TAB -> instant crash.

scriberman

2014-07-11 19:08

reporter   ~0025896

Last edited: 2014-07-11 20:26

Windows 7 Pro SP1 32bit, updates current. Fresh unpack of SDL 0.40.02.

With Orkel's 0.40.02 save, I confirm the same behavior:
> Load it up and press TAB -> instant crash.

"Dwarf Fortress.exe has stopped working"

Problem signature:
  Problem Event Name: APPCRASH
  Application Name: Dwarf Fortress.exe
  Application Version: 0.0.0.0
  Application Timestamp: 53bef285
  Fault Module Name: Dwarf Fortress.exe
  Fault Module Version: 0.0.0.0
  Fault Module Timestamp: 53bef285
  Exception Code: c0000005
  Exception Offset: 005be9b6
  OS Version: 6.1.7601.2.1.0.256.48
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

EDIT: I thought to differentiate whether this could be related to some key-binding oddity, so I wanted to change the "menu move" key from TAB, but can't find any place to change that key.

EDIT: When using a fresh unpack of Legacy 0.40.02, loading this save and pressing TAB, DF freezes (instead of crashing with an error message).

Loading this save in Linux and pressing TAB works fine:
Debian 7.5
uname -a:
Linux 3.2.0-4-amd64 <POUND>1 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux

Lightning4

2014-07-11 22:16

reporter   ~0025935

Seems to be the same problem reported in 0007112

Toady One

2014-07-12 16:52

administrator   ~0026050

The arrival of mystery babies seems to be causing all of the tab problems. That part is fixed. Mystery babies are still out in the wild.

Issue History

Date Modified Username Field Change
2014-07-09 04:02 Moley936 New Issue
2014-07-09 04:03 Moley936 Tag Attached: 40.01
2014-07-09 04:03 Moley936 Tag Attached: building
2014-07-09 04:03 Moley936 Tag Attached: TAB
2014-07-09 04:12 rhorama Note Added: 0025274
2014-07-09 04:21 snateraar Note Added: 0025276
2014-07-09 07:27 user6 Note Added: 0025301
2014-07-09 07:27 user6 Assigned To => user6
2014-07-09 07:27 user6 Status new => feedback
2014-07-09 15:26 Moley936 Note Added: 0025398
2014-07-09 15:26 Moley936 Status feedback => assigned
2014-07-10 12:26 scriberman Note Added: 0025571
2014-07-10 12:27 scriberman Note Edited: 0025571
2014-07-10 12:28 scriberman Note Edited: 0025571
2014-07-10 14:22 Moley936 Note Added: 0025598
2014-07-10 17:30 scriberman Note Added: 0025632
2014-07-10 18:49 Moley936 Note Added: 0025641
2014-07-10 20:54 Orkel Note Added: 0025674
2014-07-10 20:54 Orkel Note Edited: 0025674
2014-07-10 23:08 scriberman Note Added: 0025693
2014-07-11 11:35 Moley936 Note Added: 0025807
2014-07-11 16:39 Orkel Note Added: 0025877
2014-07-11 19:08 scriberman Note Added: 0025896
2014-07-11 20:03 scriberman Note Edited: 0025896
2014-07-11 20:13 scriberman Note Edited: 0025896
2014-07-11 20:26 scriberman Note Edited: 0025896
2014-07-11 22:16 Lightning4 Note Added: 0025935
2014-07-11 22:38 user6 Relationship added related to 0007089
2014-07-12 16:51 Toady One Relationship replaced has duplicate 0007089
2014-07-12 16:52 Toady One Note Added: 0026050
2014-07-12 16:52 Toady One Status assigned => resolved
2014-07-12 16:52 Toady One Fixed in Version => Next Version
2014-07-12 16:52 Toady One Resolution open => fixed
2014-07-12 16:52 Toady One Assigned To user6 => Toady One
2014-07-13 13:02 user6 Summary Crash when pressing TAB while viewing a building => Crash when pressing Tab to view minimap
2014-07-13 13:02 user6 Relationship added related to 0006671
2014-07-13 13:02 user6 Relationship deleted related to 0006671
2014-07-13 13:03 user6 Relationship added related to 0006571
2014-07-13 13:04 user6 Relationship added has duplicate 0006774
2014-07-13 13:04 user6 Relationship added has duplicate 0007112
2014-07-13 13:04 user6 Relationship added has duplicate 0007109
2014-07-13 13:04 user6 Relationship added has duplicate 0007145
2014-08-05 06:10 lethosor Tag Detached: 40.01