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

declarative-video example crashes on Android

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.5.1
    • 5.5.0 Beta
    • Multimedia
    • None
    • Nexus 7v2 (Android 5.0.2)
    • 0559f645bbe928e9a54666356409fce444e80c57

    Description

      The sequence start recording -> stop recording -> play recording causes the example to crash on Android.

      Starting remote process.I/art     (23900): Late-enabling -Xcheck:jni
      I/Qt      (23900): qt start
      I/art     (23900): Background sticky concurrent mark sweep GC freed 32982(2MB) AllocSpace objects, 18(324KB) LOS objects, 26% free, 8MB/11MB, paused 5.584ms total 29.449ms
      D/        (23900): (null):0 ((null)): QML debugging is enabled. Only use this in a safe environment.
      W/Qt A11Y (23900): Could not activate platform accessibility.
      D/OpenGLRenderer(23900): Render dirty regions requested: true
      D/Atlas   (23900): Validating map...
      I/Adreno-EGL(23900): <qeglDrvAPI_eglInitialize:410>: QUALCOMM Build: 10/28/14, c33033c, Ia6306ec328
      I/OpenGLRenderer(23900): Initialized EGL, version 1.4
      D/OpenGLRenderer(23900): Enabling debug mode 0
      D/Camera  (23900): app passed NULL surface
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      D/Camera  (23900): app passed NULL surface
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      D/Camera  (23900): app passed NULL surface
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      W/Camera-JNI(23900): callback on dead camera object
      D/Camera  (23900): app passed NULL surface
      W/Camera-JNI(23900): callback on dead camera object
      E/MediaPlayer(23900): Should have subtitle controller already set
      F/art     (23900): art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: JNI CallVoidMethodV called with pending exception 'java.lang.RuntimeException' thrown in unknown throw location
      F/art     (23900): art/runtime/check_jni.cc:65]     in call to CallVoidMethodV
      F/art     (23900): art/runtime/check_jni.cc:65] "QtThread" prio=5 tid=16 Runnable
      F/art     (23900): art/runtime/check_jni.cc:65]   | group="main" sCount=0 dsCount=0 obj=0x12c24140 self=0xafe4d400
      F/art     (23900): art/runtime/check_jni.cc:65]   | sysTid=27084 nice=0 cgrp=apps sched=0/0 handle=0xa0ec7400
      F/art     (23900): art/runtime/check_jni.cc:65]   | state=R schedstat=( 0 0 0 ) utm=1 stm=1 core=1 HZ=100
      F/art     (23900): art/runtime/check_jni.cc:65]   | stack=0x9fff0000-0x9fff2000 stackSize=1012KB
      F/art     (23900): art/runtime/check_jni.cc:65]   | held mutexes= "mutator lock"(shared held)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #00 pc 00004c58  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #01 pc 000034c1  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #02 pc 002526ad  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+84)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #03 pc 0023618b  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+162)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #04 pc 000b1215  /system/lib/libart.so (art::JniAbort(char const*, char const*)+620)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #05 pc 000b1945  /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+68)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #06 pc 000b4bcd  /system/lib/libart.so (art::ScopedCheck::ScopedCheck(_JNIEnv*, int, char const*)+1324)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #07 pc 000bcfa3  /system/lib/libart.so (art::CheckJNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+42)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #08 pc 00277820  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (void QJNIObjectPrivate::callMethodV<void>(char const*, char const*, std::__va_list) const+112)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #09 pc 0027785c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (void QJNIObjectPrivate::callMethod<void>(char const*, char const*, ...) const+28)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #10 pc 00011570  /data/data/org.qtproject.example.declarative_camera/qt-reserved-files/plugins/mediaservice/libqtmedia_android.so (???)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #11 pc 00014cfc  /data/data/org.qtproject.example.declarative_camera/qt-reserved-files/plugins/mediaservice/libqtmedia_android.so (???)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #12 pc 002495a0  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QMetaCallEvent::placeMetaCall(QObject*)+132)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #13 pc 0024d5b8  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QObject::event(QEvent*)+836)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #14 pc 0021b860  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)+76)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #15 pc 0021b8b4  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplication::notify(QObject*, QEvent*)+76)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #16 pc 0021b59c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplication::notifyInternal(QObject*, QEvent*)+112)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #17 pc 0021e8a0  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+468)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #18 pc 0027147c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+44)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #19 pc 00219e08  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+32)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #20 pc 0021a65c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+352)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #21 pc 00083790  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QThread::exec()+124)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #22 pc 00087584  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (???)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #23 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/check_jni.cc:65]   native: #24 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/check_jni.cc:65]   (no managed stack frames)
      F/art     (23900): art/runtime/check_jni.cc:65] 
      F/art     (23900): art/runtime/runtime.cc:284] Runtime aborting...
      F/art     (23900): art/runtime/runtime.cc:284] Aborting thread:
      F/art     (23900): art/runtime/runtime.cc:284] "QtThread" prio=5 tid=16 Native
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c24140 self=0xafe4d400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=27084 nice=0 cgrp=apps sched=0/0 handle=0xa0ec7400
      F/art     (23900): art/runtime/runtime.cc:284]   | state=R schedstat=( 0 0 0 ) utm=3 stm=2 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0x9fff0000-0x9fff2000 stackSize=1012KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes= "abort lock" "mutator lock"(shared held)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00004c58  /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000034c1  /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 002526ad  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+84)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0023618b  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+162)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00225b79  /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+32)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 00225e1b  /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+410)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 00225fdb  /system/lib/libart.so (art::Runtime::Abort()+82)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #07 pc 000a72e9  /system/lib/libart.so (art::LogMessage::~LogMessage()+1360)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #08 pc 000b1401  /system/lib/libart.so (art::JniAbort(char const*, char const*)+1112)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #09 pc 000b1945  /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+68)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #10 pc 000b4bcd  /system/lib/libart.so (art::ScopedCheck::ScopedCheck(_JNIEnv*, int, char const*)+1324)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #11 pc 000bcfa3  /system/lib/libart.so (art::CheckJNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+42)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #12 pc 00277820  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (void QJNIObjectPrivate::callMethodV<void>(char const*, char const*, std::__va_list) const+112)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #13 pc 0027785c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (void QJNIObjectPrivate::callMethod<void>(char const*, char const*, ...) const+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #14 pc 00011570  /data/data/org.qtproject.example.declarative_camera/qt-reserved-files/plugins/mediaservice/libqtmedia_android.so (???)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #15 pc 00014cfc  /data/data/org.qtproject.example.declarative_camera/qt-reserved-files/plugins/mediaservice/libqtmedia_android.so (???)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #16 pc 002495a0  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QMetaCallEvent::placeMetaCall(QObject*)+132)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #17 pc 0024d5b8  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QObject::event(QEvent*)+836)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #18 pc 0021b860  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplicationPrivate::notify_helper(QObject*, QEvent*)+76)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #19 pc 0021b8b4  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplication::notify(QObject*, QEvent*)+76)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #20 pc 0021b59c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplication::notifyInternal(QObject*, QEvent*)+112)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #21 pc 0021e8a0  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+468)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #22 pc 0027147c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+44)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #23 pc 00219e08  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+32)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #24 pc 0021a65c  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+352)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #25 pc 00083790  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (QThread::exec()+124)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #26 pc 00087584  /data/app/org.qtproject.example.declarative_camera-2/lib/arm/libQt5Core.so (???)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #27 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #28 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] Pending exception java.lang.RuntimeException thrown by 'unknown throw location'
      F/art     (23900): art/runtime/runtime.cc:284] java.lang.RuntimeException: startPreview failed
      F/art     (23900): art/runtime/runtime.cc:284]   at void android.hardware.Camera.startPreview() (Camera.java:-2)
      F/art     (23900): art/runtime/runtime.cc:284] Dumping all threads without appropriate locks held: thread list lock mutator lock
      F/art     (23900): art/runtime/runtime.cc:284] All threads:
      F/art     (23900): art/runtime/runtime.cc:284] DALVIK THREADS (19):
      F/art     (23900): art/runtime/runtime.cc:284] "main" prio=5 tid=1 Native
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x73aa72e0 self=0xb5007800
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23900 nice=0 cgrp=apps sched=0/0 handle=0xb6f55ec8
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=226 stm=98 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xbe2c8000-0xbe2ca000 stackSize=8MB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 0003a520  /system/lib/libc.so (__epoll_pwait+20)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 00014571  /system/lib/libc.so (epoll_pwait+26)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 0001457f  /system/lib/libc.so (epoll_wait+6)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 000123c3  /system/lib/libutils.so (android::Looper::pollInner(int)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 000125ed  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 0007fb61  /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 000b0da7  /data/dalvik-cache/arm/system@framework@boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+102)
      F/art     (23900): art/runtime/runtime.cc:284]   at android.os.MessageQueue.nativePollOnce(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   at android.os.MessageQueue.next(MessageQueue.java:143)
      F/art     (23900): art/runtime/runtime.cc:284]   at android.os.Looper.loop(Looper.java:122)
      F/art     (23900): art/runtime/runtime.cc:284]   at android.app.ActivityThread.main(ActivityThread.java:5221)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.reflect.Method.invoke!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.reflect.Method.invoke(Method.java:372)
      F/art     (23900): art/runtime/runtime.cc:284]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
      F/art     (23900): art/runtime/runtime.cc:284]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x0 self=0xafe0e400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23906 nice=0 cgrp=apps sched=0/0 handle=0xac5b4f00
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb47ee000-0xb47f0000 stackSize=1020KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 002405c5  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+64)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0024055f  /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00240e4d  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+60)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x0 self=0xafb0e400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23907 nice=0 cgrp=apps sched=0/0 handle=0xac5b5180
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb46ee000-0xb46f0000 stackSize=1020KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 002405c5  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+64)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0024055f  /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00240e4d  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+60)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x0 self=0xaf80e400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23908 nice=0 cgrp=apps sched=0/0 handle=0xac5b5400
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb45ee000-0xb45f0000 stackSize=1020KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 002405c5  /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+64)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0024055f  /system/lib/libart.so (art::ThreadPoolWorker::Run()+62)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00240e4d  /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+60)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "Signal Catcher" prio=5 tid=5 WaitingInMainSignalCatcherLoop
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c00080 self=0xaf40e400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23909 nice=0 cgrp=apps sched=0/0 handle=0xac5b5680
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb44f0000-0xb44f2000 stackSize=1012KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00039878  /system/lib/libc.so (__rt_sigtimedwait+12)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 00017a25  /system/lib/libc.so (sigwait+24)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 002292e3  /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+86)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0022ae6d  /system/lib/libart.so (art::SignalCatcher::Run(void*)+212)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "JDWP" prio=5 tid=6 WaitingInMainDebuggerLoop
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c24080 self=0xaf30e400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23910 nice=0 cgrp=apps sched=0/0 handle=0xac5b5900
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb43ed000-0xb43ef000 stackSize=1012KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 0003a65c  /system/lib/libc.so (recvmsg+8)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 0029686b  /system/lib/libart.so (art::JDWP::JdwpAdbState::ReceiveClientFd()+102)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 00296975  /system/lib/libart.so (art::JDWP::JdwpAdbState::Accept()+116)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 00195f5d  /system/lib/libart.so (art::JDWP::JdwpState::Run()+300)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 001974e1  /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+16)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000162e3  /system/lib/libc.so (__pthread_start(void*)+30)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #06 pc 000142d3  /system/lib/libc.so (__start_thread+6)
      F/art     (23900): art/runtime/runtime.cc:284]   (no managed stack frames)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "ReferenceQueueDaemon" prio=5 tid=7 Waiting
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c27080 self=0xac5a4400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23911 nice=0 cgrp=apps sched=0/0 handle=0xac5b5b80
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=1 stm=0 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb42e3000-0xb42e5000 stackSize=1036KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 001f5759  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1036)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 001f6e1d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+136)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00204311  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+40)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000003d3  /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   - waiting on <0x2c310741> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
      F/art     (23900): art/runtime/runtime.cc:284]   - locked <0x2c310741> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Thread.run(Thread.java:818)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "FinalizerDaemon" prio=5 tid=8 Waiting
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c270e0 self=0xac5a4800
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23912 nice=0 cgrp=apps sched=0/0 handle=0xac5b5e00
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=2 stm=0 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb3ffe000-0xb4000000 stackSize=1036KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 001f5759  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1036)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 001f6e1d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+136)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 002042d9  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000005f7  /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+102)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   - waiting on <0x1e5c14e6> (a java.lang.ref.ReferenceQueue)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait(Object.java:422)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
      F/art     (23900): art/runtime/runtime.cc:284]   - locked <0x1e5c14e6> (a java.lang.ref.ReferenceQueue)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Thread.run(Thread.java:818)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "FinalizerWatchdogDaemon" prio=5 tid=9 Waiting
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c27140 self=0xac5a4c00
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23913 nice=0 cgrp=apps sched=0/0 handle=0xac5b6080
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xb3cfe000-0xb3d00000 stackSize=1036KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 001f5759  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1036)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 001f6e1d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+136)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00204311  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+40)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000003d3  /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   - waiting on <0x0b772a27> (a java.lang.Daemons$FinalizerWatchdogDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
      F/art     (23900): art/runtime/runtime.cc:284]   - locked <0x0b772a27> (a java.lang.Daemons$FinalizerWatchdogDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Thread.run(Thread.java:818)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "HeapTrimmerDaemon" prio=5 tid=10 Waiting
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c271a0 self=0xac5a5000
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23914 nice=0 cgrp=apps sched=0/0 handle=0xac5b6300
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=0 stm=0 core=2 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xafff9000-0xafffb000 stackSize=1036KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 001f5759  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1036)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 001f6e1d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+136)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00204311  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+40)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000003d3  /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   - waiting on <0x31bf04d4> (a java.lang.Daemons$HeapTrimmerDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
      F/art     (23900): art/runtime/runtime.cc:284]   - locked <0x31bf04d4> (a java.lang.Daemons$HeapTrimmerDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Thread.run(Thread.java:818)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "GCDaemon" prio=5 tid=11 Waiting
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c27200 self=0xac5a5400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23915 nice=0 cgrp=apps sched=0/0 handle=0xac5b6580
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=10 stm=3 core=0 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xaf9fe000-0xafa00000 stackSize=1036KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00012e98  /system/lib/libc.so (syscall+28)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 000aa023  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+98)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 001f5759  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1036)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 001f6e1d  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+136)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #04 pc 00204311  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+40)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #05 pc 000003d3  /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Object.wait!(Native method)
      F/art     (23900): art/runtime/runtime.cc:284]   - waiting on <0x31c5d67d> (a java.lang.Daemons$GCDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
      F/art     (23900): art/runtime/runtime.cc:284]   - locked <0x31c5d67d> (a java.lang.Daemons$GCDaemon)
      F/art     (23900): art/runtime/runtime.cc:284]   at java.lang.Thread.run(Thread.java:818)
      F/art     (23900): art/runtime/runtime.cc:284] 
      F/art     (23900): art/runtime/runtime.cc:284] "Binder_1" prio=5 tid=12 Native
      F/art     (23900): art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=0x12c66080 self=0xa4206400
      F/art     (23900): art/runtime/runtime.cc:284]   | sysTid=23916 nice=0 cgrp=apps sched=0/0 handle=0xac5b6800
      F/art     (23900): art/runtime/runtime.cc:284]   | state=S schedstat=( 0 0 0 ) utm=88 stm=135 core=1 HZ=100
      F/art     (23900): art/runtime/runtime.cc:284]   | stack=0xa439f000-0xa43a1000 stackSize=1012KB
      F/art     (23900): art/runtime/runtime.cc:284]   | held mutexes=
      F/art     (23900): art/runtime/runtime.cc:284]   native: #00 pc 00039f0c  /system/lib/libc.so (__ioctl+8)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #01 pc 0005177d  /system/lib/libc.so (ioctl+14)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #02 pc 0001f39b  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+138)
      F/art     (23900): art/runtime/runtime.cc:284]   native: #03 pc 0001f88b  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
      F/libc    (23900): Fatal signal 6 (SIGABRT), code -6 in tid 27084 (QtThread)
      

      Attachments

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

        Activity

          People

            stromme Christian
            stromme Christian
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes