{"action":"created","issue":{"url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/647","repository_url":"https://api.github.com/repos/mousebird/WhirlyGlobe","labels_url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/647/labels{/name}","comments_url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/647/comments","events_url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/647/events","html_url":"https://github.com/mousebird/WhirlyGlobe/issues/647","id":164135539,"number":647,"title":"[Android] Random (but frequent) crashes when calling mapController.shutdown()","user":{"login":"jmcazaux","id":2640502,"avatar_url":"https://avatars.githubusercontent.com/u/2640502?v=3","gravatar_id":"","url":"https://api.github.com/users/jmcazaux","html_url":"https://github.com/jmcazaux","followers_url":"https://api.github.com/users/jmcazaux/followers","following_url":"https://api.github.com/users/jmcazaux/following{/other_user}","gists_url":"https://api.github.com/users/jmcazaux/gists{/gist_id}","starred_url":"https://api.github.com/users/jmcazaux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmcazaux/subscriptions","organizations_url":"https://api.github.com/users/jmcazaux/orgs","repos_url":"https://api.github.com/users/jmcazaux/repos","events_url":"https://api.github.com/users/jmcazaux/events{/privacy}","received_events_url":"https://api.github.com/users/jmcazaux/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2016-07-06T17:52:26Z","updated_at":"2016-07-10T15:29:37Z","closed_at":null,"body":"With the very last build I am experiencing a lot of crashes when shutting the controller. \r\n```\r\n07-06 19:47:38.390 4307-12155/? E/AudioRecord-JNI: Error -4 during AudioRecord native read\r\n07-06 19:47:46.592 4060-4587/com.droidfav2 E/AndroidRuntime: FATAL EXCEPTION: Maply Layer Thread\r\n                                                             Process: com.droidfav2, PID: 4060\r\n                                                             java.util.ConcurrentModificationException\r\n                                                                 at java.util.ArrayList$ArrayListIterator.next(ArrayList.java:573)\r\n                                                                 at com.mousebird.maply.LayerThread$4.run(LayerThread.java:191)\r\n                                                                 at android.os.Handler.handleCallback(Handler.java:739)\r\n                                                                 at android.os.Handler.dispatchMessage(Handler.java:95)\r\n                                                                 at android.os.Looper.loop(Looper.java:148)\r\n                                                                 at android.os.HandlerThread.run(HandlerThread.java:61)\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/comments/231594761","html_url":"https://github.com/mousebird/WhirlyGlobe/issues/647#issuecomment-231594761","issue_url":"https://api.github.com/repos/mousebird/WhirlyGlobe/issues/647","id":231594761,"user":{"login":"jmcazaux","id":2640502,"avatar_url":"https://avatars.githubusercontent.com/u/2640502?v=3","gravatar_id":"","url":"https://api.github.com/users/jmcazaux","html_url":"https://github.com/jmcazaux","followers_url":"https://api.github.com/users/jmcazaux/followers","following_url":"https://api.github.com/users/jmcazaux/following{/other_user}","gists_url":"https://api.github.com/users/jmcazaux/gists{/gist_id}","starred_url":"https://api.github.com/users/jmcazaux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmcazaux/subscriptions","organizations_url":"https://api.github.com/users/jmcazaux/orgs","repos_url":"https://api.github.com/users/jmcazaux/repos","events_url":"https://api.github.com/users/jmcazaux/events{/privacy}","received_events_url":"https://api.github.com/users/jmcazaux/received_events","type":"User","site_admin":false},"created_at":"2016-07-10T15:29:36Z","updated_at":"2016-07-10T15:29:36Z","body":"Seem to be the same no ?\r\n```\r\n07-10 17:28:57.439 29826-29834/com.droidfav2 A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x55555559 in tid 29834 (FinalizerDaemon)\r\n07-10 17:28:57.442 29826-29826/com.droidfav2 V/DroidFA: DbPointsOverlay: Built overlay with 924 waypoints...\r\n07-10 17:28:57.499 12458-12458/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n07-10 17:28:57.501 12458-12458/? A/DEBUG: Build fingerprint: 'google/volantis/flounder:6.0.1/MOB30M/2862625:user/release-keys'\r\n07-10 17:28:57.501 12458-12458/? A/DEBUG: Revision: '0'\r\n07-10 17:28:57.501 12458-12458/? A/DEBUG: ABI: 'arm'\r\n07-10 17:28:57.501 12458-12458/? A/DEBUG: pid: 29826, tid: 29834, name: FinalizerDaemon  >>> com.droidfav2 <<<\r\n07-10 17:28:57.502 12458-12458/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x55555559\r\n07-10 17:28:57.751 12458-12458/? A/DEBUG:     r0 ad8a2cf8  r1 f44b14e8  r2 55555559  r3 ad89e8d8\r\n07-10 17:28:57.751 12458-12458/? A/DEBUG:     r4 dd8e3c4c  r5 aba44fa0  r6 6fce7fa8  r7 6fce7fa8\r\n07-10 17:28:57.751 12458-12458/? A/DEBUG:     r8 6fce7800  r9 ab395918  sl 12e52670  fp 12e54a40\r\n07-10 17:28:57.751 12458-12458/? A/DEBUG:     ip f6f525dc  sp f44b14d8  lr dd6c7c95  pc dd6c5bc2  cpsr 00070030\r\n07-10 17:28:57.789 12458-12458/? A/DEBUG: backtrace:\r\n07-10 17:28:57.789 12458-12458/? A/DEBUG:     #00 pc 006ddbc2  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN9WhirlyKit18FontTextureManagerD2Ev+97)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #01 pc 007d6001  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN9WhirlyKit25FontTextureManagerAndroidD2Ev+124)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #02 pc 007d6041  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN9WhirlyKit25FontTextureManagerAndroidD0Ev+8)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #03 pc 0074ce0f  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN9WhirlyKit5SceneD2Ev+622)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #04 pc 007208c5  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN5Maply8MapSceneD1Ev+24)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #05 pc 007208f1  /data/app/com.droidfav2-2/lib/arm/libMaply.so (_ZN5Maply8MapSceneD0Ev+8)\r\n07-10 17:28:57.790 12458-12458/? A/DEBUG:     #06 pc 007e1efb  /data/app/com.droidfav2-2/lib/arm/libMaply.so (Java_com_mousebird_maply_MapScene_dispose+54)\r\n07-10 17:28:57.791 12458-12458/? A/DEBUG:     #07 pc 01dba1c7  /data/app/com.droidfav2-2/oat/arm/base.odex (offset 0xd86000) (void com.mousebird.maply.MapScene.dispose()+74)\r\n07-10 17:28:57.791 12458-12458/? A/DEBUG:     #08 pc 01dba23d  /data/app/com.droidfav2-2/oat/arm/base.odex (offset 0xd86000) (void com.mousebird.maply.MapScene.finalize()+48)\r\n07-10 17:28:57.791 12458-12458/? A/DEBUG:     #09 pc 722a7819  /data/dalvik-cache/arm/system@framework@boot.oat (offset 0x1ec9000)\r\n07-10 17:28:58.396 12458-12458/? A/DEBUG: Tombstone written to: /data/tombstones/tombstone_01\r\n07-10 17:28:58.396 12458-12458/? E/DEBUG: AM write failed: Broken pipe\r\n```"}}
{"actor":{"display_login":"jmcazaux"}}