crash in mozilla::gfx::SurfaceStream::SwapConsumer

NEW
Unassigned

Status

()

Core
Graphics: Layers
P3
critical
5 years ago
10 months ago

People

(Reporter: Scoobidiver (away), Unassigned)

Tracking

({crash, regression})

22 Branch
ARM
Android
crash, regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [native-crash][gfx-noted], crash signature)

(Reporter)

Description

5 years ago
It has been hit by one user several times in Nightly.

Signature 	libstdc++.so@0xa01 More Reports Search
UUID	ab3e4f93-b3f3-4875-9b32-058e22130327
Date Processed	2013-03-27 02:36:14
Uptime	68
Last Crash	40.0 minutes before submission
Install Age	9.9 hours since version was first installed.
Install Time	2013-03-26 16:39:59
Product	FennecAndroid
Version	22.0a1
Build ID	20130326030941
Release Channel	nightly
OS	Android
OS Version	0.0.0 Linux 3.4.0-perf-g7ce11cd #1 SMP PREEMPT Tue Jan 29 11:41:33 PST 2013 armv7l google/occam/mako:4.2.2/JDQ39/573038:user/release-keys
Build Architecture	arm
Build Architecture Info	
Crash Reason	SIGSEGV
Crash Address	0xdeadbaad
App Notes 	
AdapterDescription: 'Qualcomm -- Adreno (TM) 320 -- OpenGL ES 2.0 V@6.0 AU@ (CL@2961380) -- Model: Nexus 4, Product: occam, Manufacturer: LGE, Hardware: mako'
EGL? EGL+ GL Context? GL Context+ GL Layers? GL Layers+ Stagefright? Stagefright+ WebGL? WebGL+ 
LGE Nexus 4
google/occam/mako:4.2.2/JDQ39/573038:user/release-keys
Processor Notes 	sp-processor03.phx1.mozilla.com_27948:2008; exploitablity tool: ERROR: unable to analyze dump
EMCheckCompatibility	True
Adapter Vendor ID	Qualcomm
Adapter Device ID	Adreno (TM) 320
Device	LGE Nexus 4
Android API Version	17 (REL)
Android CPU ABI	armeabi-v7a

Frame 	Module 	Signature 	Source
0 	libc.so 	libc.so@0x1a772 	
1 	libstdc++.so 	libstdc++.so@0xa01 	
2 	libstdc++.so 	libstdc++.so@0xa27 	
3 	libstdc++.so 	libstdc++.so@0x9e7 	
4 	libc.so 	libc.so@0x1d643 	
5 	libc.so 	libc.so@0x406af 	
6 	libstdc++.so 	libstdc++.so@0xa01 	
7 	libc.so 	libc.so@0x18072 	
8 	libc.so 	libc.so@0x21643 	
9 	libstdc++.so 	libstdc++.so@0x9e7 	
10 	libstdc++.so 	libstdc++.so@0xa27 	
11 	libstdc++.so 	libstdc++.so@0xa27 	
12 	libstdc++.so 	libstdc++.so@0xa27 	
13 	libxul.so 	mozilla::gfx::SurfaceStream::SwapConsumer 	SurfaceStream.cpp:153
14 	libxul.so 	mozilla::layers::ShadowCanvasLayerOGL::RenderLayer 	CanvasLayerOGL.cpp:564
15 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x3c7b1 	
16 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x6a337 	
17 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x6a11b 	
18 	libxul.so 	gfxMatrix::TransformBounds const 	gfxMatrix.cpp:107
19 	libicuuc.so 	libicuuc.so@0x79ffe 	
20 	dalvik-heap (deleted) 	dalvik-heap @0x18dbffe 	
21 	dalvik-heap (deleted) 	dalvik-heap @0x1f45bffe 	
22 	libdvm.so 	libdvm.so@0x96ffe 	
23 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x61031 	
24 	libGLESv2_adreno200.so 	libGLESv2_adreno200.so@0x3ff5b 	
25 	libdvm.so 	libdvm.so@0x1b031 	
26 	dalvik-heap (deleted) 	dalvik-heap @0x205bffe 	
27 	libxul.so 	mozilla::layers::ContainerRender<mozilla::layers::ShadowContainerLayerOGL> 	ContainerLayerOGL.cpp:274 

More reports at:
https://crash-stats.mozilla.com/report/list?signature=libstdc%2B%2B.so%400xa01
Looking at : https://crash-analysis.mozilla.com/rkaiser/2013-03-28/2013-03-28.fennecandroid.nightly.devices.weekly.html

Devices affected : 
LGE Nexus 4 	29
Samsung Nexus 10 	1
Asus Nexus 7

It seems like it's mostly on Android 4.2.2
(Reporter)

Comment 3

5 years ago
(In reply to Naoki Hirata :nhirata (please use needinfo instead of cc) from comment #1)
> LGE Nexus 4 	29
Single user for that one.

It first showed up in 22.0a1/20130324. The regression range might be (single user at the beginning):
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=3825fdbcec62&tochange=0a10eca0c521
It might be a regression from bug 829747.
status-firefox21: --- → unaffected
Keywords: topcrash → regression
Version: Trunk → 22 Branch
(Reporter)

Updated

5 years ago
Crash Signature: [@ libstdc++.so@0xa01] → [@ libstdc++.so@0xa01] [@ libstdc++.so@0xa13]
(Reporter)

Updated

5 years ago
Crash Signature: [@ libstdc++.so@0xa01] [@ libstdc++.so@0xa13] → [@ libstdc++.so@0xa01] [@ libstdc++.so@0xa13] [@ __cxa_pure_virtual ]
Summary: crash in mozilla::gfx::SurfaceStream::SwapConsumer @ libstdc++ → crash in mozilla::gfx::SurfaceStream::SwapConsumer
(Reporter)

Updated

5 years ago
status-firefox23: --- → affected
It looks like this still occurs with current Fennec versions but at low volume. I can see 16 reports over the last week with Fennec 46.0.1.
status-firefox21: unaffected → ---
status-firefox22: affected → ---
status-firefox23: affected → ---
Whiteboard: [native-crash] → [native-crash][gfx-noted]
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.