Closed Bug 841206 Opened 12 years ago Closed 7 years ago

Assertion failure: status == OK, at /home/mikeh/dev/mozilla/m-c/inbound-src/gfx/layers/ipc/ShadowLayerUtilsGralloc.cpp:356

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g18? affected)

RESOLVED WONTFIX
Tracking Status
b2g18 ? affected

People

(Reporter: mikeh, Unassigned)

Details

(Keywords: crash)

Attachments

(2 files)

STR: 0. B2G_DEBUG=1 ./config.sh unagi && ./build.sh gecko && ./flash.sh gecko 1. open the browser 2. open www.globeandmail.com Expected result: Page should load. Observed result: Assertion failure and browser crash -- logcat attached. ( 309:0x135) perform_lock_unlock_operation: GENLOCK_IOC_DREADLOCK failed (lockType0x1, err=Connection timed out fd=109) E( 309:0x135) gralloc_lock: genlock_lock_buffer (lockType=0x2) failed W( 309:0x135) lock(...) failed -22 (Invalid argument) F( 309:0x135) Assertion failure: status == OK, at /home/mikeh/dev/mozilla/m-c/inbound-src/gfx/layers/ipc/ShadowLayerUtilsGralloc.cpp:356 F( 309:0x135) Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) Build: gecko: m-i:b93da5157462 gaia: 143fda9f0cfcbc7d03bf828cba090e05041f05df
Attached file logcat showing assertion failure (deleted) —
E( 133:0x85) perform_lock_unlock_operation: GENLOCK_IOC_DREADLOCK failed (lockType0x1, err=Connection timed out fd=133) E( 133:0x85) gralloc_lock: genlock_lock_buffer (lockType=0x2) failed W( 133:0x85) lock(...) failed -22 (Invalid argument) F( 133:0x85) Assertion failure: status == OK, at /home/mikeh/dev/mozilla/m-c/b2g18/gfx/layers/ipc/ShadowLayerUtilsGralloc.cpp:315 F( 133:0x85) Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
In comment 1, same STR as in comment 0, but with hamachi instead of unagi, and trying to load: https://www.youtube.com/watch?v=V1IBH1bz5-c Build: - gecko: b2g18:b87559cef261 - gaia: 7d0ca6a07fc3d4817f80f4ebc24314b6cbcf049a
tracking-b2g18: --- → ?
OS: Linux → Gonk (Firefox OS)
Hardware: x86_64 → ARM
Saw it as well today: E/libgenlock( 111): perform_lock_unlock_operation: GENLOCK_IOC_LOCK failed (lockType0x1, err=Invalid argument fd=196) E/msm7627a.gralloc( 111): gralloc_lock: genlock_lock_buffer (lockType=0x2) failed W/GraphicBufferMapper( 111): lock(...) failed -22 (Invalid argument) F/MOZ_Assert( 111): Assertion failure: status == OK, at /Volumes/mac/moz/b2g18/gfx/layers/ipc/ShadowLayerUtilsGralloc.cpp:315 F/libc ( 111): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) I/Gecko ( 478): I/Gecko ( 478): ###!!! [Child][SyncChannel] Error: Channel error: cannot send/recv
milan, can someone on your team take a look at this? The assertion happens when B2G_DEBUG=1 on b2g18 builds; not sure if it still happens on m-c.
Flags: needinfo?(milan)
Peter or ChiaJung, any chance one of you can take a look?
Flags: needinfo?(pchang)
Flags: needinfo?(milan)
Flags: needinfo?(chung)
I tried to reproduce this problem on my Unagi(2013/06/03) codebase but failed. I met another assetion fail at http://mxr.mozilla.org/mozilla-b2g18/source/dom/ipc/TabChild.cpp#507 After mark out this line, I can playback the video without problem.
Flags: needinfo?(chung)
I could only reproduce this issue once. Did it still happen?
Flags: needinfo?(pchang)
I saw this today with latest m-c + patch for bug 903434. Happened after I loaded slashdot.org and changed the screen orientation a couple of times. Can't reproduce it reliably, though.
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: