libTAS icon indicating copy to clipboard operation
libTAS copied to clipboard

Jazzpunk Mono Runtime error

Open uselessbrit opened this issue 5 years ago • 4 comments

Trying to work on that other issue but now libTAS wont open the game, opened in Terminal to see the issue and this is what i get:

Attempt 1: Connected. Found path: /home/matt/Desktop/Jazzpunk.x86 Mono path[0] = '/home/matt/Desktop/Jazzpunk_Data/Managed' Mono path[1] = '/home/matt/Desktop/Jazzpunk_Data/Mono' Mono config path = '/home/matt/Desktop/Jazzpunk_Data/Mono/etc' [libTAS f:0] Thread 948 (main) ERROR: Could not import symbol XRRSizes Stacktrace:

Native stacktrace:

/home/matt/Desktop/Jazzpunk_Data/Mono/x86/libmono.so(+0x894bf) [0xf693c4bf]
/home/matt/Desktop/Jazzpunk_Data/Mono/x86/libmono.so(+0x219c3) [0xf68d49c3]
linux-gate.so.1(__kernel_rt_sigreturn+0) [0xf7fd5960]

Debug info from gdb:

I refuse to debug myself! No threads.

================================================================= Got a SIGSEGV while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.

Got unknown message!!!

Any ideas?

I've tried reinstalling the game and libTAS, but still nothing

uselessbrit avatar Jan 06 '20 15:01 uselessbrit

update: reinstalled Ubuntu 18.4 and still nothing, same error

uselessbrit avatar Jan 06 '20 17:01 uselessbrit

Assuming Jazzpunk is 32-bit, it is possible that libTAS detects that libxrandr is installed, but only the 64-bit library is actually installed, and the program fails on loading the 32-bit version. Try installing it using sudo apt install libxrandr2:i386

clementgallet avatar Jan 06 '20 18:01 clementgallet

That didn't work, just gave me the same error

uselessbrit avatar Jan 06 '20 23:01 uselessbrit

Could you paste the result of command ls -l /usr/lib/x86_64-linux-gnu/libXrandr* here?

clementgallet avatar Jan 08 '20 10:01 clementgallet