Closed Bug 1280527 Opened 8 years ago Closed 7 years ago

Intermittent Main app process exited normally | application crashed [@ mozilla::gl::SharedSurface_IOSurface::~SharedSurface_IOSurface()]

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox50 --- affected

People

(Reporter: aryx, Unassigned)

Details

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

Crash Data

https://treeherder.mozilla.org/logviewer.html#?job_id=30214383&repo=mozilla-inbound

02:12:28  WARNING -  PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::gl::SharedSurface_IOSurface::~SharedSurface_IOSurface()]
02:12:28     INFO -  Crash dump filename: /var/folders/r_/4zqfsk7s6jg6x142dct5tjd400000w/T/tmpoCsjQJ.mozrunner/minidumps/26681A70-372B-4123-82AA-22251CDB9E6C.dmp
02:12:28     INFO -  Operating system: Mac OS X
02:12:28     INFO -                    10.10.5 14F27
02:12:28     INFO -  CPU: amd64
02:12:28     INFO -       family 6 model 69 stepping 1
02:12:28     INFO -       4 CPUs
02:12:28     INFO -  Crash reason:  EXC_BAD_ACCESS / 0x0000000d
02:12:28     INFO -  Crash address: 0x0
02:12:28     INFO -  Process uptime: 57 seconds
02:12:28     INFO -  Thread 22 (crashed)
02:12:28     INFO -   0  XUL!mozilla::gl::SharedSurface_IOSurface::~SharedSurface_IOSurface() [GLContext.h:c00929700590 : 3223 + 0x8]
02:12:28     INFO -      rax = 0xe5e5e5e5e5e5e5e5   rdx = 0x0000000000000005
02:12:28     INFO -      rcx = 0x000000011ce33c00   rbx = 0x00000001408ef000
02:12:28     INFO -      rsi = 0x0000000000000000   rdi = 0x00000001408ef000
02:12:28     INFO -      rbp = 0x0000000125890800   rsp = 0x00000001258907e0
02:12:28     INFO -       r8 = 0x00000001258906b0    r9 = 0x0000000125891000
02:12:28     INFO -      r10 = 0x0000000000000000   r11 = 0x0000000000000202
02:12:28     INFO -      r12 = 0x0000000140cfc9c0   r13 = 0x0000000125890bf0
02:12:28     INFO -      r14 = 0x0000000128e125d0   r15 = 0x0000000125890d50
02:12:28     INFO -      rip = 0x000000010dae3335
02:12:28     INFO -      Found by: given as instruction pointer in context
02:12:28     INFO -   1  XUL!mozilla::gl::SharedSurface_IOSurface::~SharedSurface_IOSurface() [SharedSurfaceIO.cpp:c00929700590 : 167 + 0x5]
02:12:28     INFO -      rbx = 0x0000000140cfc9c0   rbp = 0x0000000125890820
02:12:28     INFO -      rsp = 0x0000000125890810   r12 = 0x000000012dcc7368
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000128e125d0
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010dae33ee
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   2  XUL!mozilla::layers::SharedSurfaceTextureData::~SharedSurfaceTextureData() [UniquePtr.h:c00929700590 : 528 + 0x6]
02:12:28     INFO -      rbx = 0x0000000128e125d0   rbp = 0x0000000125890840
02:12:28     INFO -      rsp = 0x0000000125890830   r12 = 0x000000012dcc7368
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000128e125d0
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010dbdefea
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   3  XUL!mozilla::layers::SharedSurfaceTextureClient::~SharedSurfaceTextureClient() [TextureClientSharedSurface.cpp:c00929700590 : 157 + 0x9]
02:12:28     INFO -      rbx = 0x000000012dcc7350   rbp = 0x0000000125890860
02:12:28     INFO -      rsp = 0x0000000125890850   r12 = 0x000000012dcc7368
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000128e125d0
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010dbdf415
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   4  XUL!mozilla::AtomicRefCountedWithFinalize<mozilla::layers::TextureClient>::Release() [AtomicRefCountedWithFinalize.h:c00929700590 : 145 + 0xe]
02:12:28     INFO -      rbx = 0x000000012dcc7358   rbp = 0x0000000125890af0
02:12:28     INFO -      rsp = 0x0000000125890870   r12 = 0x000000012dcc7368
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x000000012dcc7350
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010db2fd21
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   5  XUL!mozilla::layers::ImageBridgeChild::CancelWaitForRecycle(unsigned long long) [RefPtr.h:c00929700590 : 39 + 0xc]
02:12:28     INFO -      rbx = 0x000000012dcc7358   rbp = 0x0000000125890b20
02:12:28     INFO -      rsp = 0x0000000125890b00   r12 = 0xc0c0c0c0c0c0c0c1
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x000000011ce34b98
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010dc2b4e7
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   6  XUL!RunnableFunction<void (*)(unsigned long long, mozilla::layers::ClientIPCAllocator *), mozilla::Tuple<unsigned long long, mozilla::layers::ClientIPCAllocator *> >::Run [task.h:c00929700590 : 37 + 0x2]
02:12:28     INFO -      rbx = 0x000000011c9cc6c0   rbp = 0x0000000125890b30
02:12:28     INFO -      rsp = 0x0000000125890b30   r12 = 0xc0c0c0c0c0c0c0c1
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000125890b98
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010dbfd027
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   7  XUL!MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) [message_loop.cc:c00929700590 : 349 + 0x9]
02:12:28     INFO -      rbx = 0x000000011c9cc6c0   rbp = 0x0000000125890b80
02:12:28     INFO -      rsp = 0x0000000125890b40   r12 = 0xc0c0c0c0c0c0c0c1
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000125890b98
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010d273067
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   8  XUL!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask&&) [message_loop.cc:c00929700590 : 357 + 0x8]
02:12:28     INFO -      rbx = 0x0000000125890bc0   rbp = 0x0000000125890bb0
02:12:28     INFO -      rsp = 0x0000000125890b90   r12 = 0xc0c0c0c0c0c0c0c1
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000125890d50
02:12:28     INFO -      r15 = 0x0000000125890d90   rip = 0x000000010d273a04
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -   9  XUL!MessageLoop::DoWork() [message_loop.cc:c00929700590 : 432 + 0xc]
02:12:28     INFO -      rbx = 0x0000000125890d50   rbp = 0x0000000125890c20
02:12:28     INFO -      rsp = 0x0000000125890bc0   r12 = 0xc0c0c0c0c0c0c0c1
02:12:28     INFO -      r13 = 0x0000000125890bf0   r14 = 0x0000000113683c10
02:12:28     INFO -      r15 = 0x0000000125890d90   rip = 0x000000010d273bfc
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  10  XUL!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc:c00929700590 : 36 + 0xa]
02:12:28     INFO -      rbx = 0x0000000125890c68   rbp = 0x0000000125890cc0
02:12:28     INFO -      rsp = 0x0000000125890c30   r12 = 0x0000000125890c70
02:12:28     INFO -      r13 = 0x0000000125890d50   r14 = 0x0000000113683c10
02:12:28     INFO -      r15 = 0x0000000113683c10   rip = 0x000000010d2748b2
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  11  XUL!MessageLoop::Run() [message_loop.cc:c00929700590 : 228 + 0x5]
02:12:28     INFO -      rbx = 0x0000000000006c0b   rbp = 0x0000000125890cf0
02:12:28     INFO -      rsp = 0x0000000125890cd0   r12 = 0x0000000125890e10
02:12:28     INFO -      r13 = 0x000000011d1a9880   r14 = 0x000000011d1a98a8
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010d272d4c
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  12  XUL!base::Thread::ThreadMain() [thread.cc:c00929700590 : 180 + 0x8]
02:12:28     INFO -      rbx = 0x0000000000006c0b   rbp = 0x0000000125890ee0
02:12:28     INFO -      rsp = 0x0000000125890d00   r12 = 0x0000000125890e10
02:12:28     INFO -      r13 = 0x000000011d1a9880   r14 = 0x000000011d1a98a8
02:12:28     INFO -      r15 = 0x0000000125890d50   rip = 0x000000010d27ded3
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  13  XUL!ThreadFunc [platform_thread_posix.cc:c00929700590 : 38 + 0x6]
02:12:28     INFO -      rbx = 0x0000000125891000   rbp = 0x0000000125890ef0
02:12:28     INFO -      rsp = 0x0000000125890ef0   r12 = 0x0000000000006c0b
02:12:28     INFO -      r13 = 0x00000000000008ff   r14 = 0x000000011d1a9880
02:12:28     INFO -      r15 = 0x000000010d27e120   rip = 0x000000010d27e12a
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  14  libsystem_pthread.dylib!_pthread_body + 0x83
02:12:28     INFO -      rbx = 0x0000000125891000   rbp = 0x0000000125890f10
02:12:28     INFO -      rsp = 0x0000000125890f00   r12 = 0x0000000000006c0b
02:12:28     INFO -      r13 = 0x00000000000008ff   r14 = 0x000000011d1a9880
02:12:28     INFO -      r15 = 0x000000010d27e120   rip = 0x00007fff8bbbc05a
02:12:28     INFO -      Found by: call frame info
02:12:28     INFO -  15  libsystem_pthread.dylib!_pthread_start + 0xb0
02:12:28     INFO -      rbp = 0x0000000125890f50   rsp = 0x0000000125890f20
02:12:28     INFO -      rip = 0x00007fff8bbbbfd7
02:12:28     INFO -      Found by: previous frame's frame pointer
02:12:28     INFO -  16  libsystem_pthread.dylib!thread_start + 0xd
02:12:28     INFO -      rbp = 0x0000000125890f78   rsp = 0x0000000125890f60
02:12:28     INFO -      rip = 0x00007fff8bbb93ed
02:12:28     INFO -      Found by: previous frame's frame pointer
02:12:28     INFO -  17  XUL + 0x63b120
02:12:28     INFO -      rsp = 0x0000000125891030   rip = 0x000000010d27e120
02:12:28     INFO -      Found by: stack scanning
Whiteboard: [gfx-noted]
Blanket P3 on WebGL intermittent-failure bugs.
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.