remote-android / redroid-doc

redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here
4.33k stars 310 forks source link

A game is crashing after few first clicks/taps #782

Open DBa24 opened 2 weeks ago

DBa24 commented 2 weeks ago

Describe the bug The game - Eve Echoes - is installed (with some extra steps) from Play Store. After bringing it up and selecting "Guest" as account type (to avoid dependencies on further apps for authentication), the game crashes to desktop. Normally, the screen should fade slowly and some animation should be shown.

Running environment:

Magisk installed, LiteGapps (AUTO-LiteGapps-core-arm64-12.0-20241010-official.zip) installed as a Magisk module (opengapps don't work with Android 12). Id registered with Google (in order to use play store).

A directory created (because otherwise Eve Echoes wouldn't even install in ReDroid) and opened to the world:

adb shell mkdir -p /storage/emulated/0/Android/obb/com.netease.eve.en/
adb shell chmod 777 /storage/emulated/0/Android/obb/com.netease.eve.en/

adb logcat -b crash output:

11-07 17:01:06.618 33973 34263 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xb8cdf9b76d4c9ef3 in tid 34263 (NativeThread), pid 33973 (.netease.eve.en)
11-07 17:01:06.953 35488 35488 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-07 17:01:06.953 35488 35488 F DEBUG   : Build fingerprint: 'redroid/redroid_arm64/redroid_arm64:12/SP1A.210812.016.C2/eng.frank.20240527.144346:userdebug/test-keys'
11-07 17:01:06.953 35488 35488 F DEBUG   : Revision: '0'
11-07 17:01:06.953 35488 35488 F DEBUG   : ABI: 'arm64'
11-07 17:01:06.953 35488 35488 F DEBUG   : Timestamp: 2024-11-07 17:01:06.719867959+0100
11-07 17:01:06.953 35488 35488 F DEBUG   : Process uptime: 23s
11-07 17:01:06.953 35488 35488 F DEBUG   : Cmdline: com.netease.eve.en
11-07 17:01:06.953 35488 35488 F DEBUG   : pid: 33973, tid: 34263, name: NativeThread  >>> com.netease.eve.en <<<
11-07 17:01:06.953 35488 35488 F DEBUG   : uid: 10058
11-07 17:01:06.953 35488 35488 F DEBUG   : tagged_addr_ctrl: 0000000000000001
11-07 17:01:06.953 35488 35488 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xb8cdf9b76d4c9ef3
11-07 17:01:06.953 35488 35488 F DEBUG   :     x0  b400fb3d68801ff0  x1  b400fb3d68820710  x2  0000000000000000  x3  00000000000000ff
11-07 17:01:06.953 35488 35488 F DEBUG   :     x4  0000000000000000  x5  0000000000000004  x6  0000fb40f40cab0c  x7  0000fb40f40cab0c
11-07 17:01:06.953 35488 35488 F DEBUG   :     x8  b400fb3d68820720  x9  0000000000001d11  x10 00000000061997b3  x11 b400fb3d68822428
11-07 17:01:06.953 35488 35488 F DEBUG   :     x12 0000000000000010  x13 0000000000000013  x14 b400fb3d688203f8  x15 b8cdf9b76d4c9ee3
11-07 17:01:06.953 35488 35488 F DEBUG   :     x16 b400fb3d688032f0  x17 0000fb4101ccc688  x18 0000fb3d6807c000  x19 b400fb3d68801ff0
11-07 17:01:06.953 35488 35488 F DEBUG   :     x20 b400fb403fc340e0  x21 b400fb403fc340b0  x22 0000fb3daa501770  x23 0000fb3da7b40000
11-07 17:01:06.953 35488 35488 F DEBUG   :     x24 0000fb3daa945ef0  x25 0000000000000002  x26 0000000000000010  x27 0000fb3daa945be8
11-07 17:01:06.953 35488 35488 F DEBUG   :     x28 0000fb3daa9457d0  x29 0000fb40f40caac0
11-07 17:01:06.953 35488 35488 F DEBUG   :     lr  0000fb3da9039660  sp  0000fb40f40caac0  pc  0000fb3da9039798  pst 0000000020001000
11-07 17:01:06.953 35488 35488 F DEBUG   : backtrace:
11-07 17:01:06.953 35488 35488 F DEBUG   :       #00 pc 000000000299d798  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #01 pc 000000000299d65c  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #02 pc 000000000299c2b0  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #03 pc 0000000002a87844  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #04 pc 0000000002a2e5c8  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #05 pc 0000000002a7e620  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #06 pc 00000000029e7374  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #07 pc 0000000002a7a164  /data/app/~~iuS4nnAueQK5aGyXbB7j2Q==/com.netease.eve.en-3VRP_kzpUiCfoEtPjUiB5w==/lib/arm64/libclient.so (BuildId: 8fc4a064db77b31c161cc0c221a1e0fd)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #08 pc 00000000000b1910  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: ba489d4985c0cf173209da67405662f9)
11-07 17:01:06.953 35488 35488 F DEBUG   :       #09 pc 00000000000513f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: ba489d4985c0cf173209da67405662f9)

make sure the required kernel modules present

Collect debug logs See above, plus a collected .tgz file attached (renamed to .tar.gz because of github restrictions).

Screenshots No screenshots applicable. redroid-debug.Da73goP7.tar.gz

zhouziyang commented 1 day ago

Try debug on a GPU attached platform (or Android Emulator), possible due to emulated software rendering.