Hi guys,
I am looking for some help trying to understand the meaning of some logs I get in the developer console.
1- Apparently from time to time I get a nullpointer exception
java.lang.NullPointerException:
at org.eclipse.paho.client.mqttv3.internal.ClientComms.shutdownConnection (ClientComms.java:310)
at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run (ClientComms.java:608)
at java.lang.Thread.run (Thread.java:764)
which clearly has to do with mqtt.
2- This one is even stranger and if the above one at least can be related to mqtt this one I really have no idea..
backtrace:
#00 pc 000000000001e668 /system/lib64/libc.so (abort+120)
#00 pc 0000000000008348 /system/lib64/liblog.so (__android_log_assert+296)
#00 pc 0000000000046438 /system/lib64/libhwui.so (android::uirenderer::debug::GlesErrorCheckWrapper::assertNoErrors(char const*)+384)
#00 pc 00000000000883f4 /system/lib64/libhwui.so (android::uirenderer::Caches::flush(android::uirenderer::Caches::FlushMode)+164)
#00 pc 0000000000069bd8 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::~CanvasContext()+104)
#00 pc 0000000000069f50 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::~CanvasContext()+16)
#00 pc 0000000000073514 /system/lib64/libhwui.so (android::uirenderer::renderthread::Bridge_destroyContext(android::uirenderer::renderthread::destroyContextArgs*)+24)
#00 pc 000000000007547c /system/lib64/libhwui.so (android::uirenderer::renderthread::MethodInvokeRenderTask::run()+24)
#00 pc 0000000000075818 /system/lib64/libhwui.so (android::uirenderer::renderthread::SignalingRenderTask::run()+28)
#00 pc 0000000000076774 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+336)
#00 pc 00000000000114e8 /system/lib64/libutils.so (android:?:_threadLoop(void*)+344)
#00 pc 00000000000abcf4 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+136)
#00 pc 000000000007472c /system/lib64/libc.so (__pthread_start(void*)+36)
#00 pc 000000000001fbb4 /system/lib64/libc.so (__start_thread+68)
I made some research and was not able to understand what could be the reason of this crashes. I cannot reproduce them anyhow on any of my Android devices so I am really puzzled.
Does anyone have a clue? thanks!!
I am looking for some help trying to understand the meaning of some logs I get in the developer console.
1- Apparently from time to time I get a nullpointer exception
java.lang.NullPointerException:
at org.eclipse.paho.client.mqttv3.internal.ClientComms.shutdownConnection (ClientComms.java:310)
at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run (ClientComms.java:608)
at java.lang.Thread.run (Thread.java:764)
which clearly has to do with mqtt.
2- This one is even stranger and if the above one at least can be related to mqtt this one I really have no idea..
backtrace:
#00 pc 000000000001e668 /system/lib64/libc.so (abort+120)
#00 pc 0000000000008348 /system/lib64/liblog.so (__android_log_assert+296)
#00 pc 0000000000046438 /system/lib64/libhwui.so (android::uirenderer::debug::GlesErrorCheckWrapper::assertNoErrors(char const*)+384)
#00 pc 00000000000883f4 /system/lib64/libhwui.so (android::uirenderer::Caches::flush(android::uirenderer::Caches::FlushMode)+164)
#00 pc 0000000000069bd8 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::~CanvasContext()+104)
#00 pc 0000000000069f50 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::~CanvasContext()+16)
#00 pc 0000000000073514 /system/lib64/libhwui.so (android::uirenderer::renderthread::Bridge_destroyContext(android::uirenderer::renderthread::destroyContextArgs*)+24)
#00 pc 000000000007547c /system/lib64/libhwui.so (android::uirenderer::renderthread::MethodInvokeRenderTask::run()+24)
#00 pc 0000000000075818 /system/lib64/libhwui.so (android::uirenderer::renderthread::SignalingRenderTask::run()+28)
#00 pc 0000000000076774 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+336)
#00 pc 00000000000114e8 /system/lib64/libutils.so (android:?:_threadLoop(void*)+344)
#00 pc 00000000000abcf4 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+136)
#00 pc 000000000007472c /system/lib64/libc.so (__pthread_start(void*)+36)
#00 pc 000000000001fbb4 /system/lib64/libc.so (__start_thread+68)
I made some research and was not able to understand what could be the reason of this crashes. I cannot reproduce them anyhow on any of my Android devices so I am really puzzled.
Does anyone have a clue? thanks!!