Can't Alpha test from Google Play

This doesn’t work with 4.8.1 the game keeps crashing when opened/started

**Native crash at /system/lib/libdvm.so
**in /system/lib/libdvm.so, /system/lib/libhoudini.so.4.1.0_y.45074

Here are some CRASH/ANR reports of the problem


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'acer/b1750_ww_gen1/vespa2:4.4.4/KTU84P/1418292109:user/release-keys'
Revision: '0'
pid: 22332, tid: 22346, name: main >>> com.dnatoxicgames.balloonypoprevised <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000002c
eax 00000000 ebx 6d413c30 ecx 00000000 edx 36555dd0
esi 72031008 edi 72031008
xcs 00000023 xds 0000002b xes 0000002b xfs 00000073 xss 0000002b
eip 6d2bfb32 ebp 36555cf8 esp 36555a20 flags 00210246

backtrace:
#00 pc 00090b32 /system/lib/libdvm.so
#01 pc 001ae472 /system/lib/libhoudini.so.4.1.0_y.45074


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'acer/b1750_ww_gen1/vespa2:4.4.4/KTU84P/1418292109:user/release-keys'
Revision: '0'
pid: 18623, tid: 18638, name: main >>> com.dnatoxicgames.balloonypoprevised <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000018

backtrace:
#00 pc 0009241e /system/lib/libdvm.so
#01 pc 001ab16a /system/lib/libhoudini.so.4.1.0_y.45074


*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'acer/b1750_ww_gen1/vespa2:4.4.4/KTU84P/1418292109:user/release-keys'
Revision: '0'
pid: 18540, tid: 18554, name: main >>> com.dnatoxicgames.balloonypoprevised <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000018

backtrace:
#00 pc 0009241e /system/lib/libdvm.so
#01 pc 001ab16a /system/lib/libhoudini.so.4.1.0_y.45074

Anybody got an idea what’s going on?

The game works fine when I launch it directly from the UE4 engine onto my Tablet and Phone.

Hi KillerSneak,

Will need more of your logcat to get a better idea, but this might be an issue with your device/OS. Here is a Stack Overflow thread with a user having a near identical crash. Unfortunately it doesn’t appear to have an easy answer.

Good luck!

Logcat won’t give much info

On my screen the message:

appears.

I think it has to do with the game now being put into a folder UE4Game.

So even when you’re able to build a “For Distribution” / Shipping game it will not work from the app store or installing it locally. For now you’re stuck with a non Distribution / Shipping game

Working: (can install locally via batch / Google won’t work due to the signing)
Build configuration: Shipping
Full rebuild

Not Working:** (can not install locally via batch / Google will allow upload but game will crash on start)**
Build configuration: Shipping
Full rebuild
For Distribution

A full shipping for distribution build will give the error:**
Failed to open descriptor file
**https://answers.unrealengine.com/questions/193172/failed-to-open-descriptor-file-2.html

So i narrowed it down, The login itself seems to work but the game crashes directly after it. I think i have found the cause of this but have no idea on how to fix it.



07-17 23:15:19.110: E/dalvikvm(19976): JNI ERROR (app bug): local reference table overflow (max=512)07-17 23:15:19.110: W/dalvikvm(19976): JNI local reference table (0x72608520) dump:
07-17 23:15:19.110: W/dalvikvm(19976):   Last 10 entries (of 512):
07-17 23:15:19.110: W/dalvikvm(19976):       511: 0x4cc637f8 java.lang.Class<android.database.CursorWindow>
07-17 23:15:19.110: W/dalvikvm(19976):       510: 0x4d885fb0 java.lang.String "CgkIneSZp-0VEAIQ... (18 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       509: 0x4d885e88 java.lang.String "https://lh3.goog... (107 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       508: 0x4d885d70 java.lang.String "https://lh3.goog... (113 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       507: 0x4d885c88 java.lang.String "You got 100 Zebr... (26 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       506: 0x4d885c20 java.lang.String "Catch 100 Zebra ... (24 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       505: 0x4d885bc8 java.lang.String "CgkIneSZp-0VEAIQ... (18 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       504: 0x4d885aa8 java.lang.String "https://lh3.goog... (106 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       503: 0x4d885990 java.lang.String "https://lh3.goog... (112 chars)
07-17 23:15:19.110: W/dalvikvm(19976):       502: 0x4d885928 java.lang.String "You got 100 Tige... (26 chars)
07-17 23:15:19.110: W/dalvikvm(19976):   Summary:
07-17 23:15:19.110: W/dalvikvm(19976):         4 of java.lang.Class (4 unique instances)
07-17 23:15:19.110: W/dalvikvm(19976):       503 of java.lang.String (503 unique instances)
07-17 23:15:19.110: W/dalvikvm(19976):         1 of java.lang.String] (2 elements)
07-17 23:15:19.110: W/dalvikvm(19976):         1 of com.google.android.gms.games.achievement.AchievementBuffer
07-17 23:15:19.110: W/dalvikvm(19976):         1 of com.google.android.gms.games.NativeSdkCallbacks
07-17 23:15:19.110: W/dalvikvm(19976):         1 of com.google.android.gms.games.internal.GamesClientImpl$LoadAchievementsResultImpl
07-17 23:15:19.110: W/dalvikvm(19976):         1 of com.google.android.gms.games.achievement.AchievementRef
07-17 23:15:19.110: E/dalvikvm(19976): Failed adding to JNI local ref table (has 512 entries)


So it seems local references to classes / objects aren’t deleted?

Is there anything I can do about this?