Closed Bug 580726 Opened 15 years ago Closed 15 years ago

Crash in [@ @0x0 | mozilla::gl::TextureImageCGL::~TextureImageCGL ]

Categories

(Core :: Graphics, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- beta5+

People

(Reporter: marcia, Unassigned)

References

()

Details

(Keywords: crash, regression, Whiteboard: [4b2])

Crash Data

Seen while running Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b2) Gecko/20100720 Firefox/4.0b2. Also reproduced on the trunk. Not sure if this is the correct component. STR: 1. Load the video in the URL. 2. Right click to go into full screen mode. Escape using the Escape key 3. Crash 100% http://crash-stats.mozilla.com/report/index/792c64f5-bb95-4976-be29-326e12100721 Frame Module Signature [Expand] Source 0 @0x7000055 1 XUL mozilla::gl::TextureImageCGL::~TextureImageCGL gfx/thebes/GLContextProviderCGL.mm:269 2 XUL mozilla::layers::ThebesLayerOGL::~ThebesLayerOGL 3 XUL mozilla::layers::ContainerLayerOGL::~ContainerLayerOGL gfx/layers/opengl/ContainerLayerOGL.cpp:53 4 XUL mozilla::layers::LayerManagerOGL::~LayerManagerOGL gfx/layers/Layers.h:257 5 XUL nsBaseWidget::~nsBaseWidget Layers.h:124 6 XUL nsChildView::~nsChildView widget/src/cocoa/nsChildView.mm:516 7 XUL nsBaseWidget::Release widget/src/xpwidgets/nsBaseWidget.cpp:72 8 XUL nsCOMPtr_base::~nsCOMPtr_base nsCOMPtr.cpp:81 9 XUL DocumentViewerImpl::~DocumentViewerImpl 10 XUL DocumentViewerImpl::Release layout/base/nsDocumentViewer.cpp:566 11 XUL nsCOMPtr_base::assign_with_AddRef xpcom/glue/nsCOMPtr.h:479 12 XUL nsDocShell::Destroy 13 XUL nsXULWindow::Destroy xpfe/appshell/src/nsXULWindow.cpp:527 14 XUL nsWebShellWindow::Destroy xpfe/appshell/src/nsWebShellWindow.cpp:788 15 XUL nsGlobalWindow::ReallyCloseWindow dom/base/nsGlobalWindow.cpp:5747 16 XUL nsCloseEvent::Run dom/base/nsGlobalWindow.cpp:5518 17 XUL nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:547 18 XUL NS_ProcessPendingEvents_P nsThreadUtils.cpp:200 19 XUL nsBaseAppShell::NativeEventCallback widget/src/xpwidgets/nsBaseAppShell.cpp:126 20 XUL nsAppShell::ProcessGeckoEvents widget/src/cocoa/nsAppShell.mm:394 21 CoreFoundation __CFRunLoopDoSources0 22 CoreFoundation __CFRunLoopRun 23 CoreFoundation CFRunLoopRunSpecific 24 CoreFoundation CFRunLoopRunInMode 25 HIToolbox RunCurrentEventLoopInMode 26 HIToolbox ReceiveNextEventCommon 27 HIToolbox BlockUntilNextEventMatchingListInMode 28 AppKit _DPSNextEvent 29 AppKit -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 30 AppKit -[NSApplication run] 31 XUL nsAppShell::Run widget/src/cocoa/nsAppShell.mm:747 32 XUL nsAppStartup::Run toolkit/components/startup/src/nsAppStartup.cpp:191 33 XUL XRE_main toolkit/xre/nsAppRunner.cpp:3630 34 firefox-bin main browser/app/nsBrowserApp.cpp:158 35 firefox-bin firefox-bin@0xbf5 36 @0x2
Not able to reproduce using Mozilla/5.0 (Windows; Windows NT 5.1; rv:2.0b2) Gecko/20100720 Firefox/4.0b2 so this might be Mac only. Will try Linux as well.
Whiteboard: [4b2]
FWIW on Windows we are seeing Bug 580192 when we go into full screen mode.
blocking2.0: --- → ?
I hunted down a regression range: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b2pre) Gecko/20100720 Minefield/4.0b2pre - crashes Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; en-US; rv:2.0b2pre) Gecko/20100719 Minefield/4.0b2pre - works Changeset: http://tinyurl.com/298xq7u
Component: Layout → Graphics
QA Contact: layout → thebes
Summary: Crash in [@ mozilla::gl::TextureImageCGL::~TextureImageCGL ] → Crash in [@ @0x0 | mozilla::gl::TextureImageCGL::~TextureImageCGL ]
blocking2.0: ? → beta5+
Marcia, can you repro on a fresh nightly? If not then let's mark this fixed per bug 574481.
Unable to repro using Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b5pre) Gecko/20100824 Minefield/4.0b5pre. Resolving this fixed.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Crash Signature: [@ @0x0 | mozilla::gl::TextureImageCGL::~TextureImageCGL ]
You need to log in before you can comment on or make changes to this bug.