Closed Bug 748721 Opened 13 years ago Closed 13 years ago

crash in mozilla::layers::BasicTiledLayerTile::BasicTiledLayerTile

Categories

(Core :: Graphics, defect)

14 Branch
ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
blocking-fennec1.0 --- +

People

(Reporter: scoobidiver, Assigned: BenWa)

References

()

Details

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

Crash Data

It first appeared in 14.0a1/20120424075151. The regression range is: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=21da3f655b30&tochange=f410f3436cdb It's likely a regression from bug 739679. Signature _MD_ATOMIC_ADD | PR_AtomicIncrement | mozilla::layers::BasicTiledLayerTile::BasicTiledLayerTile More Reports Search UUID e49ea64f-b39f-4b05-8996-aac5c2120425 Date Processed 2012-04-25 09:01:33 Uptime 413 Install Age 6.9 minutes since version was first installed. Install Time 2012-04-25 08:54:22 Product FennecAndroid Version 15.0a1 Build ID 20120424181127 Release Channel nightly OS Linux OS Version 0.0.0 Linux 2.6.39.4 #1 SMP PREEMPT Mon Mar 12 14:57:15 CST 2012 armv7l Build Architecture arm Build Architecture Info Crash Reason SIGSEGV Crash Address 0x14 App Notes EGL? EGL+ AdapterVendorID: ventana, AdapterDeviceID: Transformer TF101. AdapterDescription: 'NVIDIA, Model: 'Transformer TF101', Product: 'WW_epad', Manufacturer: 'asus', Hardware: 'ventana''. GL Context? GL Context+ GL Layers? GL Layers+ asus Transformer TF101 asus/WW_epad/TF101:4.0.3/IML74K/WW_epad-9.2.1.17-20120312:user/release-keys EMCheckCompatibility True Frame Module Signature Source 0 libnspr4.so _MD_ATOMIC_ADD nsprpub/pr/include/md/_linux.h:256 1 libnspr4.so PR_AtomicIncrement nsprpub/pr/src/misc/pratom.c:306 2 libxul.so mozilla::layers::BasicTiledLayerTile::BasicTiledLayerTile nsAtomicRefcnt.h:78 3 libxul.so mozilla::layers::BasicTiledLayerBuffer::PaintThebes gfx/layers/TiledLayerBuffer.h:216 4 libxul.so mozilla::layers::BasicTiledThebesLayer::PaintThebes gfx/layers/basic/BasicTiledThebesLayer.cpp:235 5 libxul.so mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1875 6 libxul.so mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1890 7 libxul.so mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1890 8 libxul.so mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1890 9 libxul.so mozilla::layers::BasicLayerManager::EndTransactionInternal gfx/layers/basic/BasicLayers.cpp:1580 10 libxul.so mozilla::layers::BasicShadowLayerManager::EndTransaction gfx/layers/basic/BasicLayers.cpp:1527 11 libxul.so nsDisplayList::PaintForFrame layout/base/nsDisplayList.cpp:647 12 libxul.so nsDisplayList::PaintRoot layout/base/nsDisplayList.cpp:552 13 libxul.so nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:1802 14 libxul.so PresShell::Paint layout/base/nsPresShell.cpp:5426 15 libxul.so nsViewManager::Refresh view/src/nsViewManager.cpp:377 16 libxul.so nsViewManager::DispatchEvent view/src/nsViewManager.cpp:813 17 libxul.so HandleEvent view/src/nsView.cpp:158 18 libxul.so nsWindow::DispatchEvent widget/android/nsWindow.cpp:673 19 libxul.so nsWindow::DrawTo widget/android/nsWindow.cpp:1036 20 libxul.so nsWindow::DrawTo widget/android/nsWindow.cpp:1084 21 libxul.so nsWindow::OnDraw widget/android/nsWindow.cpp:1151 22 libxul.so nsWindow::OnGlobalAndroidEvent widget/android/nsWindow.cpp:898 23 libxul.so nsAppShell::ProcessNextNativeEvent widget/android/nsAppShell.cpp:491 24 libxul.so nsBaseAppShell::DoProcessNextNativeEvent widget/xpwidgets/nsBaseAppShell.cpp:171 25 libxul.so nsBaseAppShell::OnProcessNextEvent widget/xpwidgets/nsBaseAppShell.cpp:306 26 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:618 27 libxul.so NS_ProcessNextEvent_P obj-firefox/xpcom/build/nsThreadUtils.cpp:245 28 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:110 29 libxul.so MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:208 30 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:201 31 libxul.so nsBaseAppShell::Run widget/xpwidgets/nsBaseAppShell.cpp:189 32 libxul.so nsAppStartup::Run toolkit/components/startup/nsAppStartup.cpp:295 33 libxul.so XREMain::XRE_mainRun toolkit/xre/nsAppRunner.cpp:3780 34 libxul.so XREMain::XRE_main toolkit/xre/nsAppRunner.cpp:3857 35 libxul.so XRE_main toolkit/xre/nsAppRunner.cpp:3933 36 libxul.so GeckoStart toolkit/xre/nsAndroidStartup.cpp:109 ... More reports at: https://crash-stats.mozilla.com/report/list?signature=_MD_ATOMIC_ADD+|+PR_AtomicIncrement+|+mozilla%3A%3Alayers%3A%3ABasicTiledLayerTile%3A%3ABasicTiledLayerTile
I can reliably reproduce this on my Nexus and this page: http://touchreviews.net/apple-inc-aapl-rumored-discontinue-17inch-macbook-pro/
blocking-fennec1.0: --- → ?
Benoit, we can't reproduce this on inbound any more, could this have been fixed/improved post landing by retained tiles or something?
Assignee: nobody → bgirard
We need to watch this bug to see if the crashes truly went away or not. The crashes had started I believe on the 23rd, but seem to have been fixed with an inbound change on the 25th from what I recall someone mentioning.
I'll be looking into this, I expect the problem is still there.
blocking-fennec1.0: ? → +
There are no crashes in 15.0a1/20120427 so far.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.