[Wine] Sins of Solar Empire: crash

Jochen blackdrag at gmx.org
Sat Jul 5 12:22:22 CDT 2008


vitamin schrieb:
> Jochen wrote:
>> then I would imagine the problem is in the nvidia driver...yes? Now I 
>> heard there were problems with the game and older dirvers, so I can not 
>> go back to one to "fix" this problem--- any ideas?
> 
> 
> Then go forward. Newest driver version is 173.14.09. It does fix some problems.

yes, I noticed through the other post, that I probably should  update
the driver... and  I did so to 173.14.09.

this changes the stack, but it is still there:
> fixme:d3d_surface:surface_prepare_system_memory >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBufferDataARB @ surface.c / 979
> fixme:d3d_surface:IWineD3DSurfaceImpl_LockRect >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glMapBufferARB @ surface.c / 1126
> err:module:load_builtin_dll failed to load .so lib for builtin L"winedos.dll": /usr/bin/../lib32/wine/winedos.dll.so: failed to map segment from shared object: Cannot allocate memory
> err:dosmem:load_winedos Could not load winedos.dll, DOS subsystem unavailable
> err:module:load_builtin_dll failed to load .so lib for builtin L"DBGHELP.DLL": /usr/bin/../lib32/wine/dbghelp.dll.so: failed to map segment from shared object: Cannot allocate memory
> fixme:faultrep:ReportFault 0x32eec0 0x0 stub
> fixme:winmm:MMDRV_Exit Closing while ll-driver open
> *** glibc detected *** Sins of a Solar Empire.exe: corrupted double-linked list: 0x66b87678 ***
> ======= Backtrace: =========
> /lib32/libc.so.6[0xf7d7a89d]
> /lib32/libc.so.6(cfree+0x90)[0xf7d7e080]
> /usr/lib32/libGLcore.so.1[0x7d77a4af]
> [0x200000]
> /usr/lib32/libGLcore.so.1[0x7d7d1940]
> [0x138808b]
> ======= Memory map: ========
> 00010000-00220000 rwxp 00010000 00:00 0 
> 00220000-00223000 rwxp 00220000 00:00 0 
> 00223000-00230000 ---p 00223000 00:00 0 
> 00230000-00232000 ---p 00230000 00:00 0 
> 00232000-00330000 rwxp 00232000 00:00 0 
> 00330000-00331000 r-xp 00000000 08:04 223800                             /home/blackdrag/games/sins/xinput1_3.dll
> 00331000-0033f000 r-xp 00331000 00:00 0 
> 0033f000-00342000 rwxp 0033f000 00:00 0 
> 00342000-00344000 r-xp 00342000 00:00 0 
> 00344000-00350000 ---p 00344000 00:00 0 
> 00350000-00351000 r-xp 00350000 00:00 0 
> 00351000-00360000 ---p 00351000 00:00 0 
> 00360000-00361000 r-xp 00360000 00:00 0 
> 00361000-003b0000 ---p 00361000 00:00 0 
> 003b0000-003b1000 r-xp 003b0000 00:00 0 
> 003b1000-003c0000 ---p 003b1000 00:00 0 
> 003c0000-003c3000 r-xp 003c0000 00:00 0 
> 003c3000-003d0000 ---p 003c3000 00:00 0 
> 003d0000-003d3000 r-xp 003d0000 00:00 0 
> 003d3000-003e0000 ---p 003d3000 00:00 0 
> 003e0000-003e9000 r-xp 003e0000 00:00 0 
> 003e9000-003f0000 ---p 003e9000 00:00 0 
> 003f0000-003f2000 r-xp 003f0000 00:00 0 
> 003f2000-00400000 ---p 003f2000 00:00 0 
> 00400000-006af000 r-xp 00000000 08:04 223801                             /home/blackdrag/games/sins/Sins of a Solar Empire.exe
> 006af000-006c5000 rwxp 002af000 08:04 223801                             /home/blackdrag/games/sins/Sins of a Solar Empire.exe
> 006c5000-008fe000 rwxp 006c5000 00:00 0 
> 008fe000-009dd000 r-xp 002c5000 08:04 223801                             /home/blackdrag/games/sins/Sins of a Solar Empire.exe
> 009dd000-009e0000 ---p 009dd000 00:00 0 
> 009e0000-009e1000 r-xp 00000000 08:04 223797                             /home/blackdrag/games/sins/d3dx9_36.dll
> 009e1000-00d3f000 r-xp 009e1000 00:00 0 
> 00d3f000-00d71000 rwxp 00d3f000 00:00 0 
> 00d71000-00d89000 r-xp 00d71000 00:00 0 
> 00d89000-00d90000 ---p 00d89000 00:00 0 
> 00d90000-00e50000 rwxp 00d90000 00:00 0 
> 00e50000-00fb0000 ---p 00e50000 00:00 0 
> 00fb0000-00fc0000 rwxp 00fb0000 00:00 0 
> 00fc0000-010c0000 ---p 00fc0000 00:00 0 
> 010c0000-011d0000 rwxp 010c0000 00:00 0 
> 011d0000-012e0000 rwxp 011d0000 00:00 0 
> 012e0000-01e40000 rwxp 012e0000 00:00 0 
> 01e40000-01f50000 rwxp 01e40000 00:00 0 
> 01f50000-02060000 rwxp 01f50000 00:00 0 
> 02060000-02170000 rwxp 02060000 00:00 0 
> 02170000-02280000 rwxp 02170000 00:00 0 
> 02280000-044e0000 rwxp 02280000 00:00 0 
> 044e0000-044eb000 r-xp 044e0000 00:00 0 
> 044eb000-044f0000 ---p 044eb000 00:00 0 
> 044f0000-044f7000 r-xp 044f0000 00:00 0 
> 044f7000-04500000 ---p 044f7000 00:00 0 
> 04500000-04504000 r-xp 04500000 00:00 0 
> 04504000-04510000 ---p 04504000 00:00 0 
> 04510000-04620000 rwxp 04510000 00:00 0 
> 04620000-04643000 r-xp 04620000 00:00 0 
> 04643000-04650000 ---p 04643000 00:00 0 
> 04650000-04664000 r-xp 04650000 00:00 0 
> 04664000-04670000 ---p 04664000 00:00 0 
> 04670000-04780000 rwxp 04670000 00:00 0 
> 04780000-04781000 r-xp 04780000 00:00 0 
> 04781000-04790000 ---p 04781000 00:00 0 
> 04790000-04797000 r-xp 04790000 00:00 0 
> 04797000-047a0000 ---p 04797000 00:00 0 
> 047a0000-047a7000 r-xp 047a0000 00:00 0 
> 047a7000-047b0000 ---p 047a7000 00:00 0 
> 047b0000-048c0000 rwxp 047b0000 00:00 0 
> 048c0000-048c7000 r-xp 048c0000 00:00 0 
> 048c7000-048d0000 ---p 048c7000 00:00 0 
> 048d0000-048db000 r-xp 048d0000 00:00 0 
> 048db000-048e0000 ---p 048db000 00:00 0 
> 048e0000-048f4000 r-xp 048e0000 00:00 0 
> 048f4000-04900000 ---p 048f4000 00:00 0 
> 04900000-04a10000 rwxp 04900000 00:00 0 
> 04a10000-04a24000 r-xp 04a10000 00:00 0 
> 04a24000-04a40000 ---p 04a24000 00:00 0 
> 04a40000-04a47000 r-xp 04a40000 00:00 0 
> 04a47000-04a50000 ---p 04a47000 00:00 0 
> 04a50000-04b60000 rwxp 04a50000 00:00 0 
> 04b60000-04b70000 ---p 04b60000 00:00 0 
> 04b70000-04b77000 r-xp 04b70000 00:00 0 
> 04b77000-04b80000 ---p 04b77000 00:00 0 
> 04b80000-04b87000 r-xp 04b80000 00:00 0 
> 04b87000-04b90000 ---p 04b87000 00:00 0 
> 04b90000-04ca0000 rwxp 04b90000 00:00 0 
> 04ca0000-04cb0000 ---p 04ca0000 00:00 0 
> 04cb0000-04cb7000 r-xp 04cb0000 00:00 0 
> 04cb7000-04cc0000 ---p 04cb7000 00:00 0 
> 04cc0000-04cc4000 r-xp 04cc0000 00:00 0 
> 04cc4000-04cd0000 ---p 04cc4000 00:00 0 
> 04cd0000-04cd7000 r-xp 04cd0000 00:00 0 
> 04cd7000-04ce0000 ---p 04cd7000 00:00 0 
> 04ce0000-04df0000 rwxp 04ce0000 00:00 0 
> 04df0000-04df1000 r-xp 04df0000 00:00 0 
> 04df1000-04e00000 ---p 04df1000 00:00 0 
> 04e00000-04e0a000 r-xp 04e00000 00:00 0 
> 04e0a000-04e10000 ---p 04e0a000 00:00 0 
> 04e10000-04e11000 r-xp 04e10000 00:00 0 
> 04e11000-04e20000 ---p 04e11000 00:00 0 
> 04e20000-04e21000 r-xp 04e20000 00:00 0 
> 04e21000-04e30000 ---p 04e21000 00:00 0 
> 04e30000-04f40000 rwxp 04e30000 00:00 0 
> 04f40000-04f4b000 r-xp 04f40000 00:00 0 
> 04f4b000-04f50000 ---p 04f4b000 00:00 0 
> 04f50000-04f62000 r-xp 04f50000 00:00 0 
> 04f62000-04f70000 ---p 04f62000 00:00 0 
> 04f70000-04fb6000 r-xp 04f70000 00:00 0 
> 04fb6000-04fc0000 ---p 04fb6000 00:00 0 
> 04fc0000-052f0000 rwxp 04fc0000 00:00 0 
> 052f0000-05400000 rwxp 052f0000 00:00 0 
> 05400000-05510000 rwxp 05400000 00:00 0 
> 05510000-0552a000 r-xp 05510000 00:00 0 
> 0552a000-05530000 ---p 0552a000 00:00 0 
> 05530000-05544000 r-xp 05530000 00:00 0 
> 05544000-05600000 ---p 05544000 00:00 0 
> 05600000-05b40000 rwxp 05600000 00:00 0 
> 05b40000-05c20000 ---p 05b40000 00:00 0 
> 05c20000-06140000 rwxp 05c20000 00:00 0 
> 06140000-06240000 ---p 06140000 00:00 0 
> 06240000-06bc0000 rwxp 06240000 00:00 0 
> 06bc0000-06c70000 ---p 06bc0000 00:00 0 
> 06c70000-07190000 rwxp 06c70000 00:00 0 
> 07190000-072a0000 rwxp 07190000 00:00 0 
> 072a0000-073b0000 rwxp 072a0000 00:00 0 
> 073b0000-074a0000 ---p 073b0000 00:00 0 
> 074a0000-07890000 rwxp 074a0000 00:00 0 
> 07890000-078a0000 ---p 07890000 00:00 0 
> 078a0000-08ef0000 rwxp 078a0000 00:00 0 
> 08ef0000-08f00000 ---p 08ef0000 00:00 0 
> 08f00000-09730000 rwxp 08f00000 00:00 0 
> 09730000-09830000 ---p 09730000 00:00 0 
> 09830000-09d60000 rwxp 09830000 00:00 0 
> 09d60000-09e40000 ---p 09d60000 00:00 0 
> 09e40000-0a360000 rwxp 09e40000 00:00 0 
> 0a360000-0a470000 rwxp 0a360000 00:00 0 
> 0a470000-0a820000 rwxp 0a470000 00:00 0 
> 0a820000-0a8a0000 ---p 0a820000 00:00 0 
> 0a8a0000-0aab0000 rwxp 0a8a0000 00:00 0 
> 0aab0000-0ab10000 ---p 0aab0000 00:00 0 
> 0ab10000-0ca50000 rwxp 0ab10000 00:00 0 
> 0ca50000-0cb30000 ---p 0ca50000 00:00 0 
> 0cb30000-0f1b0000 rwxp 0cb30000 00:00 0 
> 0f1b0000-0f2c0000 rwxp 0f1b0000 00:00 0 
> 0f2c0000-0f360000 ---p 0f2c0000 00:00 0 
> 0f360000-0fc80000 rwxp 0f360000 00:00 0 
> 0fc80000-0fd90000 rwxp 0fc80000 00:00 0 
> 0fd90000-0ffb0000 rwxp 0fd90000 00:00 0 
> 0ffb0000-10000000 ---p 0ffb0000 00:00 0 
> 10000000-10013000 r-xp 00000000 08:04 223799                             /home/blackdrag/games/sins/fmod.dll
> 10013000-10015000 rwxp 00013000 08:04 223799                             /home/blackdrag/games/sins/fmod.dll
> 10015000-10068000 r-xp 00015000 08:04 223799                             /home/blackdrag/games/sins/fmod.dll
> 10068000-10079000 rwxp 00068000 08:04 223799                             /home/blackdrag/games/sins/fmod.dll
> 10079000-100b3000 rwxp 10079000 00:00 0 
> 100b3000-100b9000 r-xp 00079000 08:04 223799                             /home/blackdrag/games/sins/fmod.dll
> 100b9000-100c0000 ---p 100b9000 00:00 0 
> 100c0000-10830000 rwxp 100c0000 00:00 0 
> 10830000-108d0000 ---p 10830000 00:00 0 
> 108d0000-11410000 rwxp 108d0000 00:00 0 
> 11410000-11520000 rwxp 11410000 00:00 0 
> 11520000-11780000 rwxp 11520000 00:00 0 
> 11780000-117d0000 ---p 11780000 00:00 0 
> 117d0000-119f0000 rwxp 117d0000 00:00 0 
> 119f0000-11b00000 rwxp 119f0000 00:00 0 
> 11b00000-156f0000 rwxp 11b00000 00:00 0 
> 156f0000-15970000 rwxp 156f0000 00:00 0 
> 15970000-15990000 rwxp 15970000 00:00 0 
> 15990000-15a80000 ---p 15990000 00:00 0 
> 15a80000-15ca0000 rwxp 15a80000 00:00 0 
> 15ca0000-15ec0000 rwxp 15ca0000 00:00 0 
> 15ec0000-15fd0000 rwxp 15ec0000 00:00 0 
> 15fd0000-160c0000 ---p 15fd0000 00:00 0 
> 160c0000-16c70000 rwxp 160c0000 00:00 0 
> 16c70000-16fa0000 rwxp 16c70000 00:00 0 
> 16fa0000-170b0000 rwxp 16fa0000 00:00 0 
> 170b0000-171c0000 rwxp 170b0000 00:00 0 
> 171c0000-17930000 rwxp 171c0000 00:00 0 
> 17930000-17a40000 rwxp 17930000 00:00 0 
> 17a40000-17c60000 rwxp 17a40000 00:00 0 
> 17c60000-17f90000 rwxp 17c60000 00:00 0 
> 17f90000-18000000 ---p 17f90000 00:00 0 
> 18000000-18001000 r-xp 00000000 08:04 220893                  wine: Assertion failed at address 0xffffe410 (thread 0009), starting debugger...
> err:seh:raise_exception Unhandled exception code c000013a flags 0 addr 0xffffe40e

the core problem seems to be the GL_OUT_OF_MEMORY... only that this
happens now already after a few minutes of game play, where it was
around 20minutes with the old driver. OG wait, that was with glsl
disabled... but with them enabled I still have these lines in the log:

> fixme:d3d_surface:surface_prepare_system_memory >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glBufferDataARB @ surface.c / 979
> fixme:d3d_surface:IWineD3DSurfaceImpl_LockRect >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from glMapBufferARB @ surface.c / 1126
> fixme:d3d_surface:surface_upload_data >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glTexSubImage2D @ surface.c / 270

then there is also:

> fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 3378
> fixme:d3d_shader:shader_glsl_load_constants >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUniform4fvARB @ glsl_shader.c / 410

which is way I tested to disable glsl. I also tested setting the video 
memory to a lower value, but that won't help.

Are there any ideas what I could try?

bye Jochen






More information about the wine-users mailing list