Page 1 of 1

b31 Bug after crash in the Mark of Spellblaze

Posted: Tue Aug 09, 2011 4:03 am
by DragonRU
After my character dies in the zone where Grand Corruptor is teleported him from the Mark of Spellblaze, which crashes the game, I had to rollback to autosave on entering Mark of Spellblaze.
However, when I trying to leave zone, game is closing without any messages.

If you need archived savegame, I can email it.

Unlike http://forums.te4.org/viewtopic.php?f=42&t=27199 bug, there is no any error messages in the log file. That's last records there:

Code: Select all

Loading tile	terrain/lava/lava_floor_7_03.png
Loading tile	terrain/lava/lava_floor_7_02.png
Loading tile	terrain/grass/grass_inner_3_02.png
Not gone east, no backup guardian
Running on level loads	wilderness-1
[LOG]	#YELLOW_GREEN#There is a Mark of the Spellblaze here (press '<', '>' or right click to use).
Updating zone name	Maj'Eyal
[PARTY] New member, add after	Xaar 002	Xaar 002
Adding entity	363	after	363
[MUSIC] stoping	Rainy Day.ogg
[MUSIC] loading	Remembrance.ogg	sound "/data/music/Remembrance.ogg" : <static>
[MUSIC] playing	Remembrance.ogg	sound "/data/music/Remembrance.ogg" : <static>
[LOG]	#TEAL#You stride into this area without a second thought, while stifling a yawn. You feel your time might be better spent elsewhere.

Re: b31 Bug after crash in the Mark of Spellblaze

Posted: Wed Aug 10, 2011 11:56 am
by darkgod
You'll need to run under gdb to get me a stacktrace: http://te4.org/wiki/tome4-running-tome-gdb

Re: b31 Bug after crash in the Mark of Spellblaze

Posted: Sat Aug 13, 2011 3:33 am
by DragonRU
Looks like message before backtrace could be more informative, so I saved both of them.

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
0x004372e3 in map_to_screen (L=0x33601c0) at ../src/map.c:1130
1130 ../src/map.c: No such file or directory.
 in ../src/map.c
(gdb) info stack
#0 0x004372e3 in map_to_screen (L=0x33601c0) at ../src/map.c:1130
#1 0x00477c57 in lj_BC_FUNCC ()
#2 0x033601c0 in ?? ()
#3 0x00010660 in ?? ()
#4 0x00000c02 in ?? ()
#5 0x03361308 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Re: b31 Bug after crash in the Mark of Spellblaze

Posted: Sat Aug 13, 2011 4:26 am
by jenx
Almost all my characters end up like this in b30 and b31, so I hope it can be fixed. My level 50 corruptor is my worst loss in this situation.

Re: b31 Bug after crash in the Mark of Spellblaze

Posted: Sat Aug 13, 2011 11:50 am
by darkgod
I *think* I have fixed it now