When I run the Steam-Version I get to the launcher. Clicking "Start Shadwen" does not launch the game. In the DRM-free version from Humble Bundle I get
Code: Select all
nohup: redirecting stderr to stdout
When I manually set the LD_LIBRARY_PATH and run the game binary directly, I get
Code: Select all
[1] 4991 segmentation fault ./bin/shadwen_linux_64bit
ldd outputs these libraries:
Code: Select all
linux-vdso.so.1 => (0x00007ffffa5c0000)
libPhysX3_x64.so => /home/me/games/Shadwen/lib/lib64/libPhysX3_x64.so (0x00007fb6a96ec000)
libPhysX3Common_x64.so => /home/me/games/Shadwen/lib/lib64/libPhysX3Common_x64.so (0x00007fb6a9393000)
libPhysX3Cooking_x64.so => /home/me/games/Shadwen/lib/lib64/libPhysX3Cooking_x64.so (0x00007fb6a9166000)
libPhysX3CharacterKinematic_x64.so => /home/me/games/Shadwen/lib/lib64/libPhysX3CharacterKinematic_x64.so (0x00007fb6a8f38000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fb6a8d08000)
libGLEW.so.1.6 => /home/me/games/Shadwen/lib/lib64/libGLEW.so.1.6 (0x00007fb6a8a9c000)
libGL.so.1 => /usr/lib/nvidia-340/libGL.so.1 (0x00007fb6a8750000)
libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fb6a84e1000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fb6a8236000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb6a8032000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb6a7e15000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fb6a7bfa000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fb6a79f2000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb6a7670000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb6a7366000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb6a7150000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb6a6d87000)
libnvidia-tls.so.340.96 => /usr/lib/nvidia-340/tls/libnvidia-tls.so.340.96 (0x00007fb6a6b83000)
libnvidia-glcore.so.340.96 => /usr/lib/nvidia-340/libnvidia-glcore.so.340.96 (0x00007fb6a3f6f000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fb6a3c35000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fb6a3a22000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fb6a37fd000)
/lib64/ld-linux-x86-64.so.2 (0x0000556d004f4000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fb6a35da000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fb6a33d6000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fb6a31d0000)
When I ran the game binary through gdb I got these messages:
Code: Select all
Reading symbols from ./bin/shadwen_linux_64bit...(no debugging symbols found)...done.
(gdb) r
Starting program: /home/me/games/Shadwen/bin/shadwen_linux_64bit
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd8ef9700 (LWP 5444)]
[New Thread 0x7fffd86f8700 (LWP 5445)]
[New Thread 0x7fffd7ef7700 (LWP 5446)]
[New Thread 0x7fffd76f6700 (LWP 5447)]
[New Thread 0x7fffd6ef5700 (LWP 5448)]
[New Thread 0x7fffd66f4700 (LWP 5449)]
[New Thread 0x7fffd5ef3700 (LWP 5450)]
[New Thread 0x7fffd535d700 (LWP 5451)]
Thread 1 "shadwen_linux_6" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt full
#0 0x0000000000000000 in ?? ()
No symbol table info available.
#1 0x0000000000fe63cb in ?? ()
No symbol table info available.
#2 0x000000000103cbe0 in ?? ()
No symbol table info available.
#3 0x0000000000fabf8b in ?? ()
No symbol table info available.
#4 0x0000000000fa5ddd in ?? ()
No symbol table info available.
#5 0x0000000000658b43 in ?? ()
No symbol table info available.
#6 0x00000000006fde8b in ?? ()
No symbol table info available.
#7 0x0000000000438fc5 in ?? ()
No symbol table info available.
#8 0x00007ffff5010830 in __libc_start_main (main=0x438d10, argc=1, argv=0x7fffffffe118, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>,
stack_end=0x7fffffffe108) at ../csu/libc-start.c:291
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 5549246050065798487, 4565808, 140737488347408, 0, 0, -5549246684822153897, -5549269857121774249}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x1, 0x438d10}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
not_first_call = <optimized out>
#9 0x000000000045ab59 in ?? ()
No symbol table info available.
#10 0x00007fffffffe108 in ?? ()
No symbol table info available.
#11 0x000000000000001c in ?? ()
No symbol table info available.
#12 0x0000000000000001 in ?? ()
No symbol table info available.
#13 0x00007fffffffe529 in ?? ()
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
I also ran strace on the binary. The result is here:
http://pastebin.com/raw/cxPHG0vD
I hope this helps in finding the problem.