Closed
Description
Hi guys
I got a strange issue need your support
We have been developing a game.
We use Xamarin 8.3.99, NDK15c, SDK build tools 27.0.3.
I have an apk run on Samsung Note 10.1 but after I put all data (~30k files - over 930Mb) without compressing () into assets in apk, game crashes
Here is the native log. Im sorry, I will hide game package name.
I/MultiDex(14583): VM with version 2.1.0 has multidex support
I/MultiDex(14583): install
I/MultiDex(14583): VM has multidex support, MultiDex support library is disabled.
W/linker(14583): libmonodroid.so: unused DT entry: type 0x6ffffffe arg 0x5778
W/linker(14583): libmonodroid.so: unused DT entry: type 0x6fffffff arg 0x2
...
W/monodroid(14583): Trying to load sgen from: /data/app/<package_name>-1/lib/arm/libmonosgen-2.0.so
W/linker(14583): libmonosgen-2.0.so: unused DT entry: type 0x6ffffffe arg 0x13828
W/linker(14583): libmonosgen-2.0.so: unused DT entry: type 0x6fffffff arg 0x3
A/libc(14583): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x3d6c4ade in tid 14583
I/DEBUG(2217): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG(2217): Build fingerprint: 'samsung/lt03wifixx/lt03wifi:5.1.1/LMY47X/P600XXUDQA1:user/release-keys'
I/DEBUG(2217): Revision: '5'
I/DEBUG(2217): ABI: 'arm'
I/DEBUG(2217): pid: 14583, tid: 14583, name: >>> <package_name> <<<
I/DEBUG(2217): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x3d6c4ade
I/DEBUG(2217): r0 b4441600 r1 3d6c4ade r2 00000384 r3 00000000
I/DEBUG(2217): r4 00000404 r5 b464a2f8 r6 00000404 r7 0000ffff
I/DEBUG(2217): r8 00000000 r9 00000000 sl 00000004 fp 00000404
I/DEBUG(2217): ip b6de5648 sp beb335f8 lr b348f421 pc b6d8e4a0 cpsr 20070010
I/DEBUG(2217): backtrace:
I/DEBUG(2217): #00 pc 000134a0 /system/lib/libc.so (__memcpy_base+96)
I/DEBUG(2217): #01 pc 0000841d /data/app/<package_name>-1/lib/arm/libmonodroid.so
I/DEBUG(2217): #02 pc 0001177b /data/app/<package_name>-1/lib/arm/libmonodroid.so
I/DEBUG(2217): #03 pc 00007c43 /data/app/<package_name>-1/lib/arm/libmonodroid.so (monodroid_embedded_assemblies_register_from+142)
I/DEBUG(2217): #04 pc 0000d181 /data/app/<package_name>-1/lib/arm/libmonodroid.so
I/DEBUG(2217): #05 pc 0000ca25 /data/app/<package_name>-1/lib/arm/libmonodroid.so (Java_mono_android_Runtime_init+7532)
I/DEBUG(2217): #06 pc 00324f17 /data/dalvik-cache/arm/data@app@<package_name>[email protected]@classes.dex
I dont know whether there is any limitation from Xamarin with big apk (~960Mb).
Could you guys give us some suggestions for this issue?
Thanks