« Reply #360 on: December 01, 2011, 04:05:22 PM »
you were supposed to use the original build without resume because of the new bugs that added..

Case in point:
I/DEBUG (17146): stack:
I/DEBUG (17146): 487f8af8 43a4ffac
I/DEBUG (17146): 487f8afc afd0be39 /system/lib/libc.so
I/DEBUG (17146): 487f8b00 00000000
I/DEBUG (17146): 487f8b04 b0004a8c /system/bin/linker
I/DEBUG (17146): 487f8b08 b00170f4
I/DEBUG (17146): 487f8b0c 81d03629 /data/data/paulscode.android.mupen64plus/lib/libmain.so
(it crashed in the front end, not the core)
Also, could you post the memory maps after running the test with the last official build? They will show whether this optimization is possible on your device. They should be located at [sdcard]/app-data/paulscode.android.mupen64plus/DEBUG_PluginTestA_memoryMaps.txt Also, don't forget to change the permissions of libcore.so to executable after replacing it (that is likely what caused your crash in the front-end, which is where the .so file is executed from - further supported by the fact that the stack mentions "/system/bin/linker").
« Last Edit: December 01, 2011, 04:08:56 PM by Paul »

Logged
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted
Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted