Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Signal 11 when instantiating QObjects Shared Library



  • I am trying to create a shared library that handles bluetooth functionality for Apps that are not developed with Qt and i am currently testing it on an Android.
    This is my Code currently:

    #include "bluetoothtest.h"
    
    int count = 0;
    
    int Java_de_x_bluetoothtest_MainActivity_startBluetooth()
    {
        // Instantiate QCoreApplication.
        int i = 1;
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp generating");
        QCoreApplication a(i, 0);
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp starting");
        a.exec();
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp Loaded");
    
    //    QBluetoothLocalDevice localDevice;
    //    QString localDeviceName;
    
    //    // Check if Bluetooth is available on this device
    //    if (localDevice.isValid()) {
    
    //        // Turn Bluetooth on
    //        localDevice.powerOn();
    
    //        // Read local device name
    //        localDeviceName = localDevice.name();
    
    //        // Make it visible to others
    //        localDevice.setHostMode(QBluetoothLocalDevice::HostDiscoverable);
    
    //        // Get connected devices
    //        QList<QBluetoothAddress> remotes;
    //        remotes = localDevice.connectedDevices();
    //    }
        return count++;
    }
    
    

    I see only the first Log "QCoreApp generating" and then it crashes with this Tombstone:

    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    AospExtended Version: 'v6.5'
    Build fingerprint: 'OnePlus/OnePlus2/OnePlus2:6.0.1/MMB29M/1447858500:user/release-keys'
    Revision: '0'
    ABI: 'arm64'
    pid: 9927, tid: 9927, name: x.arsdk_demo  >>> de.x.arsdk_demo <<<
    signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
    Cause: null pointer dereference
        x0  0000000000000000  x1  0000000000000000  x2  0000007d42a0d068  x3  0000000000000002
        x4  0000000000000000  x5  0000007fcc61f328  x6  0b0b241e19ff0b10  x7  7f7f7f7f7f7f7f7f
        x8  0000007d08218000  x9  0000000000000000  x10 0000000000000000  x11 000000000005ec42
        x12 000000000000c72f  x13 000000000000c72e  x14 0000007d19e00000  x15 0000000000000000
        x16 0000007d081f3328  x17 0000007d07eb2cf4  x18 0000007fcc61e91a  x19 0000007fcc61f3e0
        x20 0000007dc86745e0  x21 0000007dc86745e0  x22 0000000000000000  x23 0000007fcc61f634
        x24 0000000000000000  x25 0000007dc86745e0  x26 0000007dc86745e0  x27 0000000000000000
        x28 0000007fcc61f670  x29 0000007fcc61f3d0
        sp  0000007fcc61f390  lr  0000007d07eb7858  pc  0000007d07eb7858
    
    backtrace:
        #00 pc 000000000022c858  /data/app/de.x.arsdk_demo-jDJ-leqAOE2t1VNiJ71pzA==/lib/arm64/libQt5Core_arm64-v8a.so (QJNIEnvironmentPrivate::QJNIEnvironmentPrivate()+36)
        #01 pc 000000000022d164  /data/app/de.x.arsdk_demo-jDJ-leqAOE2t1VNiJ71pzA==/lib/arm64/libQt5Core_arm64-v8a.so (QJNIObjectData::~QJNIObjectData()+36)
        #02 pc 0000000000233ce4  /data/app/de.x.arsdk_demo-jDJ-leqAOE2t1VNiJ71pzA==/lib/arm64/libQt5Core_arm64-v8a.so
    

    I got the same Error when creating a QBluetoothLocalDevice and i thought it was because i dont run the library in an Qt-Environment. Thats why i tried to start a QtCoreApplication.


  • Lifetime Qt Champion

    @morsch I don't know why it is crashing. But there is something else you have to consider: a.exec() is a blocking call!



  • Thank you, after modifying my code to this:

    #include "bluetoothtest.h"
    #include "thread"
    
    int count = 0;
    
    void initQt()
    {
        // Instantiate QCoreApplication.
        int i = 1;
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp generating");
        QCoreApplication a(i, 0);
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp starting");
        a.exec();
        __android_log_print(ANDROID_LOG_WARN, "ArLib", "QCoreApp Loaded");
    }
    
    int Java_de_x_arsdk_1demo_MainActivity_startBluetooth()
    {
        std::thread qtApplication (initQt);
        return count++;
    }
    
    

    I still dont get any further and now have the following Backtrace:

    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG: backtrace:
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #00 pc 0000000000083360  /apex/com.android.runtime/lib64/bionic/libc.so (abort+176) (BuildId: 220051b49364b1c2da3adf10c30832cc)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #01 pc 000000000009ce88  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libc++_shared.so (BuildId: 31abebc1b564add54fe43b52ce69acac326be4fe)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #02 pc 000000000009cfa4  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libc++_shared.so (BuildId: 31abebc1b564add54fe43b52ce69acac326be4fe)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #03 pc 00000000000aead0  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libc++_shared.so (BuildId: 31abebc1b564add54fe43b52ce69acac326be4fe)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #04 pc 00000000000aea78  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libc++_shared.so (std::terminate()+52) (BuildId: 31abebc1b564add54fe43b52ce69acac326be4fe)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #05 pc 000000000009c364  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libc++_shared.so (std::__ndk1::thread::~thread()+24) (BuildId: 31abebc1b564add54fe43b52ce69acac326be4fe)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #06 pc 0000000000001c90  /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/lib/arm64/libBluetoothTest.so (Java_de_x_arsdk_1demo_MainActivity_startBluetooth+84) (BuildId: 231f7d3d8c2acd7af6e26959d7af72dea169dd01)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #07 pc 0000000000140350  /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #08 pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #09 pc 00000000001460cc  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #10 pc 00000000002e3ba8  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #11 pc 00000000002dec34  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+900) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #12 pc 00000000005a5300  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+368) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.636 13068-13068/? A/DEBUG:       #13 pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #14 pc 0000000000011a8e  [anon:dalvik-classes2.dex extracted in memory from /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/base.apk!classes2.dex] (de.x.arsdk_demo.MainActivity.callQt+38)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #15 pc 00000000002b44d8  /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14549768435847923494+240) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #16 pc 0000000000593bf8  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1024) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #17 pc 0000000000140468  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #18 pc 0000000000137334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #19 pc 00000000001460ac  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #20 pc 00000000004b2a60  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #21 pc 00000000004b44a8  /apex/com.android.runtime/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1472) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #22 pc 000000000043fbf0  /apex/com.android.runtime/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+48) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #23 pc 00000000000c2d34  /system/framework/arm64/boot.oat (art_jni_trampoline+180) (BuildId: e5499b937e930a0ebfc95b30bbc240421c684078)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #24 pc 0000000000137334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #25 pc 00000000001460ac  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #26 pc 00000000002e3ba8  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #27 pc 00000000002dec34  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+900) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #28 pc 00000000005a2760  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+648) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #29 pc 0000000000131814  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #30 pc 0000000000062de2  [anon:dalvik-classes.dex extracted in memory from /data/app/de.x.arsdk_demo-cMWl-CtA8E9_DP7t8qgQ2A==/base.apk] (androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.onClick+50)
    2020-05-29 10:11:24.637 13068-13068/? A/DEBUG:       #31 pc 00000000005a425c  /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+1740) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.638 13068-13068/? A/DEBUG:       #32 pc 0000000000131a14  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.640 13068-13068/? A/DEBUG:       #33 pc 000000000028788e  /system/framework/framework.jar (android.view.View.performClick+74)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #34 pc 00000000005a3710  /apex/com.android.runtime/lib64/libart.so (MterpInvokeSuper+2312) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #35 pc 0000000000131894  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_super+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #36 pc 00000000003a7ff8  /system/framework/framework.jar (android.widget.TextView.performClick)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #37 pc 00000000005a2a70  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1432) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #38 pc 0000000000131814  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #39 pc 00000000002878c2  /system/framework/framework.jar (android.view.View.performClickInternal+6)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #40 pc 00000000005a4df8  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #41 pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #42 pc 0000000000282de0  /system/framework/framework.jar (android.view.View.access$3600)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #43 pc 00000000005a5600  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #44 pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #45 pc 000000000025ce00  /system/framework/framework.jar (android.view.View$PerformClick.run+16)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #46 pc 00000000005a425c  /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+1740) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #47 pc 0000000000131a14  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #48 pc 000000000035a9e0  /system/framework/framework.jar (android.os.Handler.handleCallback+4)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #49 pc 00000000005a5600  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #50 pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #51 pc 000000000035a84c  /system/framework/framework.jar (android.os.Handler.dispatchMessage+8)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #52 pc 00000000005a2a70  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+1432) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.641 13068-13068/? A/DEBUG:       #53 pc 0000000000131814  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #54 pc 000000000039ae8e  /system/framework/framework.jar (android.os.Looper.loop+466)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #55 pc 00000000005a5600  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #56 pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #57 pc 00000000001a7f24  /system/framework/framework.jar (android.app.ActivityThread.main+208)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #58 pc 00000000002b44d8  /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14549768435847923494+240) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #59 pc 0000000000593bf8  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1024) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #60 pc 0000000000140468  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #61 pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #62 pc 00000000001460cc  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #63 pc 00000000004b2a60  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #64 pc 00000000004b44a8  /apex/com.android.runtime/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1472) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #65 pc 000000000043fbf0  /apex/com.android.runtime/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+48) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #66 pc 00000000000c2d34  /system/framework/arm64/boot.oat (art_jni_trampoline+180) (BuildId: e5499b937e930a0ebfc95b30bbc240421c684078)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #67 pc 0000000000137334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #68 pc 00000000001460ac  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #69 pc 00000000002e3ba8  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #70 pc 00000000002dec34  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+900) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #71 pc 00000000005a2760  /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+648) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #72 pc 0000000000131814  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #73 pc 0000000000491096  /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+22)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #74 pc 00000000002b44d8  /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.14549768435847923494+240) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #75 pc 0000000000593bf8  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1024) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #76 pc 0000000000140468  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #77 pc 00000000009cd874  /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+3124) (BuildId: c75d97628bb5c53f72e2ebdb9bade7d988223cbb)
    2020-05-29 10:11:24.642 13068-13068/? A/DEBUG:       #78 pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #79 pc 00000000001460cc  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #80 pc 00000000004b2a60  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #81 pc 00000000004b26c0  /apex/com.android.runtime/lib64/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+408) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #82 pc 00000000003bd010  /apex/com.android.runtime/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+624) (BuildId: 19b62a723945a63c751a270ec3edb328)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #83 pc 00000000000ed8bc  /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+116) (BuildId: e0ec84a084fafe4865dbd4ffa9ac3115)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #84 pc 00000000000f09dc  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+804) (BuildId: e0ec84a084fafe4865dbd4ffa9ac3115)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #85 pc 00000000000034e0  /system/bin/app_process64 (main+1168) (BuildId: a569457735bdeff7f71efb40991cc89e)
    2020-05-29 10:11:24.643 13068-13068/? A/DEBUG:       #86 pc 000000000007e854  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: 220051b49364b1c2da3adf10c30832cc)
    

Log in to reply