{"action":"created","issue":{"url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/36","repository_url":"https://api.github.com/repos/jp-bennett/Fwknop2","labels_url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/36/comments","events_url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/36/events","html_url":"https://github.com/jp-bennett/Fwknop2/issues/36","id":174948832,"number":36,"title":"Crashes on Nexus 5 with Omnirom at every attempt to knock","user":{"login":"languitar","id":1336287,"avatar_url":"https://avatars.githubusercontent.com/u/1336287?v=3","gravatar_id":"","url":"https://api.github.com/users/languitar","html_url":"https://github.com/languitar","followers_url":"https://api.github.com/users/languitar/followers","following_url":"https://api.github.com/users/languitar/following{/other_user}","gists_url":"https://api.github.com/users/languitar/gists{/gist_id}","starred_url":"https://api.github.com/users/languitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/languitar/subscriptions","organizations_url":"https://api.github.com/users/languitar/orgs","repos_url":"https://api.github.com/users/languitar/repos","events_url":"https://api.github.com/users/languitar/events{/privacy}","received_events_url":"https://api.github.com/users/languitar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-04T13:24:35Z","updated_at":"2016-09-16T10:08:11Z","closed_at":null,"body":"The current fdroid version crashes everytime I try to knock a server. This is what logcat reports:\r\n\r\n```\r\n09-04 15:18:51.826  6692  6708 D AutoUpdateManager: network is not available, 0 in queue\r\n09-04 15:18:53.373  8021  8047 V fwknop2 : Your external IP address is myip.opendns.com./80.187.111.118\r\n09-04 15:18:53.373  8021  8047 V libfwknop: **** Init fwknop ****\r\n09-04 15:18:53.373  8021  8047 V libfwknop: Detected key b64\r\n09-04 15:18:53.383  8021  8047 E art     : JNI ERROR (app bug): attempt to use stale global reference 0x2 (should be 0x100002)\r\n09-04 15:18:53.383  8021  8047 F art     : art/runtime/indirect_reference_table.cc:65] JNI ERROR (app bug): see above.\r\n09-04 15:18:53.719  8021  8047 F art     : art/runtime/barrier.cc:90] Check failed: count_ == 0 (count_=-1, 0=0) Attempted to destroy barrier with non zero count\r\n09-04 15:18:53.719  8021  8047 F art     : art/runtime/runtime.cc:366] Runtime aborting --- recursively, so no thread-specific detail!\r\n09-04 15:18:53.719  8021  8047 F art     : art/runtime/runtime.cc:366] \r\n09-04 15:18:53.719  8021  8047 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 8047 (AsyncTask #5)\r\n09-04 15:18:53.822  2463  2463 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n09-04 15:18:53.822  2463  2463 F DEBUG   : Build fingerprint: 'google/hammerhead/hammerhead:6.0.1/MOB30Y/3067468:user/release-keys'\r\n09-04 15:18:53.822  2463  2463 F DEBUG   : Revision: '0'\r\n09-04 15:18:53.822  2463  2463 F DEBUG   : ABI: 'arm'\r\n09-04 15:18:53.822  2463  2463 F DEBUG   : pid: 8021, tid: 8047, name: AsyncTask #5  >>> org.cipherdyne.fwknop2 <<<\r\n09-04 15:18:53.823  2463  2463 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------\r\n09-04 15:18:53.841  2463  2463 F DEBUG   : Abort message: 'art/runtime/indirect_reference_table.cc:65] JNI ERROR (app bug): see above.'\r\n09-04 15:18:53.841  2463  2463 F DEBUG   :     r0 00000000  r1 00001f6f  r2 00000006  r3 9e2f7978\r\n09-04 15:18:53.841  2463  2463 F DEBUG   :     r4 9e2f7980  r5 9e2f7930  r6 00000000  r7 0000010c\r\n09-04 15:18:53.841  2463  2463 F DEBUG   :     r8 b4cbf800  r9 b4cbde44  sl b378bcdb  fp b4ca3468\r\n09-04 15:18:53.841  2463  2463 F DEBUG   :     ip 00000006  sp 9e2f6fd0  lr b6d07bb9  pc b6d09fa8  cpsr 40070010\r\n09-04 15:18:53.865  2463  2463 F DEBUG   : \r\n09-04 15:18:53.865  2463  2463 F DEBUG   : backtrace:\r\n09-04 15:18:53.865  2463  2463 F DEBUG   :     #00 pc 00041fa8  /system/lib/libc.so (tgkill+12)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #01 pc 0003fbb5  /system/lib/libc.so (pthread_kill+32)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #02 pc 0001c31f  /system/lib/libc.so (raise+10)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #03 pc 000194d1  /system/lib/libc.so (__libc_android_abort+34)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #04 pc 000174bc  /system/lib/libc.so (abort+4)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #05 pc 00333981  /system/lib/libart.so (_ZN3art7Runtime5AbortEv+228)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #06 pc 000f460b  /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #07 pc 000f08e1  /system/lib/libart.so (_ZN3art7BarrierD2Ev+216)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #08 pc 0035b483  /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+162)\r\n09-04 15:18:53.866  2463  2463 F DEBUG   :     #09 pc 00333a45  /system/lib/libart.so (_ZN3art7Runtime5AbortEv+424)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #10 pc 000f460b  /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #11 pc 001de275  /system/lib/libart.so (_ZN3art22IndirectReferenceTable17AbortIfNoCheckJNIEv+64)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #12 pc 0025925b  /system/lib/libart.so (_ZN3art9JavaVMExt12DecodeGlobalEPNS_6ThreadEPv+506)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #13 pc 0035102b  /system/lib/libart.so (_ZNK3art6Thread13DecodeJObjectEP8_jobject+174)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #14 pc 000e5779  /system/lib/libart.so (_ZN3art25JniMethodEndWithReferenceEP8_jobjectjPNS_6ThreadE+76)\r\n09-04 15:18:53.867  2463  2463 F DEBUG   :     #15 pc 00764f6b  /data/app/org.cipherdyne.fwknop2-1/oat/arm/base.odex (offset 0x505000)\r\n09-04 15:18:54.281  2463  2463 F DEBUG   : \r\n09-04 15:18:54.281  2463  2463 F DEBUG   : Tombstone written to: /data/tombstones/tombstone_05\r\n09-04 15:18:54.281  2463  2463 E DEBUG   : AM write failed: Broken pipe\r\n09-04 15:18:54.282 12328 12544 I BootReceiver: Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)\r\n09-04 15:18:54.285 12328  8099 W ActivityManager:   Force finishing activity org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity\r\n09-04 15:18:54.335 12328 13393 W InputDispatcher: channel 'c5b9899 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9\r\n09-04 15:18:54.335 12328 13393 E InputDispatcher: channel 'c5b9899 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)' ~ Channel is unrecoverably broken and will be disposed!\r\n09-04 15:18:54.335 12328 13393 W InputDispatcher: channel '7a34f37 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9\r\n09-04 15:18:54.335 12328 13393 E InputDispatcher: channel '7a34f37 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)' ~ Channel is unrecoverably broken and will be disposed!\r\n09-04 15:18:54.351 12328 17801 I WindowState: WIN DEATH: Window{c5b9899 u0 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity}\r\n09-04 15:18:54.351 12328 17801 W InputDispatcher: Attempted to unregister already unregistered input channel 'c5b9899 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)'\r\n09-04 15:18:54.352 12328 14752 D GraphicsStats: Buffer count: 16\r\n09-04 15:18:54.354 12328  9557 I WindowState: WIN DEATH: Window{7a34f37 u0 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity}\r\n09-04 15:18:54.354 12328  9557 W InputDispatcher: Attempted to unregister already unregistered input channel '7a34f37 org.cipherdyne.fwknop2/biz.incomsystems.fwknop2.ConfigListActivity (server)'\r\n09-04 15:18:54.390 11758 11758 I Zygote  : Process 8021 exited due to signal (6)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: Exception thrown during pause\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: android.os.DeadObjectException\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat android.os.BinderProxy.transactNative(Native Method)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat android.os.BinderProxy.transact(Binder.java:503)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:727)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:868)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2911)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2767)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2760)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:12063)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:11959)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12648)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:12155)\r\n09-04 15:18:54.398 12328  8099 W ActivityManager: \tat com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)\r\n09-04 15:18:54.401   182   182 E lowmemorykiller: Error opening /proc/8021/oom_score_adj; errno=2\r\n09-04 15:18:54.426 12328  6831 I ActivityManager: Process org.cipherdyne.fwknop2 (pid 8021) has died\r\n09-04 15:18:54.481 12328 14495 I OpenGLRenderer: Initialized EGL, version 1.4\r\n09-04 15:18:54.484 12328 12343 I art     : Background partial concurrent mark sweep GC freed 38562(2MB) AllocSpace objects, 18(1432KB) LOS objects, 30% free, 36MB/52MB, paused 10.549ms total 159.385ms\r\n09-04 15:18:54.548 23427  8102 D DropBoxEntryAddedChimeraService: User is not opted-in to Usage & Diagnostics or Lockbox.\r\n09-04 15:18:54.585 23427  8102 D DropBoxEntryAddedChimeraService: User is not opted-in to Usage & Diagnostics or Lockbox.\r\n09-04 15:18:54.857  6692  6708 D AutoUpdateManager: network is not available, 0 in queue\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: Failed to dispatch window animation state change.\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: android.os.DeadObjectException\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.BinderProxy.transactNative(Native Method)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.BinderProxy.transact(Binder.java:503)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.view.IWindow$Stub$Proxy.onAnimationStopped(IWindow.java:534)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.updateWindowsLocked(WindowAnimator.java:286)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.animateLocked(WindowAnimator.java:678)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.-wrap0(WindowAnimator.java)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator$1.doFrame(WindowAnimator.java:123)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:856)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.view.Choreographer.doCallbacks(Choreographer.java:670)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.view.Choreographer.doFrame(Choreographer.java:603)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.Handler.handleCallback(Handler.java:739)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.Looper.loop(Looper.java:148)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat android.os.HandlerThread.run(HandlerThread.java:61)\r\n09-04 15:18:54.990 12328 12547 W WindowAnimator: \tat com.android.server.ServiceThread.run(ServiceThread.java:46)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: Failed to dispatch window animation state change.\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: android.os.DeadObjectException\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.BinderProxy.transactNative(Native Method)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.BinderProxy.transact(Binder.java:503)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.view.IWindow$Stub$Proxy.onAnimationStopped(IWindow.java:534)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.updateWindowsLocked(WindowAnimator.java:286)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.animateLocked(WindowAnimator.java:678)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator.-wrap0(WindowAnimator.java)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat com.android.server.wm.WindowAnimator$1.doFrame(WindowAnimator.java:123)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:856)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.view.Choreographer.doCallbacks(Choreographer.java:670)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.view.Choreographer.doFrame(Choreographer.java:603)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.Handler.handleCallback(Handler.java:739)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.Looper.loop(Looper.java:148)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat android.os.HandlerThread.run(HandlerThread.java:61)\r\n09-04 15:18:54.991 12328 12547 W WindowAnimator: \tat com.android.server.ServiceThread.run(ServiceThread.java:46)\r\n```"},"comment":{"url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/comments/247564944","html_url":"https://github.com/jp-bennett/Fwknop2/issues/36#issuecomment-247564944","issue_url":"https://api.github.com/repos/jp-bennett/Fwknop2/issues/36","id":247564944,"user":{"login":"languitar","id":1336287,"avatar_url":"https://avatars.githubusercontent.com/u/1336287?v=3","gravatar_id":"","url":"https://api.github.com/users/languitar","html_url":"https://github.com/languitar","followers_url":"https://api.github.com/users/languitar/followers","following_url":"https://api.github.com/users/languitar/following{/other_user}","gists_url":"https://api.github.com/users/languitar/gists{/gist_id}","starred_url":"https://api.github.com/users/languitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/languitar/subscriptions","organizations_url":"https://api.github.com/users/languitar/orgs","repos_url":"https://api.github.com/users/languitar/repos","events_url":"https://api.github.com/users/languitar/events{/privacy}","received_events_url":"https://api.github.com/users/languitar/received_events","type":"User","site_admin":false},"created_at":"2016-09-16T10:08:11Z","updated_at":"2016-09-16T10:08:11Z","body":"I will, once it is available as an fdroid update."}}
{"actor":{"display_login":"languitar"}}