Crashes launching Write Area extension [@ gfxContext::gfxContext][@ gfxContext::GetCairo][@ nsProviderKey::HashCode - gfxContext::gfxContext]

RESOLVED WORKSFORME

Status

()

--
critical
RESOLVED WORKSFORME
10 years ago
8 years ago

People

(Reporter: amla70, Unassigned)

Tracking

({crash})

Trunk
x86
Windows XP
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

10 years ago
When this extension (https://addons.mozilla.org/en-US/firefox/addon/6147) is installed in a current nightly (overriding the compatibility check), you can try to launch it by using the context menu in a textarea, and that's all. 
Firefox crashes right away.

Tested in a new profile with the latest nightly. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a2pre) Gecko/20080823032129 Minefield/3.1a2pre

Crash reports: 
http://crash-stats.mozilla.com/report/index/5d301507-714e-11dd-a13f-0013211cbf8a?p=1
http://crash-stats.mozilla.com/report/index/195d450a-7153-11dd-8549-0013211cbf8a?p=1
http://crash-stats.mozilla.com/report/index/5af93e82-7154-11dd-b5f2-001cc45a2c28?p=1

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a2pre) Gecko/2008080703 Minefield/3.1a2pre does work fine (at least launching the dialog of the extension), but starting with the next available build Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a2pre) Gecko/20080808031528 Minefield/3.1a2pre, the dialog is launched (the tab appears in the windows task pane), but it isn't shown and Firefox must be killed (no crash).

Moving forward, starting with Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1a2pre) Gecko/20080813032636 Minefield/3.1a2pre the behavior changes and Firefox crashes when the dialog should be shown.

Comment 1

10 years ago
Signature	gfxContext::gfxContext(gfxASurface*)
UUID	5d301507-714e-11dd-a13f-0013211cbf8a
Time	2008-08-23 13:01:11-07:00
Uptime	50
Product	Firefox
Version	3.1a2pre
Build ID	20080823032129
OS	Windows NT
OS Version	5.1.2600 Service Pack 2
CPU	x86
CPU Info	GenuineIntel family 15 model 2 stepping 9
Crash Reason	EXCEPTION_ACCESS_VIOLATION
Crash Address	0x4
Comments	Trying to launch the Write Area extension.
Crashing Thread
Frame 	Module 	Signature 	Source
0 	xul.dll 	gfxContext::gfxContext 	gfx/thebes/src/gfxContext.cpp:63
1 	xul.dll 	xul.dll@0x317dc2 	
2 	xul.dll 	nsWindow::ProcessMessage 	widget/src/windows/nsWindow.cpp:4259

Signature	gfxContext::GetCairo()
UUID	5af93e82-7154-11dd-b5f2-001cc45a2c28
Time	2008-08-23 13:44:24-07:00
Uptime	8
Product	Firefox
Version	3.1a2pre
Build ID	20080813032636
OS	Windows NT
OS Version	5.1.2600 Service Pack 2
CPU	x86
CPU Info	GenuineIntel family 15 model 2 stepping 9
Crash Reason	EXCEPTION_ACCESS_VIOLATION
Crash Address	0x4
Comments	finding regression range for Write Area crash, this is the first one that crashes.
Crashing Thread
Frame 	Module 	Signature 	Source
0 	xul.dll 	gfxContext::GetCairo 	obj-firefox/dist/include/thebes/gfxContext.h:98
1 	xul.dll 	gfxContext::gfxContext 	gfx/thebes/src/gfxContext.cpp:63
2 	xul.dll 	xul.dll@0x314477 	
3 	xul.dll 	nsWindow::ProcessMessage 	widget/src/windows/nsWindow.cpp:4259

Signature	nsProviderKey::HashCode()
UUID	195d450a-7153-11dd-8549-0013211cbf8a
Time	2008-08-23 13:35:31-07:00
Uptime	7
Product	Firefox
Version	3.1a2pre
Build ID	20080814041610
OS	Windows NT
OS Version	5.1.2600 Service Pack 2
CPU	x86
CPU Info	GenuineIntel family 15 model 2 stepping 9
Crash Reason	EXCEPTION_ACCESS_VIOLATION
Crash Address	0x4
Comments	testing Write Area crash
Crashing Thread
Frame 	Module 	Signature 	Source
0 	xul.dll 	nsProviderKey::HashCode 	obj-firefox/dist/include/thebes/gfxContext.h:98
1 	xul.dll 	gfxContext::gfxContext 	gfx/thebes/src/gfxContext.cpp:63
2 	xul.dll 	xul.dll@0x313d92 	
3 	xul.dll 	nsWindow::ProcessMessage 	widget/src/windows/nsWindow.cpp:4259
Summary: Crashes launching Write Area extension → Crashes launching Write Area extension [@ gfxContext::gfxContext][@ gfxContext::GetCairo][@ nsProviderKey::HashCode - gfxContext::gfxContext]
(Reporter)

Comment 2

10 years ago
it seems to don't crash any longer.

The failing dialog is bug 458898.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → WORKSFORME
(Assignee)

Updated

8 years ago
Crash Signature: [@ gfxContext::gfxContext] [@ gfxContext::GetCairo] [@ nsProviderKey::HashCode - gfxContext::gfxContext]
You need to log in before you can comment on or make changes to this bug.