Page 1 of 1
[1.3.0b1] Infrequent crash after character creation
Posted: Sun Feb 08, 2015 4:25 am
by Alisar
Crashes immediately after character creation, after map loaded, intro-quest text displayed and during initial character save. Happens very rarely, but I've managed to get it four or so times so far.
te4_log.txt:
Code: Select all
[ONLINE PROFILE] current character player the level 1 Dwarf Adventurer
[LOG] Showing big healthbars and tactical borders.
Loading tile from tileset /data/gfx/talents/attack.png
[SAVEFILE PIPE] new save running in the pipe: player entity :: character.teac :: table: 0x0e4fbf30 => table: 0x11089e50 (43)
Loading savefile /save/player/
[SAVEFILE PIPE] unleashing save thread
Saving zipname /save/player/game.teag.tmp
GDB log:
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 2260.0xa50]
0x0045545e in PHYSFS_tell (handle=handle@entry=0xd088968)
at ../src/physfs/physfs.c:2093
2093 ../src/physfs/physfs.c: No such file or directory.
Re: [1.3.0b1] Infrequent crash after character creation
Posted: Sun Feb 08, 2015 12:00 pm
by darkgod
When you're in gdb after the crash please show me the ouput of the "bt" command
Re: [1.3.0b1] Infrequent crash after character creation
Posted: Mon Feb 09, 2015 11:54 pm
by Alisar
te4_log.txt
Code: Select all
[LOG] Showing big healthbars and tactical borders.
Loading tile from tileset /data/gfx/talents/attack.png
[SAVEFILE PIPE] new save running in the pipe: player entity :: character.teac :: table: 0x0ed6fa08 => table: 0x140e20c8 (40)
Loading savefile /save/player/
[SAVEFILE PIPE] unleashing save thread
Saving zipname /save/player/game.teag.tmp
bt full:
Code: Select all
#0 0x0045545e in PHYSFS_tell (handle=handle@entry=0x107e2fa8)
at ../src/physfs/physfs.c:2093
fh = 0x107e2fa8
pos = <optimized out>
retval = 19801716491562860
#1 0x0046599d in ftell64_file_func (opaque=0x0, stream=0x107e2fa8)
at ../src/zlib/ioapi.c:138
ret = 19801716491562860
#2 0x00465b5f in call_ztell64 (pfilefunc=pfilefunc@entry=0x106ce018,
filestream=0x107e2fa8) at ../src/zlib/ioapi.c:47
No locals.
#3 0x0045f5d8 in zipOpenNewFileInZip4_64 (file=file@entry=0x106ce018,
filename=<optimized out>, filename@entry=0x93cff78 "main",
zipfi=zipfi@entry=0x3d4fef8, extrafield_local=extrafield_local@entry=0x0,
size_extrafield_local=size_extrafield_local@entry=0,
extrafield_global=extrafield_global@entry=0x0,
size_extrafield_global=size_extrafield_global@entry=0,
comment=<optimized out>, comment@entry=0x0, method=method@entry=8,
level=level@entry=4, raw=raw@entry=0, windowBits=windowBits@entry=-15,
memLevel=memLevel@entry=8, strategy=strategy@entry=0,
password=password@entry=0x0, crcForCrypting=crcForCrypting@entry=0,
versionMadeBy=versionMadeBy@entry=0, flagBase=flagBase@entry=0,
zip64=zip64@entry=0) at ../src/zlib/mzip.c:1131
zi = 0x106ce018
size_filename = 4
size_comment = 0
i = <optimized out>
err = <optimized out>
#4 0x0045fc81 in zipOpenNewFileInZip3 (file=file@entry=0x106ce018,
filename=0x93cff78 "main", zipfi=zipfi@entry=0x3d4fef8,
extrafield_local=extrafield_local@entry=0x0,
size_extrafield_local=size_extrafield_local@entry=0,
extrafield_global=extrafield_global@entry=0x0,
size_extrafield_global=size_extrafield_global@entry=0,
comment=comment@entry=0x0, method=method@entry=8, level=level@entry=4,
raw=raw@entry=0, windowBits=windowBits@entry=-15,
memLevel=memLevel@entry=8, strategy=strategy@entry=0,
password=password@entry=0x0, crcForCrypting=crcForCrypting@entry=0)
at ../src/zlib/mzip.c:1288
No locals.
#5 0x0044d122 in thread_save (data=0x2a79c08) at ../src/serial.c:198
q = 0x9276530
err = 0
opt_compress_level = 4
zi = {tmz_date = {tm_sec = 0, tm_min = 0, tm_hour = 0, tm_mday = 0,
tm_mon = 0, tm_year = 0}, dosDate = 0, internal_fa = 0,
external_fa = 0}
crcFile = 0
zf = 0x106ce018
zipname = 0xd312518 "/save/player/game.teag.tmp"
#6 0x0060a4f9 in SDL_RunThread ()
No symbol table info available.
#7 0x03d4ff84 in ?? ()
No symbol table info available.