Closed Bug 1041066 Opened 12 years ago Closed 11 years ago

Intermittent ABORT: ActorDestroy by IPC channel failure at CompositorChild: file CompositorChild.cpp, line 169

Categories

(Core :: Graphics: Layers, defect)

x86_64
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: KWierso, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=44149649&tree=Mozilla-Inbound b2g_emulator_vm mozilla-inbound debug test mochitest-debug-9 on 2014-07-18 15:30:56 PDT for push a555f10c40e5 slave: tst-linux64-spot-1092 16:18:36 INFO - 4518 INFO [Parent 661] WARNING: NS_ENSURE_TRUE(mCallback) failed: file ../../../../gecko/content/base/src/nsFrameMessageManager.cpp, line 669 16:18:36 INFO - 4519 INFO System JS : ERROR chrome://specialpowers/content/SpecialPowersObserver.js:96 - NS_ERROR_NOT_INITIALIZED: Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsIMessageSender.sendAsyncMessage] 16:18:36 INFO - 4520 INFO [Parent 661] WARNING: RemoveObserver() called for unregistered observer: file ../../gecko/hal/Hal.cpp, line 204 16:18:36 INFO - 4521 INFO [Parent 661] WARNING: RemoveObserver() called for unregistered observer: file ../../gecko/hal/Hal.cpp, line 204 16:18:36 INFO - 4522 INFO [Parent 661] WARNING: RemoveObserver() called for unregistered observer: file ../../gecko/hal/Hal.cpp, line 204 16:18:36 INFO - 4523 INFO [Parent 661] WARNING: RemoveObserver() called for unregistered observer: file ../../gecko/hal/Hal.cpp, line 204 16:18:37 INFO - 4524 INFO -*- NetworkService: NetworkService shutdown 16:18:37 INFO - 4525 INFO [Parent 661] WARNING: No docshells for remote frames!: file ../../../../gecko/content/base/src/nsFrameLoader.cpp, line 631 16:18:37 INFO - 4526 INFO [Parent 661] WARNING: Disconnect: No ongoing file transfer to stop: file ../../../gecko/dom/bluetooth/bluez/BluetoothOppManager.cpp, line 1537 16:18:37 INFO - 4527 INFO [Parent 661] WARNING: SCO has been already disconnected.: file ../../../gecko/dom/bluetooth/bluez/BluetoothHfpManager.cpp, line 1965 16:18:42 INFO - 4528 INFO [Child 736] WARNING: content process _exit()ing: file ../../../gecko/dom/ipc/ContentChild.cpp, line 1457 16:18:44 INFO - 4529 INFO [Child 801] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:18:44 INFO - 4530 INFO [Child 830] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:18:44 INFO - 4531 INFO [Child 858] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:18:44 INFO - 4532 INFO UNKNOWN [libxul.so +0x0089C9D6] 16:18:44 INFO - 4533 INFO UNKNOWN [libxul.so +0x00586B82] 16:18:44 INFO - 4534 INFO UNKNOWN [libxul.so +0x00586B92] 16:18:44 INFO - 4535 INFO UNKNOWN [libxul.so +0x0056537C] 16:18:44 INFO - 4536 INFO UNKNOWN [libxul.so +0x005654DC] 16:18:44 INFO - 4537 INFO UNKNOWN [libxul.so +0x0089C9D6] 16:18:44 INFO - 4538 INFO UNKNOWN [libxul.so +0x0089C9D6] 16:18:44 INFO - 4539 INFO UNKNOWN [libxul.so +0x00586B82] LATER 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] sm.c:65: SIPCC-GSM: 1/10, sm_process_event: DEF :(STABLE:ONHOOK ) 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 10 : fsm_get_fcb_by_call_id_and_type : fcb= 0x4523e000 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 10 : fsm_get_fcb_by_call_id_and_type : fcb= 0x0 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/10, fsm_change_state: CNF: IDLE -> IDLE 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 10: Not handling for CNF 16:20:55 INFO - 07-18 23:18:41.200 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 10 : fsm_get_fcb_by_call_id_and_type : fcb= 0x4523e020 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/10, fsm_change_state: B2BCNF: IDLE -> IDLE 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 10: Not handling for B2BCNF 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 10 : fsm_get_fcb_by_call_id_and_type : fcb= 0x4523e040 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsmxfr.c:501: SIPCC-FSM: fsmxfr_cleanup: Entered. 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsmxfr.c:451: SIPCC-FSM: fsmxfr_remove_fcb: Entered. 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] fsm.c:346: SIPCC-FSM: 0/10, fsm_change_state: XFR: IDLE -> IDLE 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|def] dcsm.c:337: SIPCC-DCSM: dcsm_update_gsm_state: 10: Not handling for XFR 16:20:55 INFO - 07-18 23:18:41.210 I/PRLog ( 736): 68136[445be580]: [GSM Task|fsm_sm] fsm.c:157: SIPCC-GSM_DBG_PTR: FSM 10 : fsm_get_fcb_by_call_id_and_type : fcb= 0x0 16:20:55 INFO - 07-18 23:18:41.300 I/GeckoDump( 736): ⰲ겿{"action":"test_status","time":1405725521279,"thread":null,"pid":null,"source":"mochitest","test":"/tests/dom/media/tests/mochitest/test_peerConnection_bug825703.html","subtest":"mozRTCPeerConnection({\"iceServers\":[{\"url\":\"stun:127.0.0.1\"},{\"url\":\"stuns:localhost\",\"foo\":\"\"},{\"url\":\"turn:[::1]:3478\",\"username\":\"p\",\"credential\":\"p\"},{\"url\":\"turns:localhost:3478?transport=udp\",\"username\":\"p\",\"credential\":\"p\"}]}) succeeds","status":"PASS"}ⰲ겿 16:20:55 INFO - 07-18 23:18:41.501 I/GeckoDump( 736): ⰲ겿{"action":"test_status","time":1405725521470,"thread":null,"pid":null,"source":"mochitest","test":"/tests/dom/media/tests/mochitest/test_peerConnection_bug825703.html","subtest":"mozRTCPeerConnection({\"iceServers\":[{\"url\":\"turns:localhost:3478\",\"username\":\"p\"}]}) throws","status":"PASS"}ⰲ겿 16:20:55 INFO - 07-18 23:18:41.631 I/GeckoDump( 736): ⰲ겿{"action":"test_status","time":1405725521577,"thread":null,"pid":null,"source":"mochitest","test":"/tests/dom/media/tests/mochitest/test_peerConnection_bug825703.html","subtest":"mozRTCPeerConnection({\"iceServers\":[{\"url\":\"turns:localhost:3478\",\"credential\":\"p\"}]}) throws","status":"PASS"}ⰲ겿 16:20:55 INFO - 07-18 23:18:41.701 I/GeckoDump( 736): ⰲ겿{"action":"test_status","time":1405725521698,"thread":null,"pid":null,"source":"mochitest","test":"/tests/dom/media/tests/mochitest/test_peerConnection_bug825703.html","subtest":"mozRTCPeerConnection({\"iceServers\":[{\"url\":\"http:0.0.0.0\"}]}) throws","status":"PASS"}ⰲ겿 16:20:55 INFO - 07-18 23:18:41.801 I/GeckoDump( 736): ⰲ겿{"action":"test_status","time":1405725521792,"thread":null,"pid":null,"source":"mochitest","test":"/tests/dom/media/tests/mochitest/test_peerConnection_bug825703.html","subtest":"mozRTCPeerConnection() constructor has readable exceptions","status":"PASS"}ⰲ겿 16:20:55 INFO - 07-18 23:18:41.841 I/Gecko ( 736): 16:20:55 INFO - 07-18 23:18:41.841 I/Gecko ( 736): ###!!! [Child][MessageChannel::SendAndWait] Error: Channel closing: too late to send/recv, messages will be lost 16:20:55 INFO - 07-18 23:18:41.841 I/Gecko ( 736): 16:20:55 INFO - 07-18 23:18:41.841 I/Gecko ( 736): [Child 736] WARNING: content process _exit()ing: file ../../../gecko/dom/ipc/ContentChild.cpp, line 1457 16:20:55 INFO - 07-18 23:18:41.891 F/MOZ_Assert( 661): Assertion failure: gl(), at ../../../gecko/gfx/layers/opengl/GrallocTextureHost.cpp:287 16:20:55 INFO - 07-18 23:18:44.071 I/ServiceManager( 33): service 'media.resource_manager' died 16:20:55 INFO - 07-18 23:18:44.071 I/ServiceManager( 33): service 'permission' died 16:20:55 INFO - 07-18 23:18:44.101 I/Gecko ( 801): [Child 801] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.111 I/Gecko ( 858): [Child 858] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.111 I/Gecko ( 830): [Child 830] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.200 E/Gecko ( 830): mozalloc_abort: [Child 830] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.210 E/Gecko ( 858): mozalloc_abort: [Child 858] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.224 F/MOZ_CRASH( 858): Hit MOZ_CRASH() at ../../../gecko/memory/mozalloc/mozalloc_abort.cpp:30 16:20:55 INFO - 07-18 23:18:44.230 F/MOZ_CRASH( 830): Hit MOZ_CRASH() at ../../../gecko/memory/mozalloc/mozalloc_abort.cpp:30 16:20:55 ERROR - 07-18 23:18:44.230 F/libc ( 830): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 16:20:55 ERROR - This usually indicates the B2G process has crashed 16:20:55 INFO - 07-18 23:18:44.241 E/Gecko ( 801): mozalloc_abort: [Child 801] ###!!! ABORT: ActorDestroy by IPC channel failure at CompositorChild: file ../../../gecko/gfx/layers/ipc/CompositorChild.cpp, line 169 16:20:55 INFO - 07-18 23:18:44.241 F/MOZ_CRASH( 801): Hit MOZ_CRASH() at ../../../gecko/memory/mozalloc/mozalloc_abort.cpp:30 16:20:55 ERROR - 07-18 23:18:44.241 F/libc ( 801): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 16:20:55 ERROR - This usually indicates the B2G process has crashed 16:20:55 ERROR - 07-18 23:18:44.251 F/libc ( 858): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 16:20:55 ERROR - This usually indicates the B2G process has crashed 16:20:55 INFO - 07-18 23:18:44.571 I/DEBUG ( 37): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 16:20:55 INFO - 07-18 23:18:44.571 I/DEBUG ( 37): Build fingerprint: 'Android/full/generic:4.0.4.0.4.0.4/OPENMASTER/eng.cltbld.20140718.173315:eng/test-keys' 16:20:55 INFO - 07-18 23:18:44.580 I/DEBUG ( 37): pid: 801, tid: 801 >>> /system/b2g/plugin-container <<< 16:20:55 INFO - 07-18 23:18:44.580 I/DEBUG ( 37): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
It also happened on Aurora: https://tbpl.mozilla.org/php/getParsedLog.php?id=44141207&tree=Mozilla-Aurora though I don't see that Assertion failure: gl(), at ../../../gecko/gfx/layers/opengl/GrallocTextureHost.cpp:287
Before the crash, all logs have the following log. From it, it seems related layer shutdown problem. > I/GonkMemoryPressure( 669): Observed XPCOM shutdown.
(In reply to Wes Kocher (:KWierso) from comment #2) > It also happened on Aurora: > https://tbpl.mozilla.org/php/getParsedLog.php?id=44141207&tree=Mozilla- > Aurora though I don't see that Assertion failure: gl(), at > ../../../gecko/gfx/layers/opengl/GrallocTextureHost.cpp:287 In this case, CompositorOGL's mGLContext is already cleaned up before GrallocTextureSourceOGL's clean up.
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.