http://bugs.winehq.org/show_bug.cgi?id=34709
--- Comment #9 from Anastasius Focht focht@gmx.net 2013-10-14 03:04:23 CDT --- Created attachment 46292 --> http://bugs.winehq.org/attachment.cgi?id=46292 46285: WINEDEBUG=+tid,+seh,+loaddll,+process,+d3d,+d3d9,+d3d_synchronous,+d3d_surface,+d3d_texture wine ./Terraria.exe >>log.txt 2>&1
Hello Henri,
--- quote --- If the crash is inside the GL driver, that probably means it's crashing inside the glDeleteTextures() call in gltexture_delete() then. It's not immediately obvious to me from the log why that would happen though, unless e.g. the GL context got corrupted or deleted earlier. --- quote ---
yes, it crashes in gltexture_delete(). I added additional trace "rgb gltexture_delete" immediately before the GL call.
Attached is another trace log (without relay), uncompressed: 88 MiB
tid: 002d context: 0x1dc5e0 texture: 0x15636e50
--- snip --- 002d:trace:d3d:context_enter Entering context 0x1dc5e0, level 2. 002d:trace:d3d_texture:wined3d_texture_unload texture 0x15636e50 -> rgb gltexture_delete 002d:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7af8f420 ip=7af8f420 tid=002d 002d:trace:seh:raise_exception info[0]=00000000 002d:trace:seh:raise_exception info[1]=00000314 002d:trace:seh:raise_exception eax=00000000 ebx=7d847648 ecx=7cc0e0e8 edx=00000000 esi=7d5521dc edi=00000000 002d:trace:seh:raise_exception ebp=00000000 esp=0033bd50 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010246 --- snip ---
Maybe you spot something obvious in full log ...
Regards