Closed Bug 1235593 Opened 8 years ago Closed 3 years ago

intermittent crash in mozilla::layers::ClientTiledPaintedLayer::~ClientTiledPaintedLayer

Categories

(Core :: Graphics: Layers, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: aryx, Unassigned)

Details

(Keywords: crash, intermittent-failure, Whiteboard: gfx-noted)

Crash Data

Android 2.3 API9 opt
https://treeherder.mozilla.org/logviewer.html#?job_id=19080114&repo=mozilla-inbound

08:25:30     INFO -  REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/dom/canvas/test/reftest/webgl-clear-test.html?depth | 486 / 836 (58%)
08:25:30     INFO -  INFO | automation.py | Application ran for: 0:31:59.166943
08:25:30     INFO -  INFO | zombiecheck | Reading PID log: /tmp/tmp49TZQXpidlog
08:25:31     INFO -  /data/tombstones does not exist; tombstone check skipped
08:25:32     INFO -  mozcrash INFO | Downloading symbols from: https://queue.taskcluster.net/v1/task/Dmv6x0I1T56XyB6UvQuVCg/artifacts/public/build/fennec-46.0a1.en-US.android-arm.crashreporter-symbols.zip
08:25:41     INFO -  mozcrash INFO | Saved minidump as /builds/slave/test/build/blobber_upload_dir/7d2a08a0-d28e-44c1-38145507-3d31b1c5.dmp
08:25:41     INFO -  mozcrash INFO | Saved app info as /builds/slave/test/build/blobber_upload_dir/7d2a08a0-d28e-44c1-38145507-3d31b1c5.extra
08:25:41  WARNING -  PROCESS-CRASH | http://10.0.2.2:8854/tests/dom/canvas/test/reftest/webgl-clear-test.html?depth | application crashed [@ jemalloc_crash]
08:25:41     INFO -  Crash dump filename: /tmp/tmpe81k5A/7d2a08a0-d28e-44c1-38145507-3d31b1c5.dmp
08:25:41     INFO -  Operating system: Android
08:25:41     INFO -                    0.0.0 Linux 2.6.29-g4bb8fa0 #1 Fri Feb 20 17:28:01 MST 2015 armv7l generic/sdk/generic:2.3.7/GINGERBREAD/eng.ubuntu.20140123.014351:eng/test-keys
08:25:41     INFO -  CPU: arm
08:25:41     INFO -       ARMv0
08:25:41     INFO -       0 CPUs
08:25:41     INFO -  Crash reason:  SIGSEGV
08:25:41     INFO -  Crash address: 0x0
08:25:41     INFO -  Process uptime: not available
08:25:41     INFO -  Thread 10 (crashed)
08:25:41     INFO -   0  libmozglue.so!jemalloc_crash [jemalloc.c:a8ab181530f2 : 1624 + 0x2]
08:25:41     INFO -       r0 = 0x00000000    r1 = 0x00000001    r2 = 0x384adf00    r3 = 0x00000000
08:25:41     INFO -       r4 = 0x60064000    r5 = 0x4b700040    r6 = 0x6000054c    r7 = 0x4b700044
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x60000000   r10 = 0x60071800   r12 = 0x00000000
08:25:41     INFO -       fp = 0x5e9e0800    sp = 0x4b5b2c30    lr = 0x80321143    pc = 0x8031d416
08:25:41     INFO -      Found by: given as instruction pointer in context
08:25:41     INFO -   1  libmozglue.so!arena_dalloc [jemalloc.c:a8ab181530f2 : 4727 + 0x3]
08:25:41     INFO -       r4 = 0x60064000    r5 = 0x4b700040    r6 = 0x6000054c    r7 = 0x4b700044
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x60000000   r10 = 0x60071800    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c30    pc = 0x80321143
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   2  libxul.so!mozilla::layers::ClientTiledPaintedLayer::~ClientTiledPaintedLayer [mozalloc.h:a8ab181530f2 : 210 + 0x5]
08:25:41     INFO -       r4 = 0x60071800    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c50    pc = 0x52cdb71f
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   3  libxul.so!mozilla::layers::Layer::Release [Layers.h:a8ab181530f2 : 724 + 0x3]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c58    pc = 0x52cb50b5
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   4  libxul.so!mozilla::layers::ContainerLayer::RemoveChild [Layers.cpp:a8ab181530f2 : 1210 + 0x5]
08:25:41     INFO -       r4 = 0x60071800    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c60    pc = 0x52cb56f9
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   5  libxul.so!mozilla::layers::ClientContainerLayer::~ClientContainerLayer [ClientContainerLayer.h:a8ab181530f2 : 40 + 0x5]
08:25:41     INFO -       r4 = 0x6006c400    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c68    pc = 0x52ce2109
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   6  libxul.so!mozilla::layers::ClientContainerLayer::~ClientContainerLayer [ClientContainerLayer.h:a8ab181530f2 : 44 + 0x3]
08:25:41     INFO -       r4 = 0x6006c400    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c70    pc = 0x52ce2131
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   7  libxul.so!RefPtr<mozilla::layers::Layer>::~RefPtr [Layers.h:a8ab181530f2 : 724 + 0x3]
08:25:41     INFO -       r4 = 0x600f5ed4    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c78    pc = 0x52cb2dd9
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   8  libxul.so!mozilla::layers::LayerPropertiesBase::~LayerPropertiesBase [LayerTreeInvalidation.cpp:a8ab181530f2 : 163 + 0x5]
08:25:41     INFO -       r4 = 0x600f5ed0    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c80    pc = 0x52cb387d
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -   9  libxul.so!mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties [LayerTreeInvalidation.cpp:a8ab181530f2 : 266 + 0x5]
08:25:41     INFO -       r4 = 0x600f5ed0    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c88    pc = 0x52cb3975
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  10  libxul.so!mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties [LayerTreeInvalidation.cpp:a8ab181530f2 : 266 + 0x5]
08:25:41     INFO -       r4 = 0x600f5ed0    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c90    pc = 0x52cb3985
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  11  libxul.so!mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >::~UniquePtr + 0x11
08:25:41     INFO -       r4 = 0x5eaf8970    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2c98    pc = 0x528ce0b9
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  12  libxul.so!nsTArray_Impl<mozilla::UniquePtr<mozilla::layers::LayerPropertiesBase, mozilla::DefaultDelete<mozilla::layers::LayerPropertiesBase> >, nsTArrayInfallibleAllocator>::~nsTArray_Impl [nsTArray.h:a8ab181530f2 : 520 + 0x3]
08:25:41     INFO -       r4 = 0x600f53b8    r5 = 0x5eaf8974    r6 = 0x00000003    r7 = 0x0000000c
08:25:41     INFO -       r8 = 0x5eaf8974    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2ca0    pc = 0x52cb37d3
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  13  libxul.so!mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties [nsTArray.h:a8ab181530f2 : 2084 + 0x3]
08:25:41     INFO -       r4 = 0x600f5320    r5 = 0x4b5b2d38    r6 = 0x4b5b2d2c    r7 = 0x4b5b2d48
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2cb8    pc = 0x52cb396f
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  14  libxul.so!mozilla::layers::ContainerLayerProperties::~ContainerLayerProperties [LayerTreeInvalidation.cpp:a8ab181530f2 : 266 + 0x5]
08:25:41     INFO -       r4 = 0x600f5320    r5 = 0x4b5b2d38    r6 = 0x4b5b2d2c    r7 = 0x4b5b2d48
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2cc0    pc = 0x52cb3985
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  15  libxul.so!mozilla::UniquePtr<GMPVideoGetterCallback<GMPVideoEncoderProxy>, mozilla::DefaultDelete<GMPVideoGetterCallback<GMPVideoEncoderProxy> > >::~UniquePtr + 0x11
08:25:41     INFO -       r4 = 0x4b5b2d30    r5 = 0x4b5b2d38    r6 = 0x4b5b2d2c    r7 = 0x4b5b2d48
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2cc8    pc = 0x528ce0b9
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  16  libxul.so!nsDisplayList::PaintRoot [nsDisplayList.cpp:a8ab181530f2 : 1611 + 0x5]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x4b5b2d38    r6 = 0x4b5b2d2c    r7 = 0x4b5b2d48
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x000003e8    fp = 0x5e9e0800
08:25:41     INFO -       sp = 0x4b5b2cd0    pc = 0x53565b25
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  17  libxul.so!nsLayoutUtils::PaintFrame [nsLayoutUtils.cpp:a8ab181530f2 : 3363 + 0x7]
08:25:41     INFO -       r4 = 0x5e958628    r5 = 0x4b5b2fd8    r6 = 0x4b5b2fbc    r7 = 0x4b5b3070
08:25:41     INFO -       r8 = 0x4b5b2f18    r9 = 0x0000000d   r10 = 0x00000000    fp = 0x00000000
08:25:41     INFO -       sp = 0x4b5b2ed8    pc = 0x53592001
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  18  libxul.so!PresShell::Paint [nsPresShell.cpp:a8ab181530f2 : 6015 + 0xd]
08:25:41     INFO -       r4 = 0x5d24c690    r5 = 0x4b88b2c0    r6 = 0x5e958628    r7 = 0x5d835fa0
08:25:41     INFO -       r8 = 0x00000001    r9 = 0xffffffff   r10 = 0x00000000    fp = 0x5a1d876c
08:25:41     INFO -       sp = 0x4b5b3548    pc = 0x535926fd
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  19  libxul.so!nsViewManager::ProcessPendingUpdatesPaint [nsViewManager.cpp:a8ab181530f2 : 467 + 0x9]
08:25:41     INFO -       r4 = 0x5d835fa0    r5 = 0x5d24b370    r6 = 0x5e9804f0    r7 = 0x4b88b2c0
08:25:41     INFO -       r8 = 0x4b5b35dc    r9 = 0x53592581   r10 = 0x00000000    fp = 0x5a1d876c
08:25:41     INFO -       sp = 0x4b5b35d8    pc = 0x5345f575
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  20  libxul.so!nsViewManager::ProcessPendingUpdatesForView [nsViewManager.cpp:a8ab181530f2 : 398 + 0x7]
08:25:41     INFO -       r4 = 0x4b5b3614    r5 = 0x00000000    r6 = 0x4b5b3610    r7 = 0x5e9804f0
08:25:41     INFO -       r8 = 0x5d24b370    r9 = 0x00000001   r10 = 0x00000000    fp = 0x5a1d876c
08:25:41     INFO -       sp = 0x4b5b3610    pc = 0x5345f679
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  21  libxul.so!nsRefreshDriver::Tick [nsRefreshDriver.cpp:a8ab181530f2 : 1860 + 0x3]
08:25:41     INFO -       r4 = 0x4b5b36cc    r5 = 0x5e9804f0    r6 = 0x54776f50    r7 = 0x54105f1b
08:25:41     INFO -       r8 = 0x5a1d8650    r9 = 0x00bca71b   r10 = 0x4b5b36cc    fp = 0x5a1d876c
08:25:41     INFO -       sp = 0x4b5b3638    pc = 0x5353b7fb
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  22  libxul.so!mozilla::RefreshDriverTimer::TickRefreshDrivers [nsRefreshDriver.cpp:a8ab181530f2 : 237 + 0xb]
08:25:41     INFO -       r4 = 0x5ea610fc    r5 = 0x4b5b3754    r6 = 0xde49704c    r7 = 0x0005280b
08:25:41     INFO -       r8 = 0x7bd686a0    r9 = 0x000001e0   r10 = 0x5ea610fc    fp = 0x4b8023c4
08:25:41     INFO -       sp = 0x4b5b3748    pc = 0x5353bae9
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  23  libxul.so!mozilla::RefreshDriverTimer::Tick [nsRefreshDriver.cpp:a8ab181530f2 : 256 + 0x11]
08:25:41     INFO -       r4 = 0x5a290800    r5 = 0x541c143d    r6 = 0x7bd686a0    r7 = 0x000001e0
08:25:41     INFO -       r8 = 0xde49704c    r9 = 0x0005280b   r10 = 0x00000001    fp = 0x4b8023c4
08:25:41     INFO -       sp = 0x4b5b3778    pc = 0x5353bb61
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  24  libxul.so!mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver [nsRefreshDriver.cpp:a8ab181530f2 : 567 + 0xd]
08:25:41     INFO -       r4 = 0x5a290800    r5 = 0x4b5b37b8    r6 = 0x4b5b37c0    r7 = 0x000001e0
08:25:41     INFO -       r8 = 0xde49b460    r9 = 0x0005280b   r10 = 0x00000001    fp = 0x4b8023c4
08:25:41     INFO -       sp = 0x4b5b37a0    pc = 0x5353bc75
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  25  libxul.so!nsRunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, mozilla::TimeStamp>::Run [nsThreadUtils.h:a8ab181530f2 : 676 + 0x1]
08:25:41     INFO -       r4 = 0x4b802390    r5 = 0x00000000    r6 = 0x4b5b3810    r7 = 0x4b5b381c
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x4b5b3857   r10 = 0x00000001    fp = 0x4b8023c4
08:25:41     INFO -       sp = 0x4b5b37f0    pc = 0x535380a5
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  26  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:a8ab181530f2 : 989 + 0x3]
08:25:41     INFO -       r4 = 0x4b802390    r5 = 0x00000000    r6 = 0x4b5b3810    r7 = 0x4b5b381c
08:25:41     INFO -       r8 = 0x00000000    r9 = 0x4b5b3857   r10 = 0x00000001    fp = 0x4b8023c4
08:25:41     INFO -       sp = 0x4b5b37f8    pc = 0x528d175b
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  27  libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:a8ab181530f2 : 297 + 0xb]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x00000001    r6 = 0x4b8810c0    r7 = 0x4b86f980
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b3850    pc = 0x528e2195
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  28  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp:a8ab181530f2 : 95 + 0x7]
08:25:41     INFO -       r4 = 0x4b86f970    r5 = 0x00000001    r6 = 0x4b8810c0    r7 = 0x4b86f980
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b3860    pc = 0x52a30bdd
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  29  libxul.so!MessageLoop::Run [message_loop.cc:a8ab181530f2 : 227 + 0x5]
08:25:41     INFO -       r4 = 0x4b8810c0    r5 = 0x4b848980    r6 = 0x4b802390    r7 = 0x4b5b3abd
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b3888    pc = 0x52a20a1f
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  30  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp:a8ab181530f2 : 156 + 0x3]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x4b848980    r6 = 0x4b802390    r7 = 0x4b5b3abd
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b38a0    pc = 0x5346b9d7
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  31  libxul.so!nsAppStartup::Run [nsAppStartup.cpp:a8ab181530f2 : 281 + 0x3]
08:25:41     INFO -       r4 = 0x5a224700    r5 = 0x4b5b38fc    r6 = 0x4b5b39c8    r7 = 0x4b5b3abd
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b38b0    pc = 0x5380b6c7
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  32  libxul.so!XREMain::XRE_mainRun [nsAppRunner.cpp:a8ab181530f2 : 4285 + 0x3]
08:25:41     INFO -       r4 = 0x528ba11d    r5 = 0x4b5b38fc    r6 = 0x4b5b39c8    r7 = 0x4b5b3abd
08:25:41     INFO -       r8 = 0x4b5b38f4    r9 = 0x4b5b38e4   r10 = 0x4b5b38e8    fp = 0x4b5b38f0
08:25:41     INFO -       sp = 0x4b5b38b8    pc = 0x538305e1
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  33  libxul.so!XREMain::XRE_main [nsAppRunner.cpp:a8ab181530f2 : 4382 + 0x5]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x4b5b39c8    r6 = 0x00000000    r7 = 0x4b82b7c0
08:25:41     INFO -       r8 = 0x00000006    r9 = 0x0000400c   r10 = 0x4b5b3a68    fp = 0x00000006
08:25:41     INFO -       sp = 0x4b5b3998    pc = 0x5383086f
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  34  libxul.so!XRE_main [nsAppRunner.cpp:a8ab181530f2 : 4484 + 0xb]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x80358740    r6 = 0x4b5b39c8    r7 = 0x4b5b39e4
08:25:41     INFO -       r8 = 0x4b82b788    r9 = 0x4b5b3a14   r10 = 0x4b5b3a68    fp = 0x00000006
08:25:41     INFO -       sp = 0x4b5b39c8    pc = 0x53830a6b
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  35  libxul.so!GeckoStart [nsAndroidStartup.cpp:a8ab181530f2 : 51 + 0x5]
08:25:41     INFO -       r4 = 0x00000000    r5 = 0x4b5b3aec    r6 = 0x80358740    r7 = 0x54776f48
08:25:41     INFO -       r8 = 0x5401b318    r9 = 0x4a4eefb8   r10 = 0x001f7398    fp = 0xaca9f368
08:25:41     INFO -       sp = 0x4b5b3ae8    pc = 0x53833905
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  36  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:a8ab181530f2 : 387 + 0x1]
08:25:41     INFO -       r4 = 0x001f7398    r5 = 0x4b848350    r6 = 0x8035a1dc    r7 = 0x53833831
08:25:41     INFO -       r8 = 0x40622ba8    r9 = 0x4a4eefb8   r10 = 0x001f7398    fp = 0xaca9f368
08:25:41     INFO -       sp = 0x4b5b3b08    pc = 0x80329f11
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  37  libdvm.so + 0x11e76
08:25:41     INFO -       r4 = 0x4b5b3b48    r5 = 0x00000000    r6 = 0x4b5b3c10    r7 = 0x4a4eefc0
08:25:41     INFO -       r8 = 0x4b5b3b28    r9 = 0x4a4eefb8   r10 = 0x001f7398    fp = 0xaca9f368
08:25:41     INFO -       sp = 0x4b5b3b28    pc = 0xaca11e78
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  38  dalvik-LinearAlloc (deleted) + 0x1dfe32
08:25:41     INFO -       sp = 0x4b5b3b3c    pc = 0x486ece34
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  39  dalvik-heap (deleted) + 0x586846
08:25:41     INFO -       sp = 0x4b5b3b40    pc = 0x4058f848
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  40  libdvm.so + 0x436d9
08:25:41     INFO -       sp = 0x4b5b3b48    pc = 0xaca436db
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  41  data@app@org.mozilla.fennec-1.apk@classes.dex + 0x3dc63c
08:25:41     INFO -       sp = 0x4b5b3b50    pc = 0x4b03263e
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  42  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_loadNSSLibsNative [jni.h:a8ab181530f2 : 882 + 0x1b]
08:25:41     INFO -       sp = 0x4b5b3b54    pc = 0x80329eb9
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  43  0x4b5b3c0e
08:25:41     INFO -       r4 = 0x4b5b3c10    r5 = 0x0020adb0    r6 = 0x486ece34    sp = 0x4b5b3b64
08:25:41     INFO -       pc = 0x4b5b3c10
08:25:41     INFO -      Found by: call frame info
08:25:41     INFO -  44  dalvik-heap (deleted) + 0x586846
08:25:41     INFO -       sp = 0x4b5b3b6c    pc = 0x4058f848
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  45  libdvm.so + 0x3c1cb
08:25:41     INFO -       sp = 0x4b5b3b78    pc = 0xaca3c1cd
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  46  dalvik-LinearAlloc (deleted) + 0x1dfe32
08:25:41     INFO -       sp = 0x4b5b3b7c    pc = 0x486ece34
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  47  libdvm.so + 0x3c1bb
08:25:41     INFO -       sp = 0x4b5b3b80    pc = 0xaca3c1bd
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  48  dalvik-heap (deleted) + 0x586846
08:25:41     INFO -       sp = 0x4b5b3b8c    pc = 0x4058f848
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  49  libdvm.so + 0x48e5f
08:25:41     INFO -       sp = 0x4b5b3b90    pc = 0xaca48e61
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  50  dalvik-LinearAlloc (deleted) + 0x1dfe32
08:25:41     INFO -       sp = 0x4b5b3b9c    pc = 0x486ece34
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  51  data@app@org.mozilla.fennec-1.apk@classes.dex + 0x21f362
08:25:41     INFO -       sp = 0x4b5b3ba0    pc = 0x4ae75364
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  52  dalvik-heap (deleted) + 0x586846
08:25:41     INFO -       sp = 0x4b5b3bac    pc = 0x4058f848
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  53  libdvm.so + 0x1203e
08:25:41     INFO -       sp = 0x4b5b3bb0    pc = 0xaca12040
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  54  libdvm.so + 0x17076
08:25:41     INFO -       sp = 0x4b5b3bb8    pc = 0xaca17078
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  55  libdvm.so + 0x9f366
08:25:41     INFO -       sp = 0x4b5b3bdc    pc = 0xaca9f368
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  56  libdvm.so + 0x1c116
08:25:41     INFO -       sp = 0x4b5b3be0    pc = 0xaca1c118
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  57  libdvm.so + 0x1c086
08:25:41     INFO -       sp = 0x4b5b3bec    pc = 0xaca1c088
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  58  dalvik-LinearAlloc (deleted) + 0x1e0a8a
08:25:41     INFO -       sp = 0x4b5b3bf0    pc = 0x486eda8c
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  59  libdvm.so + 0x1b002
08:25:41     INFO -       sp = 0x4b5b3bf8    pc = 0xaca1b004
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  60  framework.odex + 0x2566c6
08:25:41     INFO -       sp = 0x4b5b3c0c    pc = 0x4934e6c8
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  61  dalvik-LinearAlloc (deleted) + 0x1e0a8a
08:25:41     INFO -       sp = 0x4b5b3c1c    pc = 0x486eda8c
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  62  dalvik-heap (deleted) + 0x7bfff6e
08:25:41     INFO -       sp = 0x4b5b3c34    pc = 0x47c08f70
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  63  libdvm.so + 0xa3b06
08:25:41     INFO -       sp = 0x4b5b3c5c    pc = 0xacaa3b08
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  64  libdvm.so + 0x16d56
08:25:41     INFO -       sp = 0x4b5b3c68    pc = 0xaca16d58
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  65  libdvm.so + 0x16dce
08:25:41     INFO -       sp = 0x4b5b3c6c    pc = 0xaca16dd0
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  66  libdvm.so + 0x16c76
08:25:41     INFO -       sp = 0x4b5b3c70    pc = 0xaca16c78
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  67  libdvm.so + 0x16c9e
08:25:41     INFO -       sp = 0x4b5b3c74    pc = 0xaca16ca0
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  68  libdvm.so + 0x16cce
08:25:41     INFO -       sp = 0x4b5b3c78    pc = 0xaca16cd0
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  69  libdvm.so + 0x16cf2
08:25:41     INFO -       sp = 0x4b5b3c7c    pc = 0xaca16cf4
08:25:41     INFO -      Found by: stack scanning
08:25:41     INFO -  70  libdvm.so + 0x79537
08:25:41     INFO -       sp = 0x4b5b3c80    pc = 0xaca79539
08:25:41     INFO -      Found by: stack scanning
Lifetime issues?
Flags: needinfo?(nical.bugzilla)
Keywords: crash
Whiteboard: gfx-noted
I hoped to get back to this one much sooner, sorry. Not clear what's causing this since we don't do any kind of manual ref-counting on the layer or the tiled ContentClient. Could be some unsafe ref-counting from several threads perhaps, I think we have assertions that make this kind of errors much more evident but would not have fired in an optimized build. This signature doesn't show up in a quick crash-stats search (last few weeks).
Flags: needinfo?(nical.bugzilla)
(In reply to Jeff Gilbert [:jgilbert] from comment #1)
> Lifetime issues?

I didn't actually answer the question: This doesn't look like the kind of lifetime issues I've been chasing in the last months at least, and since it doesn't seem to be happening during shutdown the lifetime of these objects shouldn't be constrained by anything other than their reference count.
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.