Closed
Bug 830390
Opened 12 years ago
Closed 6 years ago
plugin-container crashes after channel error
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: albert, Unassigned)
References
Details
Tested in unagi with Gecko-1e1821a Gaia-9d4983b.
STR:
1-Launch browser
2-Go to url http://tinyurl.com/a3khmhq
Expected result --> Load url that uses WebGl
Actual result --> Well, this is embarrassing. :( We tried to display this Web page, but it's not responding
Logcat shows:
I/Gecko ( 109): ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
Looks like a webgl crash.
Comment 2•12 years ago
|
||
Reproduced on Otoro. It's a SIGKILL, so it's likely to be another OOM. (The WebGL scene looks quite heavy by the time it crashes).
Comment 3•12 years ago
|
||
Also, in logcat just before the send/recv failure, there is a GonkMemoryPressure:
I/GonkMemoryPressure( 105): Dispatching low-memory memory-pressure event
I/GonkMemoryPressure( 513): Dispatching low-memory memory-pressure event
D/memalloc( 105): /dev/pmem: Freeing buffer base:0x4a786000 size:245760 offset:1228800 fd:119
D/memalloc( 105): /dev/pmem: Freeing buffer base:0x4a8fe000 size:491520 offset:2768896 fd:160
D/memalloc( 105): /dev/pmem: Freeing buffer base:0x4a7c2000 size:245760 offset:1474560 fd:148
D/memalloc( 105): /dev/pmem: Freeing buffer base:0x4a7fe000 size:1048576 offset:1720320 fd:152
D/memalloc( 105): /dev/pmem: Freeing buffer base:0x4a976000 size:491520 offset:3260416 fd:166
I/Gecko ( 105):
I/Gecko ( 105): ###!!! [Parent][AsyncChannel] Error: Channel error: cannot send/recv
Comment 4•12 years ago
|
||
The OOM always occurs after exactly 1485 WebGL calls here, so it's certainly related to WebGL. However, I am having a really hard time getting an about:memory dump for this one (basically, I'm OOM'ing before or during about:memory dumping). Since bug 820217 looks very similar and has an about:memory dump and a lot of investigation already, I'll keep working on that one.
Depends on: 820217
Updated•12 years ago
|
Component: Gaia::Browser → Canvas: WebGL
Product: Boot2Gecko → Core
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•