Closed Bug 778445 Opened 12 years ago Closed 8 years ago

crash in nsDisplayScrollLayer::BuildLayer @ mozilla::FrameLayerBuilder::BuildContainerLayerFor on Honeycomb

Categories

(Core :: Layout, defect)

15 Branch
ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox47 --- wontfix
firefox48 --- wontfix
firefox-esr45 --- wontfix

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, regression, Whiteboard: [native-crash])

Crash Data

It's #19 top crasher in 15.0b2 and first appeared in this build. The Beta regression range is:
http://hg.mozilla.org/releases/mozilla-beta/pushloghtml?fromchange=695042299ec9&tochange=166ba24e4239
It's likely a regression from bug 687267.

Signature 	mozilla::FrameLayerBuilder::BuildContainerLayerFor More Reports Search
UUID	d4c6dfd8-dec0-4a5f-b19c-5b48c2120728
Date Processed	2012-07-28 15:58:38
Uptime	240
Install Age	1.1 hours since version was first installed.
Install Time	2012-07-28 21:48:53
Product	FennecAndroid
Version	15.0
Build ID	20120724190501
Release Channel	beta
OS	Linux
OS Version	0.0.0 Linux 2.6.36.3 #1 SMP PREEMPT Tue Aug 30 18:45:00 KST 2011 armv7l
Build Architecture	arm
Build Architecture Info	
Crash Reason	SIGSEGV
Crash Address	0x10
App Notes 	
AdapterVendorID: p3, AdapterDeviceID: GT-P7500.
AdapterDescription: 'Model: 'GT-P7500', Product: 'GT-P7500', Manufacturer: 'samsung', Hardware: 'p3''.
EGL? EGL+ GL Context? GL Context+ GL Layers? GL Layers+ 
samsung GT-P7500
samsung/GT-P7500/GT-P7500:3.1/HMJ37/DXKH5:user/release-keys
EMCheckCompatibility	True
Adapter Vendor ID	p3
Adapter Device ID	GT-P7500

Frame 	Module 	Signature 	Source
0 	libxul.so 	mozilla::FrameLayerBuilder::BuildContainerLayerFor 	Layers.h:742
1 	libxul.so 	nsDisplayScrollLayer::BuildLayer 	layout/base/nsDisplayList.cpp:2068
2 	libxul.so 	mozilla::::ContainerState::ProcessDisplayItems 	layout/base/FrameLayerBuilder.cpp:1664
3 	libxul.so 	mozilla::FrameLayerBuilder::BuildContainerLayerFor 	layout/base/FrameLayerBuilder.cpp:2152
4 	libxul.so 	nsDisplayOwnLayer::BuildLayer 	layout/base/nsDisplayList.cpp:2001
5 	libxul.so 	mozilla::::ContainerState::ProcessDisplayItems 	layout/base/FrameLayerBuilder.cpp:1664
6 	libxul.so 	mozilla::::ContainerState::ProcessDisplayItems 	layout/base/FrameLayerBuilder.cpp:1612
7 	libxul.so 	mozilla::::ContainerState::ProcessDisplayItems 	layout/base/FrameLayerBuilder.cpp:1612
8 	libxul.so 	mozilla::FrameLayerBuilder::BuildContainerLayerFor 	layout/base/FrameLayerBuilder.cpp:2152
9 	libxul.so 	nsDisplayList::PaintForFrame 	layout/base/nsDisplayList.cpp:611
10 	libxul.so 	nsDisplayList::PaintRoot 	layout/base/nsDisplayList.cpp:551
11 	libxul.so 	nsLayoutUtils::PaintFrame 	layout/base/nsLayoutUtils.cpp:1790
12 	libxul.so 	PresShell::Paint 	layout/base/nsPresShell.cpp:5277
13 	libxul.so 	nsViewManager::Refresh 	view/src/nsViewManager.cpp:341
14 	libxul.so 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:770
15 	libxul.so 	HandleEvent 	view/src/nsView.cpp:126
16 	libxul.so 	nsWindow::DispatchEvent 	widget/android/nsWindow.cpp:636
17 	libxul.so 	nsWindow::DrawTo 	widget/android/nsWindow.cpp:1002
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3AFrameLayerBuilder%3A%3ABuildContainerLayerFor
I found a site that consistently causes this issue.  Unfortunately it is the NASCAR racebuddy site, that is only available during a race, so not very good for debugging purposes.
Keywords: needURLs
1 	http://www.people.com/people/article/0,,20622257,00.html?xid=rss-topheadlines
1 	http://www.india-forums.com/tv-show/25/cid/video/219409-cid-episode-861-12th-august-2012.htm
1 	http://www.guardian.co.uk/world/video/2012/aug/15/rome-cannabis-farm-mussolini-tunnel-video
1 	http://www.androidik.com/4626-dark-kingdom-thd-anons.html
1 	http://tvthek.orf.at/l/programs/889789-Sport-Aktuell
1 	http://www.stern.de/digital/computer/tablets-verdraengen-pcs-siegeszug-von-ipad-co-geht-weiter-1881062.html
1 	http://www.thedailyshow.com/full-episodes/tue-august-14-2012-misty-may-treanor
1 	http://www.smh.com.au/technology/sci-tech/roving-rover-curiosity-takes-first-spin-around-mars-20120823-24nd0.html
1 	http://v.youku.com/v_show/id_XNDI4MzU3ODMy.html
1 	http://dsc.discovery.com/tv-shows/bering-sea-gold/videos
1 	http://science.discovery.com/tv/through-the-wormhole/
1 	http://www.metacafe.com/watch/8036951/best_mobile_phone_deals_with_free_gifts/
1 	http://www.nascar.com/multimedia/webcast/nns_racebuddy/
1 	http://tn.nova.cz/zpravy/zahranici/ufo-nebo-tajna-zbran-nad-antarktidou-se-objev
1 	http://www.letv.com/ptv/vplay/815084.html
1 	http://www.dailykos.com/story/2012/08/17/1121265/-WOW-Stephanie-Cutter-slices-up-Romney-s-white-board-B-S
1 	http://www.welt.de/wissenschaft/weltraum/article108630851/Curiosity-kann-nach-Software-Update-losrollen.html
1 	http://www.youtube.com/watch?v=pSeLBsQ0j7Q
1 	http://blog.livedoor.jp/knorr1210/lite/archives/14493403.html
Keywords: needURLs
Summary: crash in mozilla::FrameLayerBuilder::BuildContainerLayerFor on Honeycomb → crash in nsDisplayScrollLayer::BuildLayer @ mozilla::FrameLayerBuilder::BuildContainerLayerFor on Honeycomb
I am getting this crash consistently in 17.0a1 when I go 'offline' on facebook chat and then scroll up/down my timeline. Going back 'online' with chat resolves the problem.

One of the several crash reports:

https://crash-stats.mozilla.com/report/index/bp-5ce86f2c-287c-492c-bce4-b9e572120826
(In reply to ex.astris from comment #3) 
> https://crash-stats.mozilla.com/report/index/bp-5ce86f2c-287c-492c-bce4-
> b9e572120826
It's not an Android crash and the stack trace is different from the one in comment 0.
Crash volume for signature 'mozilla::FrameLayerBuilder::BuildContainerLayerFor':
 - nightly (version 50): 0 crash from 2016-06-06.
 - aurora  (version 49): 4 crashes from 2016-06-07.
 - beta    (version 48): 8 crashes from 2016-06-06.
 - release (version 47): 83 crashes from 2016-05-31.
 - esr     (version 45): 3 crashes from 2016-04-07.

Crash volume on the last weeks:
             Week N-1   Week N-2   Week N-3   Week N-4   Week N-5   Week N-6   Week N-7
 - nightly          0          0          0          0          0          0          0
 - aurora           4          0          0          0          0          0          0
 - beta             1          1          1          0          3          1          1
 - release         10         11          9         12         16         14          3
 - esr              0          0          1          0          0          0          0

Affected platforms: Windows, Mac OS X, Linux
Honeycomb is not supported anymore.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.