View Issue Details

IDProjectCategoryView StatusLast Update
0000006Dwarf FortressGeneralpublic2010-06-09 06:45
Reporterarchtemplari Assigned ToToady One  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
PlatformPCOSWindows XPOS VersionSP3
Fixed in Version0.31.02 
Summary0000006: GRAPHICS:ON causes runtime error
DescriptionRegardless of other changes, setting GRAPHICS to ON in the init.txt causes a runtime error which shuts down dwarf fortress. This happens whether or not a third party graphics pack has been replaced in the graphics raw.
Steps To ReproduceChange GRAPHICS to ON in the init.txt
Tagsinit.txt

Relationships

parent of 0000042 closedToady One Graphics = YES causes crash when entering then leaving then entering arena mode 
has duplicate 0000082 closeduser6 crash before world gen 
has duplicate 0000052 closeduser6 Graphics 
has duplicate 0000686 closedToady One Game Creashes when i select any option from the menu 
related to 0000400 resolvedLogical2u "Export image/info" causes the game to quit 

Activities

Rochndil

2010-04-01 17:57

reporter   ~0000047

Interestingly, I do NOT get any errors with graphics on, it just doesn't work.

evileeyore

2010-04-01 22:41

reporter   ~0000109

I get the same error.

Arni

2010-04-01 22:56

reporter   ~0000114

Works perfectly for me when using 16x16 fonts.

DoctorZuber

2010-04-01 23:07

reporter   ~0000117

Last edited: 2010-04-01 23:09

for the sake of testing I tried turning graphics on first using a 16x16 custom font of my own, then using curses_square_16x16, then using curses_640x300. I couldn't get it to crash.

bicker x 2

2010-04-02 05:55

reporter   ~0000157

Same error here

Nimrod

2010-04-02 10:19

reporter   ~0000221

Maybe this is related?
http://www.bay12games.com/dwarves/mantisbt/view.php?id=136

When exactly does the CTD happen?

Someone_r_c_tm

2010-04-03 20:08

reporter   ~0000759

Does this happen as soon as you start up DF or only after you choose create a new world or object testing arena? If it only happens after you choose either of those 2 in the menu could be related to 0000217. On my computer choosing either of those 2 options with graphics on results in 1.5GB memory usage and if the people reporting the crash all have less than that, that could be causing this crash.

Shadowlord

2010-04-06 13:38

reporter   ~0001572

The CTD happens as soon as you select the worldgen command from the main menu, before it even shows the warning screen, if [GRAPHICS:YES] is set in init.txt and you have a non-fixed graphics set in raw\graphics.

You won't have the CTD if the graphics set that you're using has applied the fix that was discovered for the problem, which is to move the DEFAULT entries so that they aren't the first line in each block in the graphics set's .txt files (and to create dummy lines in one-line blocks, such as CHILD lines, to go before the DEFAULT lines in those blocks).

Toady One

2010-04-07 07:02

administrator   ~0001736

If this crash did not occur immediately, but only after entering world gen or the arena, it should be fixed for next time.

Issue History

Date Modified Username Field Change
2010-04-01 12:01 archtemplari New Issue
2010-04-01 17:57 Rochndil Note Added: 0000047
2010-04-01 22:41 evileeyore Note Added: 0000109
2010-04-01 22:56 Arni Note Added: 0000114
2010-04-01 23:07 DoctorZuber Note Added: 0000117
2010-04-01 23:09 DoctorZuber Note Edited: 0000117
2010-04-02 05:42 Todestool Tag Attached: init.txt
2010-04-02 05:55 bicker x 2 Note Added: 0000157
2010-04-02 10:19 Nimrod Note Added: 0000221
2010-04-03 09:07 user6 Relationship added has duplicate 0000082
2010-04-03 20:08 Someone_r_c_tm Note Added: 0000759
2010-04-05 12:05 user6 Relationship added related to 0000400
2010-04-05 12:06 user6 Relationship added parent of 0000042
2010-04-06 09:19 user6 Relationship added has duplicate 0000052
2010-04-06 12:52 user6 Sticky Issue No => Yes
2010-04-06 13:38 Shadowlord Note Added: 0001572
2010-04-07 07:02 Toady One Note Added: 0001736
2010-04-07 07:06 Toady One Status new => resolved
2010-04-07 07:06 Toady One Fixed in Version => 0.31.02
2010-04-07 07:06 Toady One Resolution open => fixed
2010-04-07 07:06 Toady One Assigned To => Toady One
2010-04-07 07:10 Toady One Relationship added has duplicate 0000686
2010-06-02 13:07 user6 Sticky Issue Yes => No
2010-06-09 06:45 Toady One Status resolved => closed