Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plyer GPS example works on android but not android_new toolchain #833

Closed
frmdstryr opened this issue Jul 10, 2016 · 4 comments
Closed

Plyer GPS example works on android but not android_new toolchain #833

frmdstryr opened this issue Jul 10, 2016 · 4 comments

Comments

@frmdstryr
Copy link

frmdstryr commented Jul 10, 2016

Getting JNI crash using android_new toolchain.


07-10 16:23:57.318  2400  2634 I ActivityManager: START u0 {act=org.kivy.android.PythonActivity flg=0x10000000 cmp=org.test.gpsexample/org.kivy.android.PythonActivity} from uid 2000 on display 0
07-10 16:23:57.329 17670 17670 D AndroidRuntime: Shutting down VM
07-10 16:23:57.340 17702 17702 I art     : Late-enabling -Xcheck:jni
07-10 16:23:57.343  2400  3065 I ActivityManager: Start proc 17702:org.test.gpsexample/u0a82 for activity org.test.gpsexample/org.kivy.android.PythonActivity
07-10 16:23:57.419 17702 17702 V PythonActivity: My oncreate running
07-10 16:23:57.419 17702 17702 V SDL     : getting identifier
07-10 16:23:57.419 17702 17702 V SDL     : kind is drawable and name presplash
07-10 16:23:57.419 17702 17702 V SDL     : result is 2130837506
07-10 16:23:57.428  2603  2603 V PhoneStatusBar: setLightsOn(true)
07-10 16:23:57.436 17702 17702 V PythonActivity: Ready to unpack
07-10 16:23:57.436 17702 17702 V PythonActivity: UNPACKING!!! private files
07-10 16:23:57.436 17702 17702 V SDL     : asked to get string private_version
07-10 16:23:57.436 17702 17702 V SDL     : getting identifier
07-10 16:23:57.436 17702 17702 V SDL     : kind is string and name private_version
07-10 16:23:57.436 17702 17702 V SDL     : result is 2130968577
07-10 16:23:57.437 17702 17702 V PythonActivity: Data version is 1468182230.01
07-10 16:23:57.437 17702 17702 V PythonActivity: Extracting private assets.
07-10 16:23:57.685 17702 17702 V python  : extracting sitecustomize.py
.. snip extraction...
07-10 16:23:59.011 17702 17702 V PythonActivity: About to do super onCreate
07-10 16:23:59.011 17702 17702 V SDL     : Device: hammerhead
07-10 16:23:59.011 17702 17702 V SDL     : Model: Nexus 5
07-10 16:23:59.011 17702 17702 V SDL     : onCreate():null
07-10 16:23:59.026 17702 17702 W linker  : /data/app/org.test.gpsexample-1/lib/arm/libpython2.7.so: is missing DT_SONAME will use basename as a replacement: "libpython2.7.so"
07-10 16:23:59.035 17702 17702 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/lib-dynload/_io.so: is missing DT_SONAME will use basename as a replacement: "_io.so"
07-10 16:23:59.037 17702 17702 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/lib-dynload/unicodedata.so: is missing DT_SONAME will use basename as a replacement: "unicodedata.so"
07-10 16:23:59.039 17702 17702 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/lib-dynload/_ctypes.so: is missing DT_SONAME will use basename as a replacement: "_ctypes.so"
07-10 16:23:59.040 17702 17702 V PythonUtil: Loaded everything!
07-10 16:23:59.048 17702 17702 V PythonActivity: Did super onCreate
07-10 16:23:59.048 17702 17702 V PythonActivity: Setting env vars for start.c and Python to use
07-10 16:23:59.048 17702 17702 V PythonActivity: Access to our meta-data...
07-10 16:23:59.049 17702 17702 I PythonActivity: Surface will NOT be transparent
07-10 16:23:59.049 17702 17702 V SDL     : onResume()
07-10 16:23:59.056 17702 17729 D OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
07-10 16:23:59.101 17702 17729 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 09/02/15, 76f806e, Ibddc658e36
07-10 16:23:59.107 17702 17729 I OpenGLRenderer: Initialized EGL, version 1.4
07-10 16:23:59.125 17702 17702 V SDL     : surfaceCreated()
07-10 16:23:59.125 17702 17702 V SDL     : surfaceChanged()
07-10 16:23:59.125 17702 17702 V SDL     : pixel format RGB_565
07-10 16:23:59.125 17702 17702 V SDL     : Window size:1080x1704
07-10 16:23:59.137 17702 17731 I SDL     : SDL_Android_Init()
07-10 16:23:59.137 17702 17731 I SDL     : SDL_Android_Init() finished!
07-10 16:23:59.138 17702 17731 I python  : Initialize Python for Android
07-10 16:23:59.138 17702 17731 I python  : Changing directory to the one provided by ANDROID_ARGUMENT
07-10 16:23:59.138 17702 17731 I python  : /data/user/0/org.test.gpsexample/files
07-10 16:23:59.138 17702 17731 I python  : Preparing to initialize python
07-10 16:23:59.138 17702 17731 I python  : crystax_python does not exist
07-10 16:23:59.145 17702 17731 I python  : Initialized python
07-10 16:23:59.145 17702 17731 I python  : AND: Init threads
07-10 16:23:59.151 17702 17731 I python  : testing python print redirection
07-10 16:23:59.153 17702 17731 I python  : Setting up python from ANDROID_PRIVATE
07-10 16:23:59.155 17702 17731 I python  : ('Android path', ['/data/user/0/org.test.gpsexample/files/lib/python27.zip', '/data/user/0/org.test.gpsexample/files/lib/python2.7/', '/data/user/0/org.test.gpsexample/files/lib/python2.7/lib-dynload/', '/data/user/0/org.test.gpsexample/files/lib/python2.7/site-packages/', '/data/user/0/org.test.gpsexample/files'])
07-10 16:23:59.190 17702 17702 V SDL     : onWindowFocusChanged(): true
07-10 16:23:59.191  2400  2456 I ActivityManager: Displayed org.test.gpsexample/org.kivy.android.PythonActivity: +1s863ms
07-10 16:23:59.212 17702 17731 I python  : ('os.environ is', {'ANDROID_APP_PATH': '/data/user/0/org.test.gpsexample/files', 'EXTERNAL_STORAGE': '/sdcard', 'PREBUNDLED_ROOT': '/vendor/bundled-app', 'SYSTEMSERVERCLASSPATH': '/system/framework/org.cyanogenmod.platform.jar:/system/framework/org.cyanogenmod.hardware.jar:/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar', 'ANDROID_SOCKET_zygote': '12', 'BOOTCLASSPATH': '/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar', 'ANDROID_PROPERTY_WORKSPACE': '10,0', 'PATH': '/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin', 'ANDROID_STORAGE': '/storage', 'ANDROID_BOOTLOGO': '1', 'ANDROID_ASSETS': '/system/app', 'TERMINFO': '/system/etc/terminfo', 'ANDROID_PRIVATE': '/data/user/0/org.test.gpsexample/files', 'ANDROID_ENTRYPOINT': 'main.pyo', 'PYTHONPATH': '/data/user/0/org.test.gpsexample/files:/data/user/0/org.test.gpsexample/files/lib', 'ANDROID_DATA': '/data', 'PYTHON_NAME': 'python', 'ANDROID_ROOT': '/system', 'PYTHONHOME': '/data/user/0/org.test.gpsexample/files', 'ASEC_MOUNTPOINT': '/mnt/asec', 'ANDROID_CACHE': '/cache', 'ANDROID_ARGUMENT': '/data/user/0/org.test.gpsexample/files'})
07-10 16:23:59.212 17702 17731 I python  : ('Android kivy bootstrap done. __name__ is', '__main__')
07-10 16:23:59.287 17702 17731 I python  : ['/data/user/0/org.test.gpsexample/files/lib/python2.7/site-packages', '/data/user/0/org.test.gpsexample/files/lib/site-python']
07-10 16:23:59.287 17702 17731 I python  : AND: Ran string
07-10 16:23:59.287 17702 17731 I python  : Run user program, change dir and execute entrypoint
07-10 16:23:59.287 17702 17731 I python  : main.py
07-10 16:23:59.499 17702 17731 I python  : [WARNING] [Config      ] Older configuration version detected (0 instead of 15)
07-10 16:23:59.499 17702 17731 I python  : [WARNING] [Config      ] Upgrading configuration in progress.
07-10 16:23:59.521 17702 17731 I python  : [INFO   ] [Logger      ] Record log in /data/user/0/org.test.gpsexample/files/.kivy/logs/kivy_16-07-10_0.txt
07-10 16:23:59.521 17702 17731 I python  : [INFO   ] [Kivy        ] v1.9.2-dev0
07-10 16:23:59.522 17702 17731 I python  : [INFO   ] [Python      ] v2.7.2 (default, Jul 10 2016, 16:08:53) 
07-10 16:23:59.522 17702 17731 I python  : [GCC 4.8]
07-10 16:23:59.565 17702 17731 I python  : [INFO   ] [Factory     ] 193 symbols loaded
07-10 16:23:59.609 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/_clock.so: is missing DT_SONAME will use basename as a replacement: "_clock.so"
07-10 16:23:59.628 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/properties.so: is missing DT_SONAME will use basename as a replacement: "properties.so"
07-10 16:23:59.631 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/_event.so: is missing DT_SONAME will use basename as a replacement: "_event.so"
07-10 16:24:00.322 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/instructions.so: is missing DT_SONAME will use basename as a replacement: "instructions.so"
07-10 16:24:00.325 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/buffer.so: is missing DT_SONAME will use basename as a replacement: "buffer.so"
07-10 16:24:00.327 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/vertex.so: is missing DT_SONAME will use basename as a replacement: "vertex.so"
07-10 16:24:00.330 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/vbo.so: is missing DT_SONAME will use basename as a replacement: "vbo.so"
07-10 16:24:00.333 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/compiler.so: is missing DT_SONAME will use basename as a replacement: "compiler.so"
07-10 16:24:00.336 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/transformation.so: is missing DT_SONAME will use basename as a replacement: "transformation.so"
07-10 16:24:00.338 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/shader.so: is missing DT_SONAME will use basename as a replacement: "shader.so"
07-10 16:24:00.341 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/texture.so: is missing DT_SONAME will use basename as a replacement: "texture.so"
07-10 16:24:00.344 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/context_instructions.so: is missing DT_SONAME will use basename as a replacement: "context_instructions.so"
07-10 16:24:00.476 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/core/image/_img_sdl2.so: is missing DT_SONAME will use basename as a replacement: "_img_sdl2.so"
07-10 16:24:00.489 17702 17731 I python  : [INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
07-10 16:24:00.490 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/fbo.so: is missing DT_SONAME will use basename as a replacement: "fbo.so"
07-10 16:24:00.493 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/context.so: is missing DT_SONAME will use basename as a replacement: "context.so"
07-10 16:24:00.496 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/opengl.so: is missing DT_SONAME will use basename as a replacement: "opengl.so"
07-10 16:24:00.500 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/opengl_utils.so: is missing DT_SONAME will use basename as a replacement: "opengl_utils.so"
07-10 16:24:00.504 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/vertex_instructions.so: is missing DT_SONAME will use basename as a replacement: "vertex_instructions.so"
07-10 16:24:00.507 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/stencil_instructions.so: is missing DT_SONAME will use basename as a replacement: "stencil_instructions.so"
07-10 16:24:00.511 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/gl_instructions.so: is missing DT_SONAME will use basename as a replacement: "gl_instructions.so"
07-10 16:24:00.515 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/graphics/scissor_instructions.so: is missing DT_SONAME will use basename as a replacement: "scissor_instructions.so"
07-10 16:24:00.518 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/kivy/weakproxy.so: is missing DT_SONAME will use basename as a replacement: "weakproxy.so"
07-10 16:24:00.528 17702 17731 W linker  : /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/jnius/jnius.so: is missing DT_SONAME will use basename as a replacement: "jnius.so"
07-10 16:24:01.050 17702 17731 W PythonActivity: Accessing org.renpy.android.PythonActivity is deprecated and will be removed in a future version. Please switch to org.kivy.android.PythonActivity.
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: static jfieldID 0xb05f5838 not valid for class java.lang.Class<org.renpy.android.PythonActivity>
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]     in call to GetStaticObjectField
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]     from int org.libsdl.app.SDLActivity.nativeInit(java.lang.Object)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410] "SDLThread" prio=5 tid=11 Runnable
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   | group="main" sCount=0 dsCount=0 obj=0x13604f40 self=0xacb37c00
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   | sysTid=17731 nice=0 cgrp=default sched=0/0 handle=0x9f77f930
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   | state=R schedstat=( 1800234632 91756932 383 ) utm=164 stm=16 core=2 HZ=100
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   | stack=0x9f67d000-0x9f67f000 stackSize=1038KB
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   | held mutexes= "mutator lock"(shared held)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #00 pc 00370e11  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #01 pc 0035047f  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #02 pc 0025a735  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+740)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #03 pc 0025ae0d  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #04 pc 000fd1e1  /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #05 pc 00114ac1  /system/lib/libart.so (art::ScopedCheck::CheckFieldAccess(art::ScopedObjectAccess&, _jobject*, _jfieldID*, bool, art::Primitive::Type)+452)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #06 pc 001164e5  /system/lib/libart.so (art::CheckJNI::GetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type)+524)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #07 pc 00116a7f  /system/lib/libart.so (art::CheckJNI::GetStaticObjectField(_JNIEnv*, _jclass*, _jfieldID*)+30)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   native: #08 pc 00027353  /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/jnius/jnius.so (???)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   at org.libsdl.app.SDLActivity.nativeInit(Native method)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   at org.libsdl.app.SDLMain.run(SDLActivity.java:929)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.073 17702 17731 F art     : art/runtime/java_vm_ext.cc:410] 
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] Runtime aborting...
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] Aborting thread:
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] "SDLThread" prio=5 tid=11 Native
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=0 dsCount=0 obj=0x13604f40 self=0xacb37c00
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17731 nice=0 cgrp=default sched=0/0 handle=0x9f77f930
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=R schedstat=( 1822987236 92320995 384 ) utm=165 stm=17 core=2 HZ=100
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0x9f67d000-0x9f67f000 stackSize=1038KB
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes= "abort lock"
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00370e11  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 0035047f  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 00333837  /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+26)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 00333acf  /system/lib/libart.so (art::Runtime::Abort()+562)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 000f460b  /system/lib/libart.so (art::LogMessage::~LogMessage()+2226)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0025aa5f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 0025ae0d  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 000fd1e1  /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 00114ac1  /system/lib/libart.so (art::ScopedCheck::CheckFieldAccess(art::ScopedObjectAccess&, _jobject*, _jfieldID*, bool, art::Primitive::Type)+452)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 001164e5  /system/lib/libart.so (art::CheckJNI::GetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type)+524)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #10 pc 00116a7f  /system/lib/libart.so (art::CheckJNI::GetStaticObjectField(_JNIEnv*, _jclass*, _jfieldID*)+30)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #11 pc 00027353  /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/jnius/jnius.so (???)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   at org.libsdl.app.SDLActivity.nativeInit(Native method)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   at org.libsdl.app.SDLMain.run(SDLActivity.java:929)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] Dumping all threads without appropriate locks held: thread list lock mutator lock
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] All threads:
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] DALVIK THREADS (12):
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366] "SDLThread" prio=5 tid=11 Runnable
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=0 dsCount=0 obj=0x13604f40 self=0xacb37c00
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17731 nice=0 cgrp=default sched=0/0 handle=0x9f77f930
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=R schedstat=( 1838791819 92500579 386 ) utm=165 stm=18 core=2 HZ=100
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0x9f67d000-0x9f67f000 stackSize=1038KB
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes= "abort lock" "mutator lock"(shared held)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00370e11  /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 0035047f  /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 0035a383  /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+442)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 0035af41  /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*)+212)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 0035b46f  /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+142)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 00333a45  /system/lib/libart.so (art::Runtime::Abort()+424)
07-10 16:24:01.305 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 000f460b  /system/lib/libart.so (art::LogMessage::~LogMessage()+2226)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 0025aa5f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 0025ae0d  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 000fd1e1  /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #10 pc 00114ac1  /system/lib/libart.so (art::ScopedCheck::CheckFieldAccess(art::ScopedObjectAccess&, _jobject*, _jfieldID*, bool, art::Primitive::Type)+452)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #11 pc 001164e5  /system/lib/libart.so (art::CheckJNI::GetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type)+524)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #12 pc 00116a7f  /system/lib/libart.so (art::CheckJNI::GetStaticObjectField(_JNIEnv*, _jclass*, _jfieldID*)+30)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #13 pc 00027353  /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/jnius/jnius.so (???)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   at org.libsdl.app.SDLActivity.nativeInit(Native method)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   at org.libsdl.app.SDLMain.run(SDLActivity.java:929)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366] "main" prio=5 tid=1 Native
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x7473c2a0 self=0xb4d36500
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17702 nice=0 cgrp=default sched=0/0 handle=0xb6f30b44
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 1545353188 229723053 1072 ) utm=101 stm=53 core=0 HZ=100
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xbe4f3000-0xbe4f5000 stackSize=8MB
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00017618  /system/lib/libc.so (syscall+28)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6b59  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 00110cd3  /system/lib/libart.so (art::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+870)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 00112501  /system/lib/libart.so (art::CheckJNI::CallObjectMethod(_JNIEnv*, _jobject*, _jmethodID*, ...)+48)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 00002bbb  /system/lib/libnativehelper.so (jniGetReferent+94)
07-10 16:24:01.306 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 000aaec9  /system/lib/libandroid_runtime.so (???)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 00012eab  /system/lib/libutils.so (android::Looper::pollInner(int)+530)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 00012f7b  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 0008296d  /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int)+22)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 0000056d  /data/dalvik-cache/arm/system@[email protected] (Java_android_os_MessageQueue_nativePollOnce__JI+96)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at android.os.MessageQueue.nativePollOnce(Native method)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at android.os.MessageQueue.next(MessageQueue.java:323)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at android.os.Looper.loop(Looper.java:135)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at android.app.ActivityThread.main(ActivityThread.java:5466)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.reflect.Method.invoke!(Native method)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366]   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.308 17702 17731 F art     : art/runtime/runtime.cc:366] "Signal Catcher" prio=5 tid=2 WaitingInMainSignalCatcherLoop
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c8e0a0 self=0xaed97000
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17707 nice=0 cgrp=default sched=0/0 handle=0xb4386930
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 1571406 5384844 5 ) utm=0 stm=0 core=2 HZ=100
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb428a000-0xb428c000 stackSize=1014KB
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00040ce0  /system/lib/libc.so (__rt_sigtimedwait+12)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 0001cacb  /system/lib/libc.so (sigwait+22)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 0033a735  /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+76)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 0033b897  /system/lib/libart.so (art::SignalCatcher::Run(void*)+218)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 0003f5d7  /system/lib/libc.so (__pthread_start(void*)+30)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 00019cab  /system/lib/libc.so (__start_thread+6)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   (no managed stack frames)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] "JDWP" prio=5 tid=3 WaitingInMainDebuggerLoop
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c910a0 self=0xacac7a00
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17708 nice=0 cgrp=default sched=0/0 handle=0xb4287930
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 878750 2659896 5 ) utm=0 stm=0 core=0 HZ=100
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb418b000-0xb418d000 stackSize=1014KB
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00041ac0  /system/lib/libc.so (recvmsg+8)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 0040116f  /system/lib/libart.so (art::JDWP::JdwpAdbState::ReceiveClientFd()+94)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 00401931  /system/lib/libart.so (art::JDWP::JdwpAdbState::Accept()+104)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 00266e0b  /system/lib/libart.so (art::JDWP::JdwpState::Run()+238)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 00267cd5  /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+16)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0003f5d7  /system/lib/libc.so (__pthread_start(void*)+30)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 00019cab  /system/lib/libc.so (__start_thread+6)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   (no managed stack frames)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] "ReferenceQueueDaemon" prio=5 tid=4 Waiting
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c87340 self=0xacac9800
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17709 nice=0 cgrp=default sched=0/0 handle=0xb4188930
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 1738595 739581 14 ) utm=0 stm=0 core=0 HZ=100
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb4086000-0xb4088000 stackSize=1038KB
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00017618  /system/lib/libc.so (syscall+28)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6b59  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 002bec99  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 002bf9f7  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 002d124b  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0000037f  /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+74)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Object.wait!(Native method)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   - waiting on <0x090c75cd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:147)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   - locked <0x090c75cd> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366] "FinalizerDaemon" prio=5 tid=5 Waiting
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c873a0 self=0xacac9d00
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17710 nice=0 cgrp=default sched=0/0 handle=0xb4083930
07-10 16:24:01.309 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 3922655 1539791 13 ) utm=0 stm=0 core=0 HZ=100
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb3f81000-0xb3f83000 stackSize=1038KB
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00017618  /system/lib/libc.so (syscall+28)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6b59  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 002bec99  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 002bf9f7  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 002d1285  /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0000056d  /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__JI+96)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Object.wait!(Native method)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   - waiting on <0x0fc0ce82> (a java.lang.ref.ReferenceQueue)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Object.wait(Object.java:423)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   - locked <0x0fc0ce82> (a java.lang.ref.ReferenceQueue)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] "FinalizerWatchdogDaemon" prio=5 tid=6 Waiting
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c87400 self=0xacaca200
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17711 nice=0 cgrp=default sched=0/0 handle=0xb3f7e930
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 643907 4291873 9 ) utm=0 stm=0 core=0 HZ=100
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb3e7c000-0xb3e7e000 stackSize=1038KB
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00017618  /system/lib/libc.so (syscall+28)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6b59  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 002bec99  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 002bf9f7  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 002d124b  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0000037f  /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+74)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Object.wait!(Native method)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   - waiting on <0x0e8fb993> (a java.lang.Daemons$FinalizerWatchdogDaemon)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:255)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   - locked <0x0e8fb993> (a java.lang.Daemons$FinalizerWatchdogDaemon)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:227)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] "HeapTaskDaemon" prio=5 tid=7 Blocked
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c87460 self=0xacaca700
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17712 nice=0 cgrp=default sched=0/0 handle=0xb3e79930
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 26949688 5589273 17 ) utm=1 stm=1 core=0 HZ=100
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb3d77000-0xb3d79000 stackSize=1038KB
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 0001761c  /system/lib/libc.so (syscall+32)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6dd9  /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+120)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 001d748d  /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+240)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 001d7939  /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+72)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 0000037f  /data/dalvik-cache/arm/system@[email protected] (Java_dalvik_system_VMRuntime_runHeapTasks__+74)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at dalvik.system.VMRuntime.runHeapTasks(Native method)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   - waiting to lock an unknown object
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:355)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366] "Binder_1" prio=5 tid=8 Native
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c970a0 self=0xaed98400
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17713 nice=0 cgrp=default sched=0/0 handle=0xb3c76930
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 4346668 1697028 20 ) utm=0 stm=0 core=3 HZ=100
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb3b7a000-0xb3b7c000 stackSize=1014KB
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00040b34  /system/lib/libc.so (__ioctl+8)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000475b1  /system/lib/libc.so (ioctl+14)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 0001e91d  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 0001edff  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 0001ee9d  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 000237dd  /system/lib/libbinder.so (???)
07-10 16:24:01.310 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 00010119  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 0005f937  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 0003f5d7  /system/lib/libc.so (__pthread_start(void*)+30)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 00019cab  /system/lib/libc.so (__start_thread+6)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   (no managed stack frames)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] "Binder_2" prio=5 tid=9 Native
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x12c9a0a0 self=0xacacac00
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17714 nice=0 cgrp=default sched=0/0 handle=0xb3b77930
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 2780365 2431249 15 ) utm=0 stm=0 core=3 HZ=100
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xb3a7b000-0xb3a7d000 stackSize=1014KB
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00040b34  /system/lib/libc.so (__ioctl+8)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000475b1  /system/lib/libc.so (ioctl+14)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 0001e91d  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 0001edff  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 0001ee9d  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 000237dd  /system/lib/libbinder.so (???)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 00010119  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 0005f937  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 0003f5d7  /system/lib/libc.so (__pthread_start(void*)+30)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 00019cab  /system/lib/libc.so (__start_thread+6)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   (no managed stack frames)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] "RenderThread" prio=5 tid=10 Native
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x1361b0a0 self=0xaed99800
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17729 nice=-4 cgrp=default sched=0/0 handle=0xaed7f930
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 62240937 13460629 71 ) utm=3 stm=3 core=2 HZ=100
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0xaec83000-0xaec85000 stackSize=1014KB
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00040a0c  /system/lib/libc.so (__epoll_pwait+20)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 00019fd7  /system/lib/libc.so (epoll_pwait+26)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 00019fe5  /system/lib/libc.so (epoll_wait+6)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 00012cff  /system/lib/libutils.so (android::Looper::pollInner(int)+102)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 00012f7b  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0001f3bb  /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+62)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #06 pc 00010119  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #07 pc 0005f937  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #08 pc 0003f5d7  /system/lib/libc.so (__pthread_start(void*)+30)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #09 pc 00019cab  /system/lib/libc.so (__start_thread+6)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   (no managed stack frames)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] "SDLThreadListener" prio=5 tid=12 Waiting
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | group="" sCount=1 dsCount=0 obj=0x136290a0 self=0xacb38100
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | sysTid=17732 nice=0 cgrp=default sched=0/0 handle=0x9f675930
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | state=S schedstat=( 544427 566302 3 ) utm=0 stm=0 core=2 HZ=100
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | stack=0x9f573000-0x9f575000 stackSize=1038KB
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   | held mutexes=
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #00 pc 00017618  /system/lib/libc.so (syscall+28)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #01 pc 000f6b59  /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #02 pc 002bec99  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #03 pc 002bf9f7  /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #04 pc 002d124b  /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   native: #05 pc 0000037f  /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+74)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Object.wait!(Native method)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   - waiting on <0x086efdd0> (a java.lang.Object)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.join(Thread.java:724)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   - locked <0x086efdd0> (a java.lang.Object)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   at org.libsdl.app.SDLSurface$1.run(SDLActivity.java:1079)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366]   at java.lang.Thread.run(Thread.java:818)
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.311 17702 17731 F art     : art/runtime/runtime.cc:366] 
07-10 16:24:01.312 17702 17731 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 17731 (SDLThread)
07-10 16:24:01.312 14453 14453 I DEBUG   : property debug.db.uid not set; NOT waiting for gdb.
07-10 16:24:01.312 14453 14453 I DEBUG   : HINT: adb shell setprop debug.db.uid 100000
07-10 16:24:01.312 14453 14453 I DEBUG   : HINT: adb forward tcp:5039 tcp:5039
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2763): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2764): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2765): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2766): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2767): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2768): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2769): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2770): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2771): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2772): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2773): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2774): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2775): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2776): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2777): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2778): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2779): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2780): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2781): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.407 14453 14453 W debuggerd: type=1400 audit(0.0:2782): avc: denied { search } for name="org.test.gpsexample" dev="dm-0" ino=146975 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
07-10 16:24:01.413 14453 14453 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-10 16:24:01.413 14453 14453 F DEBUG   : Build fingerprint: 'google/hammerhead/hammerhead:6.0.1/MMB29Q/2480792:user/release-keys'
07-10 16:24:01.413 14453 14453 F DEBUG   : Revision: '0'
07-10 16:24:01.413 14453 14453 F DEBUG   : ABI: 'arm'
07-10 16:24:01.413 14453 14453 F DEBUG   : pid: 17702, tid: 17731, name: SDLThread  >>> org.test.gpsexample <<<
07-10 16:24:01.413 14453 14453 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
07-10 16:24:01.438 14453 14453 F DEBUG   : Abort message: 'art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: static jfieldID 0xb05f5838 not valid for class java.lang.Class<org.renpy.android.PythonActivity>'
07-10 16:24:01.438 14453 14453 F DEBUG   :     r0 00000000  r1 00004543  r2 00000006  r3 9f77f978
07-10 16:24:01.438 14453 14453 F DEBUG   :     r4 9f77f980  r5 9f77f930  r6 00000000  r7 0000010c
07-10 16:24:01.438 14453 14453 F DEBUG   :     r8 b4c3f380  r9 b4cea800  sl 00000001  fp 00000001
07-10 16:24:01.438 14453 14453 F DEBUG   :     ip 00000006  sp 9f77a1f8  lr b6c9bcd9  pc b6c9e0c8  cpsr 40070010
07-10 16:24:01.458 14453 14453 F DEBUG   : 
07-10 16:24:01.458 14453 14453 F DEBUG   : backtrace:
07-10 16:24:01.458 14453 14453 F DEBUG   :     #00 pc 000420c8  /system/lib/libc.so (tgkill+12)
07-10 16:24:01.458 14453 14453 F DEBUG   :     #01 pc 0003fcd5  /system/lib/libc.so (pthread_kill+32)
07-10 16:24:01.458 14453 14453 F DEBUG   :     #02 pc 0001c477  /system/lib/libc.so (raise+10)
07-10 16:24:01.458 14453 14453 F DEBUG   :     #03 pc 00019629  /system/lib/libc.so (__libc_android_abort+34)
07-10 16:24:01.458 14453 14453 F DEBUG   :     #04 pc 000174e0  /system/lib/libc.so (abort+4)
07-10 16:24:01.458 14453 14453 F DEBUG   :     #05 pc 00333981  /system/lib/libart.so (art::Runtime::Abort()+228)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #06 pc 000f460b  /system/lib/libart.so (art::LogMessage::~LogMessage()+2226)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #07 pc 0025aa5f  /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #08 pc 0025ae0d  /system/lib/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, std::__va_list)+64)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #09 pc 000fd1e1  /system/lib/libart.so (art::ScopedCheck::AbortF(char const*, ...)+32)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #10 pc 00114ac1  /system/lib/libart.so (art::ScopedCheck::CheckFieldAccess(art::ScopedObjectAccess&, _jobject*, _jfieldID*, bool, art::Primitive::Type)+452)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #11 pc 001164e5  /system/lib/libart.so (art::CheckJNI::GetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type)+524)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #12 pc 00116a7f  /system/lib/libart.so (art::CheckJNI::GetStaticObjectField(_JNIEnv*, _jclass*, _jfieldID*)+30)
07-10 16:24:01.459 14453 14453 F DEBUG   :     #13 pc 00027353  /data/data/org.test.gpsexample/files/lib/python2.7/site-packages/jnius/jnius.so
07-10 16:24:01.994 14453 14453 F DEBUG   : 
07-10 16:24:01.994 14453 14453 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_00
07-10 16:24:01.994  2400 17749 W ActivityManager:   Force finishing activity org.test.gpsexample/org.kivy.android.PythonActivity
07-10 16:24:01.994 14453 14453 E DEBUG   : AM write failed: Broken pipe
07-10 16:24:02.014  2400 25325 D GraphicsStats: Buffer count: 11
07-10 16:24:02.016  2400  3085 I WindowState: WIN DEATH: Window{3677cd6 u0 SurfaceView}
07-10 16:24:02.022  2400  2531 W InputDispatcher: channel '69aadac org.test.gpsexample/org.kivy.android.PythonActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
07-10 16:24:02.022  2400  2531 E InputDispatcher: channel '69aadac org.test.gpsexample/org.kivy.android.PythonActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
07-10 16:24:02.030  2400  2634 I WindowState: WIN DEATH: Window{69aadac u0 org.test.gpsexample/org.kivy.android.PythonActivity}
07-10 16:24:02.030  2400  2634 W InputDispatcher: Attempted to unregister already unregistered input channel '69aadac org.test.gpsexample/org.kivy.android.PythonActivity (server)'
07-10 16:24:02.035  2400 17749 W ActivityManager: Exception thrown during pause
07-10 16:24:02.035  2400 17749 W ActivityManager: android.os.DeadObjectException
07-10 16:24:02.035  2400 17749 W ActivityManager:   at android.os.BinderProxy.transactNative(Native Method)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at android.os.BinderProxy.transact(Binder.java:503)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:727)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:876)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2978)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2834)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2805)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:12341)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:12212)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12926)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:12433)
07-10 16:24:02.035  2400 17749 W ActivityManager:   at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
07-10 16:24:02.037   180   180 E lowmemorykiller: Error writing /proc/17702/oom_score_adj; errno=22
07-10 16:24:02.090  1919  1919 I Zygote  : Process 17702 exited due to signal (6)
07-10 16:24:02.130  2400  3109 I ActivityManager: Process org.test.gpsexample (pid 17702) has died
07-10 16:24:02.134  2400  2400 W art     : Long monitor contention event with owner method=void com.android.server.am.ActivityManagerService.crashApplication(com.android.server.am.ProcessRecord, android.app.ApplicationErrorReport$CrashInfo) from ActivityManagerService.java:12872 waiters=1 for 114ms
07-10 16:24:02.134  2400  2442 W BroadcastQueue: Permission Denial: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.amazon.mShop.android/com.amazon.mcc.crashreporter.android.CrashReportBroadcastReceiver requires android.permission.READ_LOGS due to sender android (uid 1000)
07-10 16:24:02.170  2400  4932 I OpenGLRenderer: Initialized EGL, version 1.4
07-10 16:24:02.749 10321 11949 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
07-10 16:24:02.749 10321 11949 W OpenGLRenderer: Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...

Works with old toolchain so I assume it is a p4a issue.

Update: It's occuring when calling plyer.gps.configure()

@frmdstryr
Copy link
Author

Crashes at this statement in the android gps.py

from plyer.platforms.android import activity

@frmdstryr
Copy link
Author

frmdstryr commented Jul 17, 2016

After digging further into this I discovered the plyer version from pip does NOT work as it uses the old org.renpy.android.PythonActivity. If I change the requirements to use git+https://github.com/kivy/plyer.git instead of plyer it works!

Update: Also need to add android to requirements.

@inclement
Copy link
Member

Thanks for reporting this, looks like plyer needs a pypi release.

@alexlyzhov
Copy link

I still have the same issue when trying to run gps.configure(). I tried android_old toolchain as a last resort while tinkering and it suddenly worked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants