Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-101080

QT 5.15.2 and recent mobile devices running Android 11 (API 30) = FAILURE

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • None
    • 5.15.2
    • QPA: Android

    Description

      It's been all described in 

      here

       

      In short... our app is DEAD because on QT 5.15.2 (the most recent version you allow Open Source users to use) throws with Sig Abort the moment it starts, WHEN targeting API 30+, and guess what? API 30 is the min API version now required by Google Play Store.

       

      SE::AbortException: Invalid code

      The very fact that you do not allow open source users to access versions containing bug-fixes (5.15.3+)- as that's what later versions seem to be all about (i.e. no new features) is beyond us.

      So let me ask you straight - does the COMMERCIAL license have this fixed?

      Log when running same app when tageting API 29 (it works)

       

       
      W Zygote : Unable to open libbeluga.so: dlopen failed: library "libbeluga.so" not found.
      I libc : SetHeapTaggingLevel: tag level set to 0
      I ect.GRIDNEToke: Late-enabling -Xcheck:jni
      I ect.GRIDNEToke: Unquickening 20 vdex files!
      D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar
      I Perf : Connecting to perf service.
      D NetworkSecurityConfig: No Network Security Config specified, using platform default
      D NetworkSecurityConfig: No Network Security Config specified, using platform default
      W System : ClassLoader referenced unknown path:
      D Qt JAVA : Class org.qtproject.qt5.android.multimedia.QtMultimediaUtils does not implement setActivity method
      I QtCore : Start
      I Qt : qt started
      I AdrenoGLES-0: QUALCOMM build : c955512, I7f951b4bce
      I AdrenoGLES-0: Build Date : 04/20/21
      I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.07
      I AdrenoGLES-0: Local Branch :
      I AdrenoGLES-0: Remote Branch : refs/tags/AU_LINUX_ANDROID_LA.UM.9.1.R1.11.00.00.604.067
      I AdrenoGLES-0: Remote Branch : NONE
      I AdrenoGLES-0: Reconstruct Branch : NOTHING
      I AdrenoGLES-0: Build Config : S P 10.0.6 AArch64
      I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so
      I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000
      W : QGuiApplication: Must construct a QGuiApplication before accessing a QClipboard
      W RenderThread: type=1400 audit(0.0:34099): avc: denied { search } for name="migt" dev="dm-10" ino=265 scontext=u:r:untrusted_app_29:s0:c126,c257,c512,c768 tcontext=u:object_r:migt_file:s0 tclass=dir permissive=0 app=org.gridnetproject.GRIDNEToken
      E LB : fail to open file: Permission denied
      D libGRIDNEToken_arm64-v8a.so: Initializing #GridScript (De)Compiler..
      I AAudio : AAudioStreamBuilder_openStream() called ----------------------------------------
      I AudioStreamBuilder: rate = 22050, channels = 1, format = 1, sharing = SH, dir = OUTPUT
      I AudioStreamBuilder: device = 0, sessionId = -1, perfMode = 12, callback: ON with frames = 220
      I AudioStreamBuilder: usage = 0, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0
      I AudioStreamBuilder: privacy sensitive = false
      D ect.GRIDNEToke: PlayerBase::PlayerBase()
      D AudioStreamTrack: open(), request notificationFrames = 220, frameCount = 660
      E libc : Access denied finding property "ro.vendor.audio.voip.howling_cancel"
      I ect.GRIDNEToke: getDeviceIsSupportElevoc() The device is not support elevoc
      D AudioTrack: set(sessionId=0)
      D AudioTrack: set(): streamType -1, sampleRate 22050, format 0x1, channelMask 0x1, frameCount 660, flags #104, notificationFrames 220, sessionId 0, transferType 1, uid -1, pid -1
      W qtMainLoopThrea: type=1400 audit(0.0:34100): avc: denied { read } for name="u:object_r:vendor_audio_prop:s0" dev="tmpfs" ino=9454 scontext=u:r:untrusted_app_29:s0:c126,c257,c512,c768 tcontext=u:object_r:vendor_audio_prop:s0 tclass=file permissive=0 app=org.gridnetproject.GRIDNEToken
      D AudioTrack: createTrack_l(6422632): AUDIO_OUTPUT_FLAG_FAST denied by server; frameCount 660 -> 890
      D AudioTrack: setVolume: left = 1.000000 right = 1.000000
      D AAudioStream: setState(s#1) from 0 to 2
      W AudioStreamTrack: open() flags changed from 0x00000104 to 0x00000000
      W AudioStreamTrack: open() perfMode changed from 12 to 10
      I AAudio : AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#1 ----------------
      I AAudio : AAudioStreamBuilder_openStream() called ----------------------------------------
      I AudioStreamBuilder: rate = 0, channels = 0, format = 0, sharing = SH, dir = OUTPUT
      I AudioStreamBuilder: device = 0, sessionId = -1, perfMode = 10, callback: OFF with frames = 0
      I AudioStreamBuilder: usage = 0, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0
      I AudioStreamBuilder: privacy sensitive = false
      D AudioStreamBuilder: build() MMAP not used because AAUDIO_PERFORMANCE_MODE_LOW_LATENCY not requested.
      D ect.GRIDNEToke: PlayerBase::PlayerBase()
      D AudioStreamTrack: open(), request notificationFrames = 0, frameCount = 0
      E libc : Access denied finding property "ro.vendor.audio.voip.howling_cancel"
      I ect.GRIDNEToke: getDeviceIsSupportElevoc() The device is not support elevoc
      D AudioTrack: set(sessionId=0)
      D AudioTrack: set(): streamType -1, sampleRate 0, format 0x5, channelMask 0x3, frameCount 0, flags #2, notificationFrames 0, sessionId 0, transferType 3, uid -1, pid -1
      W qtMainLoopThrea: type=1400 audit(0.0:34101): avc: denied { read } for name="u:object_r:vendor_audio_prop:s0" dev="tmpfs" ino=9454 scontext=u:r:untrusted_app_29:s0:c126,c257,c512,c768 tcontext=u:object_r:vendor_audio_prop:s0 tclass=file permissive=0 app=org.gridnetproject.GRIDNEToken
      D AudioTrack: setVolume: left = 1.000000 right = 1.000000
      W AudioStreamTrack: open() sampleRate changed from 0 to 48000
      D AAudioStream: setState(s#2) from 0 to 2
      W AudioStreamTrack: open() flags changed from 0x00000002 to 0x00000000
      I AAudio : AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#2 ----------------
      D AAudio : AAudioStream_close(s#2) called ---------------
      D AAudioStream: setState(s#2) from 2 to 11
      D AAudioStream: setState(s#2) from 11 to 12
      D AudioTrack: ~AudioTrack(sessionID=1609)
      D AudioTrack: stop(sessionID=1609)
      D AudioTrack: stop(155): prior state:STATE_STOPPED
      D AAudio : AAudioStream_close(s#2) returned 0 ---------
      D AAudio : AAudioStream_requestStart(s#1) called --------------
      D AAudioStream: setState(s#1) from 2 to 3
      D ect.GRIDNEToke: PlayerBase::start() from IPlayer
      D AAudio : AAudioStream_requestStart(s#1) returned 0 ---------
      D AudioStreamLegacy: onAudioDeviceUpdate() devId 3 => 3
      D AAudioStream: setState(s#1) from 3 to 4
      D libGRIDNEToken_arm64-v8a.so: About to request permissions
      D libGRIDNEToken_arm64-v8a.so: Permissions granted
      D libGRIDNEToken_arm64-v8a.so: qml: safeMarginBottom 47
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:591:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:568:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:541:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:520:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      D SurfaceView: UPDATE null, mIsCastMode = false
      W libGRIDNEToken_arm64-v8a.so: qrc:/android_rcc_bundle/qml/QtGraphicalEffects/GaussianBlur.qml:305:9: Unable to assign QString to QQuickItem*
      D libGRIDNEToken_arm64-v8a.so: qml: Account's balance updated!
      E libc : Access denied finding property "vendor.camera.hal1.packagelist"
      D libGRIDNEToken_arm64-v8a.so: connecting to IP "148.251.75.24"
      D libGRIDNEToken_arm64-v8a.so: qml: 4
      W BpBinder: PerfMonitor binderTransact : time=288ms interface=android.hardware.ICamera code=5
      D libGRIDNEToken_arm64-v8a.so: needed to resize
      D libGRIDNEToken_arm64-v8a.so: size: 0 , new size: 7680000
      I AudioTrack: isLongTimeZoreData zoer date time 1 Seconds
      I ect.GRIDNEToke: ProcessProfilingInfo new_methods=176 is saved saved_to_disk=1 resolve_classes_delay=8000
      

       

       Now, same exectuable when targeting API 30, ALL it takes for it to BLOW is to retarget the Android API to 30 in its Manifest file.

      Notice:

      • Sig abort Invalid Code
      • the 'file does not exists' error
      • org.qtproject.qt5.android.network.QtNetwork is not found (we don't use it anyway)
      • Could not load shared library symbols for /system/lib64/libboost.so... and then 'file not found right after'. Is it that Qt attempts to load /system/lib64/libboost.so even though it's missing ?

       

       
      killall: gdbserver: No such processkillall: gdbserver: No such process
      W Zygote  : Unable to open libbeluga.so: dlopen failed: library "libbeluga.so" not found.I ect.GRIDNEToke: Late-enabling -Xcheck:jni22:49:10: Debugging  "-qmljsdebugger=port:55844,block,services:DebugMessages,QmlDebugger,V8Debugger,QmlInspector,DebugTranslation" ...I ect.GRIDNEToke: Unquickening 20 vdex files!W ActivityThread: Application org.gridnetproject.GRIDNEToken is waiting for the debugger on port 8100...I System.out: Sending WAIT chunkI System.out: Debugger has connectedI System.out: waiting for debugger to settle...I chatty  : uid=10382(org.gridnetproject.GRIDNEToken) identical 1 lineI System.out: waiting for debugger to settle...Could not load shared library symbols for 308 libraries, e.g. /system/lib64/libandroid_runtime.so.Use the "info sharedlibrary" command to see the complete listing.Do you need "set solib-search-path" or "set sysroot"?I System.out: debugger has settled (7792)D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jarI Perf    : Connecting to perf service.D NetworkSecurityConfig: No Network Security Config specified, using platform defaultD NetworkSecurityConfig: No Network Security Config specified, using platform defaultW Looper  : PerfMonitor longMsg : seq=3 plan=22:49:09.277 late=6ms wall=10324ms running=132ms runnable=8ms binder=42ms h=android.app.ActivityThread$H w=110 procState=2W System  : ClassLoader referenced unknown path:D Qt JAVA : Class org.qtproject.qt5.android.multimedia.QtMultimediaUtils does not implement setActivity methodCould not load shared library symbols for /data/app/~~MePimVgyhig9bMItGQ3Wkg==/org.gridnetproject.GRIDNEToken-aT5W78YhjXytfACFLHAhyA==/lib/arm64/libc++_shared.so.Do you need "set solib-search-path" or "set sysroot"?The index cache directory name is empty, skipping store.I QtCore  : StartI ect.GRIDNEToke: Waiting for a blocking GC ProfileSaverI ect.GRIDNEToke: ProcessProfilingInfo new_methods=58 is saved saved_to_disk=1 resolve_classes_delay=8000I Qt      : qt startedThe index cache directory name is empty, skipping store.W Activity: Slow Operation: Activity org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity onCreate took 23446msW Looper  : PerfMonitor longMsg : seq=4 plan=22:49:09.279 late=10347ms wall=23505ms running=238ms runnable=24ms binder=35ms h=android.app.ActivityThread$H w=159 procState=2W Looper  : PerfMonitor looperActivity : package=org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity time=23505ms latency=10347ms running=238ms  procState=2 ClientTransaction{ callbacks=[android.app.servertransaction.LaunchActivityItem] lifecycleRequest=android.app.servertransaction.ResumeActivityItem } historyMsgCount=3 (msgIndex=3 wall=10324ms seq=3 running=132ms runnable=8ms binder=42ms late=6ms h=android.app.ActivityThread$H w=110)W Looper  : PerfMonitor looperActivity : package=org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity time=0ms latency=33854ms running=0ms  procState=2 ClientTransaction{ callbacks=[android.app.servertransaction.TopResumedActivityChangeItem] } historyMsgCount=4 (msgIndex=3 wall=10324ms seq=3 running=132ms runnable=8ms binder=42ms late=6ms h=android.app.ActivityThread$H w=110) (msgIndex=4 wall=23505ms seq=4 running=238ms runnable=24ms binder=35ms late=10347ms h=android.app.ActivityThread$H w=159)I AdrenoGLES-0: QUALCOMM build                   : c955512, I7f951b4bceI AdrenoGLES-0: Build Date                       : 04/20/21I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.07I AdrenoGLES-0: Local Branch                     :I AdrenoGLES-0: Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.9.1.R1.11.00.00.604.067I AdrenoGLES-0: Remote Branch                    : NONEI AdrenoGLES-0: Reconstruct Branch               : NOTHINGI AdrenoGLES-0: Build Config                     : S P 10.0.6 AArch64I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.soCould not load shared library symbols for /vendor/lib64/hw/gralloc.sm6150.so.Do you need "set solib-search-path" or "set sysroot"?I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000Could not load shared library symbols for /vendor/lib64/libadreno_app_profiles.so.Do you need "set solib-search-path" or "set sysroot"?W         : QGuiApplication: Must construct a QGuiApplication before accessing a QClipboardCould not load shared library symbols for /system/lib64/libboost.so.Do you need "set solib-search-path" or "set sysroot"?E LB      : fail to open file: No such file or directoryI OpenGLRenderer: Davey! duration=2250ms; Flags=1, IntendedVsync=20980406753199, Vsync=20980406753199, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=20980413912881, AnimationStart=20980413918402, PerformTraversalsStart=20980413921891, DrawStart=20982049099390, SyncQueued=20982066271526, SyncStart=20982069240797, IssueDrawCommandsStart=20982069490276, SwapBuffers=20982109614911, FrameCompleted=20982659730224, DequeueBufferDuration=295730, QueueBufferDuration=901719, GpuCompleted=16441135333379,W Looper  : PerfMonitor longMsg : seq=9 plan=22:49:43.129 late=7ms wall=2248ms running=36ms runnable=11ms binder=15ms h=android.view.Choreographer$FrameHandler c=android.view.Choreographer$FrameDisplayEventReceiver procState=2W Looper  : PerfMonitor doFrame : time=2248ms vsyncFrame=173948 latency=7ms procState=2 historyMsgCount=5 (msgIndex=1 wall=23505ms seq=4 running=238ms runnable=24ms binder=35ms late=10347ms h=android.app.ActivityThread$H w=159)I ect.GRIDNEToke: Background young concurrent copying GC freed 6499(455KB) AllocSpace objects, 0(0B) LOS objects, 44% free, 2453KB/4449KB, paused 268us total 3.203sW System.err: java.lang.ClassNotFoundException: Didn't find class "org.qtproject.qt5.android.network.QtNetwork" on path: DexPathList[[],nativeLibraryDirectories=[/system/lib64, /system_ext/lib64]]W System.err: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207)W System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)W System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)D libGRIDNEToken_arm64-v8a.so: QML Debugger: Waiting for connection on port 55844...D libGRIDNEToken_arm64-v8a.so: Initializing #GridScript (De)Compiler..I AAudio  : AAudioStreamBuilder_openStream() called ----------------------------------------I AudioStreamBuilder: rate   =  22050, channels  = 1, format   = 1, sharing = SH, dir = OUTPUTI AudioStreamBuilder: device =      0, sessionId = -1, perfMode = 12, callback: ON with frames = 220I AudioStreamBuilder: usage  =      0, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0I AudioStreamBuilder: privacy sensitive = falseD ect.GRIDNEToke: PlayerBase::PlayerBase()D AudioStreamTrack: open(), request notificationFrames = 220, frameCount = 660I ect.GRIDNEToke: getDeviceIsSupportElevoc() The device is not support elevocD AudioTrack: set(sessionId=0)D AudioTrack: set(): streamType -1, sampleRate 22050, format 0x1, channelMask 0x1, frameCount 660, flags #104, notificationFrames 220, sessionId 0, transferType 1, uid -1, pid -1D AudioTrack: createTrack_l(6422632): AUDIO_OUTPUT_FLAG_FAST denied by server; frameCount 660 -> 890D AudioTrack: setVolume: left = 1.000000 right = 1.000000D AAudioStream: setState(s#1) from 0 to 2W AudioStreamTrack: open() flags changed from 0x00000104 to 0x00000000W AudioStreamTrack: open() perfMode changed from 12 to 10I AAudio  : AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#1 ----------------I AAudio  : AAudioStreamBuilder_openStream() called ----------------------------------------I AudioStreamBuilder: rate   =      0, channels  = 0, format   = 0, sharing = SH, dir = OUTPUTI AudioStreamBuilder: device =      0, sessionId = -1, perfMode = 10, callback: OFF with frames = 0I AudioStreamBuilder: usage  =      0, contentType = 0, inputPreset = 0, allowedCapturePolicy = 0I AudioStreamBuilder: privacy sensitive = falseD AudioStreamBuilder: build() MMAP not used because AAUDIO_PERFORMANCE_MODE_LOW_LATENCY not requested.D ect.GRIDNEToke: PlayerBase::PlayerBase()D AudioStreamTrack: open(), request notificationFrames = 0, frameCount = 0I ect.GRIDNEToke: getDeviceIsSupportElevoc() The device is not support elevocD AudioTrack: set(sessionId=0)D AudioTrack: set(): streamType -1, sampleRate 0, format 0x5, channelMask 0x3, frameCount 0, flags #2, notificationFrames 0, sessionId 0, transferType 3, uid -1, pid -1E libc++abi: terminating with uncaught exception of type SE::AbortException: Invalid code.
      

       

       is it that logs from gdb are being throttled in some way?

      in addition we've just noticed:

      E libc : Access denied finding property "vendor.camera.hal1.packagelist"
      D libGRIDNEToken_arm64-v8a.so: qml: 4

      right before the app quites.  it  seems like a one time thing though. the app has camera permissions granted.

       

      Update:

       

      thiago suggested that the issue might have anything to do with QT's Multimedia (which used to be and probably still is broken Big Time, which is why we implemented our custom stuff, back in the days to, handle both iOS and Android the right way). Anyway, just to assure everyone that the bug is a general one and has nothing to do with Qt's Multimedia sub-system we have disable Audio-related stuff of our own. It blows when initializing QApplication, right in the face.

       

      10:44:28: Debugging  "-qmljsdebugger=port:62677,block,services:DebugMessages,QmlDebugger,V8Debugger,QmlInspector,DebugTranslation" ...10:44:28: Debugging  "-qmljsdebugger=port:62677,block,services:DebugMessages,QmlDebugger,V8Debugger,QmlInspector,DebugTranslation" ...W Zygote  : Unable to open libbeluga.so: dlopen failed: library "libbeluga.so" not found.I ect.GRIDNEToke: Late-enabling -Xcheck:jniI ect.GRIDNEToke: Unquickening 20 vdex files!W ActivityThread: Application org.gridnetproject.GRIDNEToken is waiting for the debugger on port 8100...I System.out: Sending WAIT chunkI System.out: Debugger has connectedI System.out: waiting for debugger to settle...I System.out: waiting for debugger to settle...I System.out: waiting for debugger to settle...Could not load shared library symbols for 308 libraries, e.g. /system/lib64/libandroid_runtime.so.Use the "info sharedlibrary" command to see the complete listing.Do you need "set solib-search-path" or "set sysroot"?I System.out: debugger has settled (3861)D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jarI ect.GRIDNEToke: Waiting for a blocking GC InstrumentationI ect.GRIDNEToke: WaitForGcToComplete blocked Instrumentation on Instrumentation for 7.586msI Perf    : Connecting to perf service.D NetworkSecurityConfig: No Network Security Config specified, using platform defaultW Looper  : PerfMonitor longMsg : seq=3 plan=10:44:26.520 late=4ms wall=5848ms running=352ms runnable=9ms binder=11ms h=android.app.ActivityThread$H w=110 procState=2D NetworkSecurityConfig: No Network Security Config specified, using platform defaultW System  : ClassLoader referenced unknown path:W IconCustomizer: can't load transform_config.xmlD Qt JAVA : Class org.qtproject.qt5.android.multimedia.QtMultimediaUtils does not implement setActivity methodCould not load shared library symbols for /data/app/~~oSwI1UBGqV7UazWp46pnjg==/org.gridnetproject.GRIDNEToken-OTMmGSEDjjBzwv5QzT4dZA==/lib/arm64/libc++_shared.so.Do you need "set solib-search-path" or "set sysroot"?The index cache directory name is empty, skipping store.I QtCore  : StartI Qt      : qt startedI ect.GRIDNEToke: Waiting for a blocking GC ProfileSaverI ect.GRIDNEToke: ProcessProfilingInfo new_methods=58 is saved saved_to_disk=1 resolve_classes_delay=8000The index cache directory name is empty, skipping store.W Activity: Slow Operation: Activity org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity onCreate took 14136msW Looper  : PerfMonitor longMsg : seq=4 plan=10:44:26.522 late=5868ms wall=14202ms running=247ms runnable=21ms binder=32ms h=android.app.ActivityThread$H w=159 procState=2W Looper  : PerfMonitor looperActivity : package=org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity time=14202ms latency=5868ms running=247ms  procState=2 ClientTransaction{ callbacks=[android.app.servertransaction.LaunchActivityItem] lifecycleRequest=android.app.servertransaction.ResumeActivityItem } historyMsgCount=3 (msgIndex=3 wall=5848ms seq=3 running=352ms runnable=9ms binder=11ms late=4ms h=android.app.ActivityThread$H w=110)W Looper  : PerfMonitor looperActivity : package=org.gridnetproject.GRIDNEToken/org.ftylitak.qzxing.GRIDNETokenActivity time=0ms latency=20070ms running=0ms  procState=2 ClientTransaction{ callbacks=[android.app.servertransaction.TopResumedActivityChangeItem] } historyMsgCount=2 (msgIndex=1 wall=5848ms seq=3 running=352ms runnable=9ms binder=11ms late=4ms h=android.app.ActivityThread$H w=110) (msgIndex=2 wall=14202ms seq=4 running=247ms runnable=21ms binder=32ms late=5868ms h=android.app.ActivityThread$H w=159)I AdrenoGLES-0: QUALCOMM build                   : c955512, I7f951b4bceI AdrenoGLES-0: Build Date                       : 04/20/21I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.32.02.07I AdrenoGLES-0: Local Branch                     :I AdrenoGLES-0: Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.9.1.R1.11.00.00.604.067I AdrenoGLES-0: Remote Branch                    : NONEI AdrenoGLES-0: Reconstruct Branch               : NOTHINGI AdrenoGLES-0: Build Config                     : S P 10.0.6 AArch64I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.soCould not load shared library symbols for /vendor/lib64/hw/gralloc.sm6150.so.Do you need "set solib-search-path" or "set sysroot"?I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000Could not load shared library symbols for /vendor/lib64/libadreno_app_profiles.so.Do you need "set solib-search-path" or "set sysroot"?W         : QGuiApplication: Must construct a QGuiApplication before accessing a QClipboardCould not load shared library symbols for /system/lib64/libboost.so.Do you need "set solib-search-path" or "set sysroot"?E LB      : fail to open file: No such file or directoryI OpenGLRenderer: Davey! duration=1933ms; Flags=1, IntendedVsync=39470770870311, Vsync=39470770870311, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=39470781714056, AnimationStart=39470781721400, PerformTraversalsStart=39470781724942, DrawStart=39472211530566, SyncQueued=39472230339420, SyncStart=39472235045150, IssueDrawCommandsStart=39472235271191, SwapBuffers=39472284414160, FrameCompleted=39472708788535, DequeueBufferDuration=284322, QueueBufferDuration=1734531, GpuCompleted=-5476376649911746272,W Looper  : PerfMonitor longMsg : seq=9 plan=10:44:46.586 late=11ms wall=1931ms running=38ms runnable=23ms binder=18ms h=android.view.Choreographer$FrameHandler c=android.view.Choreographer$FrameDisplayEventReceiver procState=2W Looper  : PerfMonitor doFrame : time=1931ms vsyncFrame=337123 latency=11ms procState=2 historyMsgCount=5 (msgIndex=1 wall=14202ms seq=4 running=247ms runnable=21ms binder=32ms late=5868ms h=android.app.ActivityThread$H w=159)W ect.GRIDNEToke: Verification of void org.qtproject.qt5.android.accessibility.QtAccessibilityDelegate.<init>(android.app.Activity, android.view.ViewGroup, org.qtproject.qt5.android.QtActivityDelegate) took 1.218s (64.86 bytecodes/s) (3104B approximate peak alloc)W ect.GRIDNEToke: Verification of android.view.accessibility.AccessibilityNodeInfo org.qtproject.qt5.android.accessibility.QtAccessibilityDelegate.getNodeForVirtualViewId(int) took 224.918ms (822.52 bytecodes/s) (4320B approximate peak alloc)I ect.GRIDNEToke: Background young concurrent copying GC freed 9005(600KB) AllocSpace objects, 0(0B) LOS objects, 44% free, 2990KB/5396KB, paused 283us total 2.553sW Looper  : PerfMonitor longMsg : seq=17 plan=10:44:48.596 late=222ms wall=2349ms running=29ms runnable=1ms h=android.os.Handler c=org.qtproject.qt5.android.QtNative$26 procState=2W System.err: java.lang.ClassNotFoundException: Didn't find class "org.qtproject.qt5.android.network.QtNetwork" on path: DexPathList[[],nativeLibraryDirectories=[/system/lib64, /system_ext/lib64]]W System.err: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207)W System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:379)W System.err: at java.lang.ClassLoader.loadClass(ClassLoader.java:312)D libGRIDNEToken_arm64-v8a.so: QML Debugger: Waiting for connection on port 62677...D libGRIDNEToken_arm64-v8a.so: About to request permissionsD libGRIDNEToken_arm64-v8a.so: Initializing #GridScript (De)Compiler..D libGRIDNEToken_arm64-v8a.so: Permissions grantedE libc++abi: terminating with uncaught exception of type SE::AbortException: Invalid code.

       

      another log:

      D libGRIDNEToken_arm64-v8a.so: Permissions granted
      E libc++abi: terminating with uncaught exception of type SE::AbortException: Invalid code.
      F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 20389 (VM Processor), pid 20348 (ect.GRIDNEToken)
      D libGRIDNEToken_arm64-v8a.so: qml: safeMarginBottom 47
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:591:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:568:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:541:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      W libGRIDNEToken_arm64-v8a.so: qrc:/main.qml:520:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      D SurfaceView: UPDATE null, mIsCastMode = false
      E libc : Access denied finding property "vendor.camera.hal1.packagelist"
      11:34:58:

       

       

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vega4 Rafal Skowonski
              vega4 Rafal Skowonski
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes