Closed Bug 1454130 Opened 6 years ago Closed 6 years ago

Intermittent image/test/mochitest/test_discardFramesAnimatedImage.html | application crashed [@ mozilla::image::AnimationSurfaceProvider::Run]

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox-esr52 --- unaffected
firefox59 --- unaffected
firefox60 --- unaffected
firefox61 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: aosmond)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [stockwell fixed:backout][retriggered][gfx-noted])

Crash Data

Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=173630609&repo=autoland

https://queue.taskcluster.net/v1/task/NHrPdOnpSOmyOFLwHO65uw/runs/0/artifacts/public/logs/live_backing.log

[task 2018-04-14T00:08:45.212Z] 00:08:45  WARNING -  PROCESS-CRASH | image/test/mochitest/test_discardFramesAnimatedImage.html | application crashed [@ mozilla::image::AnimationSurfaceProvider::Run]
[task 2018-04-14T00:08:45.213Z] 00:08:45     INFO -  Crash dump filename: /tmp/tmpoi2crg/1171bc31-e83c-0585-b145-ae43e3f50749.dmp
[task 2018-04-14T00:08:45.213Z] 00:08:45     INFO -  Operating system: Android
[task 2018-04-14T00:08:45.213Z] 00:08:45     INFO -                    0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  CPU: arm
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -       ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -       1 CPU
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  GPU: UNKNOWN
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  Crash reason:  SIGSEGV
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  Crash address: 0x0
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  Process uptime: not available
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -  Thread 35 (crashed)
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -   0  libxul.so!mozilla::image::AnimationSurfaceProvider::Run [AnimationSurfaceProvider.cpp:840e168e50abfb1593e918f2a939524854631564 : 0 + 0x6]
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -       r0 = 0x00000000    r1 = 0xb47a9755    r2 = 0x56bf68a1    r3 = 0x000000fd
[task 2018-04-14T00:08:45.221Z] 00:08:45     INFO -       r4 = 0x000000fd    r5 = 0x00000000    r6 = 0x5e380854    r7 = 0x5e380888
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -       r8 = 0x00000001    r9 = 0x606da4c0   r10 = 0x5e380848   r12 = 0x00000003
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -       fp = 0x606da4fc    sp = 0x5e380840    lr = 0x534e70f9    pc = 0x53e5dc74
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -      Found by: given as instruction pointer in context
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -   1  libxul.so!mozilla::image::DecodePoolWorker::Run [DecodePool.cpp:840e168e50abfb1593e918f2a939524854631564 : 284 + 0x5]
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -       r4 = 0x53577bdd    r5 = 0x5aac9c94    r6 = 0x5e3808a0    r7 = 0x5e3808c8
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -       r8 = 0x5e38089c    r9 = 0x5e380894   r10 = 0x00000000    fp = 0x5aac9c80
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -       sp = 0x5e380890    lr = 0x53e690c3    pc = 0x53e690c3
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.222Z] 00:08:45     INFO -   2  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp:840e168e50abfb1593e918f2a939524854631564 : 1096 + 0x5]
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       r1 = 0x53e69055    r2 = 0x00000000    r3 = 0x00000000    r4 = 0x00000000
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       r5 = 0x00000000    r6 = 0x00000000    r7 = 0x5e380e08    r8 = 0x5c504ca0
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       r9 = 0x5e380915   r10 = 0x5e380918    fp = 0x5e380e17    sp = 0x5e3808d0
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       lr = 0x53576025    pc = 0x53576025
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -   3  libxul.so!NS_ProcessNextEvent [nsThreadUtils.cpp:840e168e50abfb1593e918f2a939524854631564 : 519 + 0xd]
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       r4 = 0x00000000    r5 = 0x5c504ca0    r6 = 0x5e380e34    r7 = 0x5e380e28
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       r8 = 0x5c2343ec    r9 = 0x5c504ca0   r10 = 0x5c2343e0    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -       sp = 0x5e380e10    lr = 0x5357df19    pc = 0x5357df19
[task 2018-04-14T00:08:45.223Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -   4  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run [MessagePump.cpp:840e168e50abfb1593e918f2a939524854631564 : 334 + 0x7]
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       r4 = 0x5c2343d0    r5 = 0x5cc33be0    r6 = 0x5e380e34    r7 = 0x5e380e50
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       r8 = 0x5c2343ec    r9 = 0x5c504ca0   r10 = 0x5c2343e0    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       sp = 0x5e380e30    lr = 0x538f979d    pc = 0x538f979d
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -   5  libxul.so!MessageLoop::RunInternal [message_loop.cc:840e168e50abfb1593e918f2a939524854631564 : 326 + 0x7]
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       r4 = 0x5cc33be0    r5 = 0x5c504cb4    r6 = 0x5e380ea4    r7 = 0x5e380e70
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       r8 = 0x00000000    r9 = 0x5e380e9c   r10 = 0x5e380f00    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -       sp = 0x5e380e58    lr = 0x538b1ab9    pc = 0x538b1ab9
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.224Z] 00:08:45     INFO -   6  libxul.so!MessageLoop::Run [message_loop.cc:840e168e50abfb1593e918f2a939524854631564 : 319 + 0x5]
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r0 = 0x5cc33be0    r1 = 0x00000000    r2 = 0x00000001    r3 = 0x00000001
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r4 = 0x5cc33be0    r5 = 0x5c504cb4    r6 = 0x5e380ea4    r7 = 0x5e380e90
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r8 = 0x00000000    r9 = 0x5e380e9c   r10 = 0x5e380f00    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       sp = 0x5e380e78    lr = 0x538b1a67    pc = 0x538b1a67
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -   7  libxul.so!nsThread::ThreadFunc [nsThread.cpp:840e168e50abfb1593e918f2a939524854631564 : 425 + 0x3]
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r0 = 0x00000001    r1 = 0x5c234300    r2 = 0x5cc33be0    r3 = 0x00000000
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r4 = 0x5c504ca0    r5 = 0x5c504cb4    r6 = 0x5e380ea4    r7 = 0x5e380ec0
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       r8 = 0x00000000    r9 = 0x5e380e9c   r10 = 0x5e380f00    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.225Z] 00:08:45     INFO -       sp = 0x5e380e98    lr = 0x53574a27    pc = 0x53574a27
[task 2018-04-14T00:08:45.226Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.226Z] 00:08:45     INFO -   8  libnss3.so!_pt_root [ptthread.c:840e168e50abfb1593e918f2a939524854631564 : 201 + 0x1]
[task 2018-04-14T00:08:45.226Z] 00:08:45     INFO -       r4 = 0x5d511080    r5 = 0x52fa9dd0    r6 = 0x00000000    r7 = 0x5e380ee0
[task 2018-04-14T00:08:45.227Z] 00:08:45     INFO -       r8 = 0x2a2f0d98    r9 = 0x00000002   r10 = 0x5e380f00    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.227Z] 00:08:45     INFO -       sp = 0x5e380ec8    lr = 0x52ec7b91    pc = 0x52ec7b91
[task 2018-04-14T00:08:45.227Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.227Z] 00:08:45     INFO -   9  libc.so + 0xca5a
[task 2018-04-14T00:08:45.228Z] 00:08:45     INFO -       r4 = 0x5e380f00    r5 = 0x2a2f0d98    r6 = 0x52ec7ab5    r7 = 0x5d511080
[task 2018-04-14T00:08:45.228Z] 00:08:45     INFO -       r8 = 0x52dfd730    r9 = 0x5e341000   r10 = 0x5e380f00    fp = 0x2a2f0d98
[task 2018-04-14T00:08:45.228Z] 00:08:45     INFO -       sp = 0x5e380ee8    lr = 0x40033a5c    pc = 0x40033a5c
[task 2018-04-14T00:08:45.229Z] 00:08:45     INFO -      Found by: call frame info
[task 2018-04-14T00:08:45.229Z] 00:08:45     INFO -  10  libc.so + 0xcbd6
[task 2018-04-14T00:08:45.229Z] 00:08:45     INFO -       sp = 0x5e380f00    pc = 0x40033bd8
[task 2018-04-14T00:08:45.229Z] 00:08:45     INFO -      Found by: stack scanning
Thanks Tiberius, this is in fact the correct root cause and it appears that the patch was backed out (bug 1444537)
Flags: needinfo?(jmaher)
Whiteboard: [stockwell needswork:owner][retriggered] → [stockwell fixed:backout][retriggered]
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Priority: -- → P3
Whiteboard: [stockwell fixed:backout][retriggered] → [stockwell fixed:backout][retriggered][gfx-noted]
Assignee: nobody → aosmond
Blocks: 1444537
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.