mgerhardy / caveexpress

CaveExpress is a classic 2D platformer with physics-based gameplay and dozens of levels. CavePacker is a Sokoban game.
http://www.caveproductions.org/
Other
144 stars 20 forks source link

CAVEPACKER: segfault after restoring the game on android #41

Closed mgerhardy closed 8 years ago

mgerhardy commented 8 years ago
Scanning dependencies of target android-cavepacker-backtrace
********** Crash dump: **********
Build fingerprint: 'samsung/m0xx/m0:4.3/JSS15J/I9300XXUGNG3:user/release-keys'
pid: 19446, tid: 19922, name: SDLThread  >>> org.cavepacker <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
Stack frame #00  pc 000ebcda  /data/app-lib/org.cavepacker-1/libcavepacker.so (ServiceProvider::updateNetwork(bool)+45)
Stack frame #01  pc 000a67b1  /data/app-lib/org.cavepacker-1/libcavepacker.so (SDLBackend::mainLoop(int, char**)+376)
Stack frame #02  pc 00099bab  /data/app-lib/org.cavepacker-1/libcavepacker.so (SDL_main+314)
Stack frame #03  pc 00125ed7  /data/app-lib/org.cavepacker-1/libcavepacker.so (Java_org_libsdl_app_SDLActivity_nativeInit+190)
Stack frame #04  pc 0001e44c  /system/lib/libdvm.so (dvmPlatformInvoke+112)
Stack frame #05  pc 0004e91b  /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
Stack frame #06  pc 00027860  /system/lib/libdvm.so
Stack frame #07  pc 0002be00  /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
Stack frame #08  pc 00060a6d  /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+292)
Stack frame #09  pc 00060a97  /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
Stack frame #10  pc 0005582b  /system/lib/libdvm.so
Stack frame #11  pc 0000cb58  /system/lib/libc.so (__thread_entry+72)
Stack frame #12  pc 0000ccd4  /system/lib/libc.so (pthread_create+208)
mgerhardy commented 8 years ago

d845b7d5853e4789d1b9546437c4f31e285344a3 should fix this issue