emanuele-f / gbcoid

Gameboy and Gameboy Color emulator for Android phones (gbcoid)
12 stars 0 forks source link

Crash on android 8: Cannot load emulator engine #1

Closed emanuele-f closed 6 years ago

emanuele-f commented 6 years ago
07-07 13:34:29.949  1178  1306 E libfingersense_wrapper: libfingersense.so was not loaded
07-07 13:34:29.972 28654 28654 W InputMethodManager: startInputReason = 3
07-07 13:34:29.990 28654 28654 W IInputConnectionWrapper: getExtractedText on inactive InputConnection
07-07 13:34:29.991 28654 28654 W IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnection
07-07 13:34:29.992  1504  1504 E FullInputEventModel: selectionUpdated event aborted: com.touchtype.keyboard.h.r: Could not create selection changed event (class com.touchtype.keyboard.h.r)
07-07 13:34:29.999 28654 28654 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
07-07 13:34:30.003 28654 28654 E SpannableStringBuilder: SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
07-07 13:34:31.139  1178  1302 W libc    : Set property "sys.sysctl.extra_free_kbytes" to "27337"
07-07 13:34:31.353  1178  1306 E libfingersense_wrapper: libfingersense.so was not loaded
07-07 13:34:31.355 28654 28654 E Input   : getAxisValue(): y-402.0--1913.0--1511.0
07-07 13:34:31.355 28654 28654 E Input   : getAxisValue(): y-402.0--1913.0--1511.0
07-07 13:34:31.437  1178  1306 E libfingersense_wrapper: libfingersense.so was not loaded
07-07 13:34:31.577   625  1119 E BufferQueueProducer: [SetFullScreenWindow#0] disconnect: not connected (req=1)
07-07 13:34:31.577 28654 28674 W libEGL  : EGLNativeWindowType 0x708f483010 disconnect failed
07-07 13:34:31.593 29743 29743 E MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
07-07 13:34:31.594   625   870 E BufferQueueProducer: [com.androidemu.gbc/com.androidemu.gbc.GBCActivity#0] disconnect: not connected (req=1)
07-07 13:34:31.595 28654 28674 W libEGL  : EGLNativeWindowType 0x708fb21010 disconnect failed
07-07 13:34:31.595 29743 29743 E Minikin : Could not get cmap table size!
07-07 13:34:31.609  1710 21589 E HsmCoreServiceImpl: onTransact in code is: 103
07-07 13:34:31.634 29743 29743 W Utils   : Utils_isSuperResolutionSupport [load libai_client.so failed]
07-07 13:34:31.646 29743 29743 E MY_LOG_TAG: Cannot load emulator engine
07-07 13:34:31.661 29743 29743 F libc    : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 29743 (mu.gbc:emulator)
07-07 13:34:31.721 29765 29765 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-07 13:34:31.721 29765 29765 F DEBUG   : Build fingerprint: 'HONOR/LLD-L31/HWLLD-H:8.0.0/HONORLLD-L31/131(C432):user/release-keys'
07-07 13:34:31.721 29765 29765 F DEBUG   : Revision: '0'
07-07 13:34:31.721 29765 29765 F DEBUG   : ABI: 'arm64'
07-07 13:34:31.721 29765 29765 F DEBUG   : pid: 29743, tid: 29743, name: mu.gbc:emulator  >>> com.androidemu.gbc:emulator <<<
07-07 13:34:31.721 29765 29765 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
07-07 13:34:31.721 29765 29765 F DEBUG   : Cause: null pointer dereference
07-07 13:34:31.721 29765 29765 F DEBUG   :     x0   0000000000000000  x1   00000070ac9fa6e0  x2   00000070ac82d598  x3   0000000000000074
07-07 13:34:31.721 29765 29765 F DEBUG   :     x4   0000007fcc566540  x5   00000070adfc2b8f  x6   6076716e45737260  x7   000000003c446bf2
07-07 13:34:31.722 29765 29765 F DEBUG   :     x8   0000007090c7d030  x9   0000007090c7d000  x10  0101010101010101  x11  0000000000000009
07-07 13:34:31.722 29765 29765 F DEBUG   :     x12  00000070ac80d568  x13  00000070ac7102c0  x14  00000070ac710320  x15  0000000000000000
07-07 13:34:31.722 29765 29765 F DEBUG   :     x16  0000007090c7cfa8  x17  00000070b075de00  x18  0000000000000020  x19  0000007fcc56611c
07-07 13:34:31.722 29765 29765 F DEBUG   :     x20  00000070ac8bb380  x21  0000007fcc566118  x22  00000070ac9fa6e0  x23  00000070ac82d598
07-07 13:34:31.722 29765 29765 F DEBUG   :     x24  000000000000000c  x25  00000070ac8a3aa0  x26  0000000000000000  x27  0000000000000000
07-07 13:34:31.722 29765 29765 F DEBUG   :     x28  0000000000000003  x29  0000007fcc5660f0  x30  0000007090c6a514
07-07 13:34:31.722 29765 29765 F DEBUG   :     sp   0000007fcc5660b0  pc   0000007090c6a660  pstate 00000000a0000000
07-07 13:34:31.723 29765 29765 F DEBUG   : 
07-07 13:34:31.723 29765 29765 F DEBUG   : backtrace:
07-07 13:34:31.723 29765 29765 F DEBUG   :     #00 pc 0000000000002660  /data/app/com.androidemu.gbc-fQjlFT1PRT7hIadm6yReHg==/lib/arm64/libemu.so
07-07 13:34:31.723 29765 29765 F DEBUG   :     #01 pc 00000000000040d4  /data/app/com.androidemu.gbc-fQjlFT1PRT7hIadm6yReHg==/oat/arm64/base.odex (offset 0x3000)
emanuele-f commented 6 years ago

Fixed with https://github.com/emanuele-f/libemudroid/commit/e0371a35aa166848a31b1e949d80523d87c5b2c4