Closed Bug 858670 Opened 11 years ago Closed 6 years ago

crash in uGlobalMenuObject::ShouldShowIcon with GlobalMenu on Ubuntu

Categories

(Firefox :: Extension Compatibility, defect)

20 Branch
All
Linux
defect
Not set
critical

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox20 --- affected

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash)

Crash Data

It starts showing up in 20.0.

Signature 	uGlobalMenuObject::ShouldShowIcon() More Reports Search
UUID	ce2c428c-7e58-498f-8a5b-dbed82130405
Date Processed	2013-04-05 16:23:35
Uptime	15229
Install Age	4.2 hours since version was first installed.
Install Time	2013-04-05 12:08:38
Product	Firefox
Version	20.0
Build ID	20130329030352
Release Channel	release
OS	Linux
OS Version	0.0.0 Linux 3.5.0-26-generic #42-Ubuntu SMP Fri Mar 8 23:18:20 UTC 2013 x86_64
Build Architecture	amd64
Build Architecture Info	family 6 model 23 stepping 6
Crash Reason	SIGSEGV
Crash Address	0x7f26aad00000
User Comments	I was just hovering over some options, I went to the developers menu and hovered on firebug and when that menu came up it crashed.
App Notes 	
OpenGL: X.Org -- Gallium 0.4 on AMD RV610 -- 2.1 Mesa 9.0.2 -- texture_from_pixmap
Processor Notes 	sp-processor01.phx1.mozilla.com_11254:2008; exploitablity tool: ERROR: unable to analyze dump
EMCheckCompatibility	True

Frame 	Module 	Signature 	Source
0 	libglobalmenu.so 	uGlobalMenuObject::ShouldShowIcon 	uGlobalMenuObject.cpp:570
1 	libglobalmenu.so 	uGlobalMenuObject::SyncIconFromContent 	uGlobalMenuObject.cpp:732
2 	libglobalmenu.so 	uGlobalMenuItem::Refresh 	uGlobalMenuItem.cpp:631
3 	libglobalmenu.so 	uGlobalMenu::AboutToOpen 	uGlobalMenu.cpp:398
4 	libglobalmenu.so 	uGlobalMenu::MenuAboutToOpenCallback 	uGlobalMenu.cpp:245
5 	libgobject-2.0.so.0.3400.1 	g_closure_invoke 	gclosure.c:777
6 	libgobject-2.0.so.0.3400.1 	signal_emit_unlocked_R 	gsignal.c:3551
7 	libgobject-2.0.so.0.3400.1 	g_signal_emit_valist 	gsignal.c:3310
8 	libgobject-2.0.so.0.3400.1 	g_signal_emit 	gsignal.c:3356
9 	libdbusmenu-glib.so.4.0.12 	send_about_to_show 	menuitem.c:453
10 	libdbusmenu-glib.so.4.0.12 	bus_about_to_show_idle 	server.c:1782
11 	libglib-2.0.so.0.3400.1 	g_timeout_dispatch 	gmain.c:4026
12 	libglib-2.0.so.0.3400.1 	g_main_context_dispatch 	gmain.c:2715
13 	libglib-2.0.so.0.3400.1 	g_main_context_iterate 	gmain.c:3290
14 	libglib-2.0.so.0.3400.1 	g_main_context_iteration 	gmain.c:3351
15 	libxul.so 	nsAppShell::ProcessNextNativeEvent 	nsAppShell.cpp:135
16 	libxul.so 	nsBaseAppShell::DoProcessNextNativeEvent 	nsBaseAppShell.cpp:139
17 	libxul.so 	nsBaseAppShell::OnProcessNextEvent 	nsBaseAppShell.cpp:298
18 	libxul.so 	nsThread::ProcessNextEvent 	nsThread.cpp:600
19 	libxul.so 	NS_ProcessNextEvent_P 	nsThreadUtils.cpp:238
20 	libxul.so 	mozilla::ipc::MessagePump::Run 	MessagePump.cpp:117
21 	libxul.so 	MessageLoop::Run 	message_loop.cc:208
22 	libxul.so 	nsBaseAppShell::Run 	nsBaseAppShell.cpp:163
23 	libxul.so 	nsAppStartup::Run 	nsAppStartup.cpp:288
24 	libxul.so 	XREMain::XRE_mainRun 	nsAppRunner.cpp:3823
25 	libxul.so 	XREMain::XRE_main 	nsAppRunner.cpp:3890
26 	libxul.so 	XRE_main 	nsAppRunner.cpp:4093
27 	firefox 	do_main 	nsBrowserApp.cpp:195
28 	firefox 	main 	nsBrowserApp.cpp:388
29 	libc-2.15.so 	libc-2.15.so@0x2176d 	
30 	libstdc++.so.6.0.17 	libstdc++.so.6.0.17@0x2ed5e0 	
31 	firefox 	firefox@0x2750 	
32 	firefox 	firefox@0x282c 	
33 	ld-2.15.so 	ld-2.15.so@0xf3ef

More reports at:
https://crash-stats.mozilla.com/report/list?signature=uGlobalMenuObject%3A%3AShouldShowIcon%28%29
Sigh :(

This is the second release in a row we've been caught out like this, because our beta crash stats don't show up in the Socorro interface (see https://bugzilla.mozilla.org/show_bug.cgi?id=844015#c7).

Anyway, I can see what the problem is. I'll get a fix out for it.
Bug 619899 deprecates this addon completely btw
Crash Signature: [@ uGlobalMenuObject::ShouldShowIcon()] → [@ uGlobalMenuObject::ShouldShowIcon()] [@ uGlobalMenuObject::ShouldShowIcon]
Mass-closing old Extension Compatibility bugs that relate to legacy add-ons or NPAPI plug-ins. If you think this bug is still valid, please reopen or comment.

Sorry for the bug spam, and happy Friday!
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.