crash in [@ mozilla::layers::ImageClientSingle::UpdateImage ]

NEW
Assigned to

Status

()

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

People

(Reporter: SpeciesX, Assigned: nical, NeedInfo)

Tracking

({crash})

unspecified
crash
Points:
---

Firefox Tracking Flags

(firefox-esr45 affected, firefox52 wontfix, firefox-esr52 wontfix, firefox53 wontfix, firefox54 wontfix, firefox55 wontfix, firefox56 wontfix, firefox57 wontfix, firefox58 wontfix, firefox59 ?)

Details

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

(Reporter)

Description

3 years ago
https://crash-stats.mozilla.com/report/index/7d35c00e-da47-42ac-8d62-43d6c2151228

Crashing Thread (12)
Frame 	Module 	Signature 	Source
0 	libxul.so 	mozilla::layers::ImageClientSingle::UpdateImage 	gfx/layers/client/ImageClient.cpp
1 	libxul.so 	mozilla::layers::ClientImageLayer::RenderLayer 	gfx/layers/client/ClientImageLayer.cpp
2 	libxul.so 	mozilla::layers::ClientTiledPaintedLayer::RenderLayer 	gfx/layers/client/ClientLayerManager.h
3 	libxul.so 	mozilla::layers::ClientContainerLayer::RenderLayer 	gfx/layers/client/ClientContainerLayer.h
4 	libxul.so 	mozilla::layers::ClientContainerLayer::RenderLayer 	gfx/layers/client/ClientContainerLayer.h
5 	libxul.so 	mozilla::layers::ClientLayerManager::EndTransactionInternal 	gfx/layers/client/ClientLayerManager.cpp
6 	libxul.so 	mozilla::layers::ClientLayerManager::EndTransaction 	gfx/layers/client/ClientLayerManager.cpp
7 	libxul.so 	nsDisplayList::PaintRoot 	layout/base/nsDisplayList.cpp
8 	libxul.so 	nsLayoutUtils::PaintFrame 	layout/base/nsLayoutUtils.cpp
9 	libxul.so 	PresShell::Paint 	layout/base/nsPresShell.cpp
10 	libxul.so 	nsViewManager::ProcessPendingUpdatesPaint 	view/nsViewManager.cpp
11 	libxul.so 	nsViewManager::ProcessPendingUpdatesForView 	view/nsViewManager.cpp
12 	libxul.so 	nsRefreshDriver::Tick 	layout/base/nsRefreshDriver.cpp
13 	libxul.so 	mozilla::RefreshDriverTimer::TickRefreshDrivers 	layout/base/nsRefreshDriver.cpp
14 	libxul.so 	mozilla::RefreshDriverTimer::Tick 	layout/base/nsRefreshDriver.cpp
15 	libxul.so 	mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver 	layout/base/nsRefreshDriver.cpp
16 	libxul.so 	nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, mozilla::TimeStamp>::Run 	xpcom/glue/nsThreadUtils.h
17 	libxul.so 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp
18 	libxul.so 	NS_ProcessNextEvent 	xpcom/glue/nsThreadUtils.cpp
19 	libxul.so 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp
20 	libxul.so 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc
21 	libxul.so 	nsBaseAppShell::Run 	widget/nsBaseAppShell.cpp
22 	libxul.so 	nsAppStartup::Run 	toolkit/components/startup/nsAppStartup.cpp
23 	libxul.so 	XREMain::XRE_mainRun 	toolkit/xre/nsAppRunner.cpp
24 	libxul.so 	XREMain::XRE_main 	toolkit/xre/nsAppRunner.cpp
25 	libxul.so 	XRE_main 	toolkit/xre/nsAppRunner.cpp
26 	libxul.so 	GeckoStart 	toolkit/xre/nsAndroidStartup.cpp
27 	libmozglue.so 	Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun 	mozglue/android/APKOpen.cpp
Ø 28 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x9542f5 	
Ø 29 	dalvik-alloc space (deleted) 	dalvik-alloc space (deleted)@0x31d1e 	
Ø 30 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x1b1fe 	
Ø 31 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x209e 	
Ø 32 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x29543e 	
Ø 33 	libcutils.so 	libcutils.so@0xc036 	
Ø 34 	dalvik-alloc space (deleted) 	dalvik-alloc space (deleted)@0x15516 	
Ø 35 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x20be 	
Ø 36 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x20de 	
Ø 37 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x209e 	
Ø 38 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x20fe 	
Ø 39 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0xae 	
Ø 40 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x97e397 	
Ø 41 	dalvik-alloc space (deleted) 	dalvik-alloc space (deleted)@0x15516 	
Ø 42 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x29543e 	
Ø 43 	system@framework@boot.art 	system@framework@boot.art@0x48e286 	
Ø 44 	libc.so 	libc.so@0x47641 	
Ø 45 	libart.so 	libart.so@0xa2db7 	
Ø 46 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x1907e 	
Ø 47 	dalvik-alloc space (deleted) 	dalvik-alloc space (deleted)@0x15516 	
Ø 48 	dalvik-alloc space (deleted) 	dalvik-alloc space (deleted)@0x15516 	
Ø 49 	libart.so 	libart.so@0x1dc113 	
Ø 50 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x45e67f 	
Ø 51 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x45e67f 	
Ø 52 	libc.so 	libc.so@0x4ba69 	
Ø 53 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x2407ae 	
Ø 54 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x45e67f 	
Ø 55 	libart.so 	libart.so@0x2199b1 	
Ø 56 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x45e67f 	
Ø 57 	libc.so 	libc.so@0xfa4f 	
Ø 58 	libc++.so 	libc++.so@0x456db 	
Ø 59 	data@app@org.mozilla.fennec-2@base.apk@classes.dex 	data@app@org.mozilla.fennec-2@base.apk@classes.dex@0x45e67f 	
Ø 60 	dalvik-main space (deleted) 	dalvik-main space (deleted)@0x2407ae 	
Ø 61 	libart.so 	libart.so@0x246181 	
Ø 62 	libart.so 	libart.so@0x289fb3 	
Ø 63 	libart.so 	libart.so@0x22efe1 	
Ø 64 	libart.so 	libart.so@0x2c05a6 	
Ø 65 	libart.so 	libart.so@0x2bfe72 	
Ø 66 	libart.so 	libart.so@0x2c05a6 	
Ø 67 	libart.so 	libart.so@0x2bfd92 	
Ø 68 	libart.so 	libart.so@0x2bfda6 	
Ø 69 	libc.so 	libc.so@0x16a17 	
Ø 70 	libc.so 	libc.so@0x1378b 	
Ø 71 	libc.so 	libc.so@0x137ab 	
Ø 72 	libc.so 	libc.so@0x1378b 	
Ø 73 	libc.so 	libc.so@0x1378b 	
Ø 74 	libc.so 	libc.so@0x1188b


More reports at:
https://crash-stats.mozilla.com/report/list?product=FennecAndroid&signature=mozilla%3A%3Alayers%3A%3AImageClientSingle%3A%3AUpdateImage
(Reporter)

Updated

3 years ago
Keywords: crash
(Reporter)

Updated

3 years ago
Severity: normal → critical

Comment 4

2 years ago
I reproduced this crash now on a clean profile, by scrolling 
https://www.facebook.com/788066661262483/photos/?tab=album&album_id=802558156480000
(In reply to Yorgos from comment #4)
> I reproduced this crash now on a clean profile, by scrolling 
> https://www.facebook.com/788066661262483/photos/
> ?tab=album&album_id=802558156480000

Good work that you were able to reproduce using clean profile.  I was not able to reproduce using nightly build on my w520 laptop, win7 64bit. Can you still reproduce using newer version?

Also, I can very much recommend you enable the 3gb memory for vista http://dwf.blogs.com/beyond_the_paper/2009/04/enabling-3gb-switch-on-windows-vista.html - it will help extend the useful life of your machine. You might also get better performance out of Firefox.  However, note - I think Firefox are dropping support for vista starting in version 53.
Flags: needinfo?(condacum)
Status: UNCONFIRMED → NEW
status-firefox52: --- → affected
status-firefox53: --- → affected
status-firefox54: --- → affected
status-firefox-esr45: --- → affected
status-firefox-esr52: --- → affected
Component: General → Graphics: Layers
Ever confirmed: true
OS: Android → All
Hardware: ARM → All
Version: Trunk → unspecified
Too late for firefox 52, mass-wontfix.
status-firefox52: affected → wontfix
Assignee: nobody → nical.bugzilla
status-firefox53: affected → wontfix
status-firefox54: affected → wontfix
status-firefox55: --- → wontfix
status-firefox56: --- → wontfix
status-firefox57: --- → wontfix
status-firefox58: --- → fix-optional
status-firefox-esr52: affected → wontfix
Priority: -- → P3
Whiteboard: [gfx-noted]
You need to log in before you can comment on or make changes to this bug.