{"action":"closed","issue":{"url":"https://api.github.com/repos/Rajawali/Rajawali/issues/1676","repository_url":"https://api.github.com/repos/Rajawali/Rajawali","labels_url":"https://api.github.com/repos/Rajawali/Rajawali/issues/1676/labels{/name}","comments_url":"https://api.github.com/repos/Rajawali/Rajawali/issues/1676/comments","events_url":"https://api.github.com/repos/Rajawali/Rajawali/issues/1676/events","html_url":"https://github.com/Rajawali/Rajawali/issues/1676","id":155261443,"number":1676,"title":"Application craches when repeatly start fragments witch rajawali renderer","user":{"login":"3DRaven","id":3204467,"avatar_url":"https://avatars.githubusercontent.com/u/3204467?v=3","gravatar_id":"","url":"https://api.github.com/users/3DRaven","html_url":"https://github.com/3DRaven","followers_url":"https://api.github.com/users/3DRaven/followers","following_url":"https://api.github.com/users/3DRaven/following{/other_user}","gists_url":"https://api.github.com/users/3DRaven/gists{/gist_id}","starred_url":"https://api.github.com/users/3DRaven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/3DRaven/subscriptions","organizations_url":"https://api.github.com/users/3DRaven/orgs","repos_url":"https://api.github.com/users/3DRaven/repos","events_url":"https://api.github.com/users/3DRaven/events{/privacy}","received_events_url":"https://api.github.com/users/3DRaven/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-17T13:37:04Z","updated_at":"2016-05-17T14:00:51Z","closed_at":"2016-05-17T14:00:51Z","body":"#### Rajawali Version or Branch\r\n1.1.337\r\n#### Device and Android Version\r\nAVD - Nexus 4 API 22 \r\n#### Summary\r\nIn my app create many fragments (menu selected and fragment create). When repeatedly create fragment witch Rajawali renderer, app crashes. \r\n\r\n#### Steps to Reproduce\r\nCreate and destroy fragments witch Rajawali TextureView repeatedly. Only witch TextureView, SurfaceView work fine.\r\n\r\n#### Trace or Log Output\r\n\r\n    [ 05-17 15:45:28.088  2681: 2827 D/         ]\r\n                                                                        HostConnection::get() New Host Connection established 0x7fe40cd56640, tid 2827\r\n                                                                        \r\n                                                                        \r\n                                                                        [ 05-17 15:45:28.501  2681: 2691 D/         ]\r\n                                                                        HostConnection::get() New Host Connection established 0x7fe4167ea740, tid 2691\r\n                                                                        \r\n                                                                        \r\n                                                                        --------- beginning of crash\r\n05-17 15:45:28.502 2681-2691/-------------------------- A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x630 in tid 2691 (FinalizerDaemon)\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: Build fingerprint: 'Android/sdk_google_phone_x86_64/generic_x86_64:5.1.1/LMY48X/2780077:userdebug/test-keys'\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: Revision: '0'\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: ABI: 'x86_64'\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: pid: 2681, tid: 2691, name: FinalizerDaemon  >>> ---------------------------------------------- <<<\r\n05-17 15:45:28.603 1128-1128/? I/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x630\r\n05-17 15:45:28.612 1128-1128/? I/DEBUG:     rax 00007fe41572b680  rbx 0000000000000000  rcx 0000000000000000  rdx 0000000000000000\r\n05-17 15:45:28.613 1128-1128/? I/DEBUG:     rsi 0000000000000000  rdi 0000000000000000\r\n05-17 15:45:28.613 1128-1128/? I/DEBUG:     r8  00007fe41572b6c0  r9  00000000701f64d8  r10 00000000fffffffc  r11 00007fe41572b580\r\n05-17 15:45:28.613 1128-1128/? I/DEBUG:     r12 0000000012ef4430  r13 00000000703154c8  r14 0000000012ee8370  r15 0000000012ea7c00\r\n05-17 15:45:28.613 1128-1128/? I/DEBUG:     cs  0000000000000000  ss  000000000000002b\r\n05-17 15:45:28.613 1128-1128/? I/DEBUG:     rip 00007fe419ae5ce1  rbp 0000000000000000  rsp 00007fe41572b620  eflags 0000000000000000\r\n05-17 15:45:28.614 1128-1128/? I/DEBUG: backtrace:\r\n05-17 15:45:28.614 1128-1128/? I/DEBUG:     #00 pc 0000000000028ce1  /system/lib64/libc.so (pthread_mutex_lock+17)\r\n05-17 15:45:28.614 1128-1128/? I/DEBUG:     #01 pc 0000000000062df7  /system/lib64/libgui.so (android::ConsumerBase::abandon()+23)\r\n05-17 15:45:28.614 1128-1128/? I/DEBUG:     #02 pc 000000000011a0ab  /system/lib64/libandroid_runtime.so\r\n05-17 15:45:28.614 1128-1128/? I/DEBUG:     #03 pc 00000000000005d3  /data/dalvik-cache/x86_64/system@framework@boot.oat\r\n05-17 15:45:28.663 1128-1128/? I/DEBUG: Tombstone written to: /data/tombstones/tombstone_08\r\n05-17 15:45:28.663 1485-1507/system_process I/BootReceiver: Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE)\r\n05-17 15:45:28.666 1485-1507/system_process W/DropBoxManagerService: Dropping: SYSTEM_TOMBSTONE (10 > 0 bytes)\r\n05-17 15:45:28.668 1485-2841/system_process W/ActivityManager:   Force finishing activity 1 ------------------------/.MainActivity\r\n05-17 15:45:28.670 1120-1478/? D/PermissionCache: checking android.permission.READ_FRAME_BUFFER for uid=1000 => granted (64 us)\r\n                                                  \r\n                                                  [ 05-17 15:45:28.672  1485: 2841 D/         ]\r\n                                                  HostConnection::get() New Host Connection established 0x7fe40cd2c880, tid 2841\r\n05-17 15:45:28.677 1120-1120/? E/EGL_emulation: tid 1120: eglCreateSyncKHR(1299): error 0x3004 (EGL_BAD_ATTRIBUTE)\r\n05-17 15:45:28.683 1485-1537/system_process W/InputDispatcher: channel '1c50cee8 -------------------------/-------------------------------.MainActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9\r\n05-17 15:45:28.683 1485-1537/system_process E/InputDispatcher: channel '1c50cee8 -------------------------------------/-------------------------.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!\r\n05-17 15:45:28.684 1135-1135/? I/Zygote: Process 2681 exited due to signal (11)\r\n05-17 15:45:28.687 1485-2844/system_process W/DropBoxManagerService: Dropping: data_app_native_crash (1331 > 0 bytes)\r\n05-17 15:45:28.692 1485-1952/system_process I/WindowState: WIN DEATH: Window{1c50cee8 u0 -----------------------------/--------------------------------.MainActivity}\r\n05-17 15:45:28.692 1485-1952/system_process W/InputDispatcher: Attempted to unregister already unregistered input channel '1c50cee8 ----------------------------/--------------------------.MainActivity (server)'\r\n05-17 15:45:28.693 1485-2841/system_process W/ActivityManager: Exception thrown during pause\r\n                                                               android.os.DeadObjectException\r\n                                                                   at android.os.BinderProxy.transactNative(Native Method)\r\n                                                                   at android.os.BinderProxy.transact(Binder.java:496)\r\n                                                                   at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:704)\r\n                                                                   at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:825)\r\n                                                                   at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2726)\r\n                                                                   at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2583)\r\n                                                                   at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2497)\r\n                                                                   at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:11505)\r\n                                                                   at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:11402)\r\n                                                                   at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12086)\r\n                                                                   at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:11597)\r\n                                                                   at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)\r\n05-17 15:45:28.694 1117-1117/? E/lowmemorykiller: Error opening /proc/2681/oom_score_adj; errno=2\r\n05-17 15:45:28.697 1485-2063/system_process I/ActivityManager: Process --------------------------- (pid 2681) has died\r\n05-17 15:45:28.706 1485-1506/system_process D/Atlas: Validating map..."}}