Closed Bug 564391 Opened 14 years ago Closed 14 years ago

crash when I'm going to view Ogg Theora format video on full screen mode [@ InternalFindAtom]


(Core :: Audio/Video, defect)

Windows XP
Not set



Tracking Status
blocking2.0 --- betaN+


(Reporter: himarm, Assigned: jrmuizel)




(Keywords: crash, regression, relnote, Whiteboard: [needs jrmuizel's input])

Crash Data

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a5pre) Gecko/20100506 Minefield/3.7a5pre
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a5pre) Gecko/20100506 Minefield/3.7a5pre

Firefox crashed When I'm going to view Ogg Theora video(online and local file) on full screen mode.

Reproducible: Always

Steps to Reproduce:
1.load play button on "Meet Firefox" video
3.right click on the video->context menu->select Full Screen
Actual Results:  
Firefox crashed

Expected Results:  
play the video on full screen mode

video card:Matrox Millennium G450 DualHead

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a5pre) Gecko/20100426 Minefield/3.7a5pre
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a5pre) Gecko/20100427 Minefield/3.7a5pre

Crash ID
Build ID:20100506040636

Build ID:20100502040440
Version: unspecified → Trunk
I'm assuming this is some sort of OOM. the frames past nsIntRegion are kinda strange, so i'm trying to ignore them.

Signature	@0x0 | InternalFindAtom
UUID	1dcf8cba-aa82-408b-9982-f665d2100507
Time 	2010-05-07 01:52:15.585202
Uptime	26
Last Crash	45 seconds before submission
Product	Firefox
Version	3.7a5pre
Build ID	20100506040636
Branch	1.9.3
OS	Windows NT
OS Version	5.1.2600 Service Pack 3
CPU	x86
CPU Info	GenuineIntel family 15 model 2 stepping 4
Crash Address	0x0
User Comments	view ogg theora video/select full screen
Crashing Thread
Frame 	Module 	Signature [Expand] 	Source
0 		@0x0 	
1 	kernel32.dll 	InternalFindAtom 	
2 	user32.dll 	_GetWindowLong 	
3 	user32.dll 	PtiWindow 	
4 	user32.dll 	_FindProp 	
5 	mozcrt19.dll 	arena_malloc_small 	obj-firefox/memory/jemalloc/crtsrc/jemalloc.c:3734
6 	xul.dll 	nsIntRegion::nsIntRegion 	obj-firefox/dist/include/nsRegion.h:293
7 	xul.dll 	nsBaseWidget::GetLayerManager 	
8 	xul.dll 	GetLayerManagerForDoc 	content/html/content/src/nsHTMLMediaElement.cpp:1823
9 	xul.dll 	nsHTMLMediaElement::GetImageContainer 	content/html/content/src/nsHTMLMediaElement.cpp:1849
10 	xul.dll 	nsBuiltinDecoder::Init 	content/media/nsBuiltinDecoder.cpp:121
11 	xul.dll 	nsHTMLMediaElement::InitializeDecoderAsClone 	content/html/content/src/nsHTMLMediaElement.cpp:1423
12 	xul.dll 	nsHTMLMediaElement::MozLoadFrom 	content/html/content/src/nsHTMLMediaElement.cpp:783
13 	xul.dll 	NS_InvokeByIndex_P 	xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp:102
14 	xul.dll 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1770
15 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:823
16 	mozjs.dll 	js_Interpret 	js/src/jsops.cpp:2226
17 	mozjs.dll 	js_Invoke 	js/src/jsinterp.cpp:831
18 	xul.dll 	nsXPCWrappedJSClass::CallMethod 	js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696
19 	xul.dll 	nsXPCWrappedJS::CallMethod 	js/src/xpconnect/src/xpcwrappedjs.cpp:570
20 	xul.dll 	PrepareAndDispatch 	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:114
21 	xul.dll 	SharedStub 	xpcom/reflect/xptcall/src/md/win32/xptcstubs.cpp:141
22 	xul.dll 	nsEventListenerManager::HandleEventSubType 	content/events/src/nsEventListenerManager.cpp:1085
Severity: normal → critical
Component: Video/Audio → jemalloc
Keywords: crash
QA Contact: → jemalloc
Summary: crash when I'm going to view Ogg Theora format video on full screen mode → crash when I'm going to view Ogg Theora format video on full screen mode [@ InternalFindAtom]
Build Worked: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a5pre) Gecko/20100426 Minefield/3.7a5pre
Build Broken: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.3a5pre) Gecko/20100427 Minefield/3.7a5pre
Ever confirmed: true
I can crash consistently using a hardware machine, but not on my XP vm. Crash signatures can vary, though.
blocking2.0: --- → ?
Keywords: regression
blocking2.0: ? → beta1+
Component: jemalloc → Video/Audio
QA Contact: jemalloc →
Crash reports for my Atom Netbook with Intel GMA 950 on XP:
(1. while using fresh Profile)

BTW, same crashes happen for webm Videos.
This seems to be related to Layers (and new DX9 Backend)
When setting mozilla.widget.accelerated-layers to false, no crashes...

Latest official XP Driver for GMA 950 (igxprd32 supports OpenGL 1.4 (so no Fullscreen accel. before DX9 Backend) and DirectX 9.0/ SM2.0
Roc, leaving this as a beta1 blocker, but please bump it if you think appropriate.
Can we get an owner for this asap?
Jeff, suspect D3D9 layers here. Can you reproduce?
Bumping to beta2.  Yell if you disagree.
blocking2.0: beta1+ → beta2+
Keywords: relnote
Assignee: nobody → jmuizelaar
Jeff: we need you to confirm if this is D3D9, please. Moving to betaN, but we'll likely want to pull it in if it's HW acceleration related.
blocking2.0: beta2+ → betaN+
Whiteboard: [needs jrmuizel's input]
no more crash with Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:2.0b2pre) Gecko/20100719 Minefield/4.0b2pre

and I got full screen with Mozilla/5.0 (Windows; Windows NT 5.1; rv:2.0b2pre) Gecko/20100720 Minefield/4.0b2pre

Bug 574778 - Enabling Full Screen Video is broken
Confirming crash is gone with 20100720 Minefield, still crashed with Nightly before that.
However, maybe this is wfm now because layers are no longer used atm, at least I can see no message whatsoever in error console when entering fullscreen mode.
Closed: 14 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ InternalFindAtom]
You need to log in before you can comment on or make changes to this bug.