Firefox 4 crashes when opening Selenium IDE window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Global menubar extension |
Fix Released
|
Critical
|
Chris Coulson | ||
1.0 |
Fix Released
|
Critical
|
Chris Coulson | ||
firefox (Ubuntu) |
Fix Released
|
High
|
Chris Coulson | ||
Natty |
Fix Released
|
High
|
Chris Coulson |
Bug Description
*** TEST CASE FOR SRU ***
You need to disable addon compat checking here, so you might want to test in a temporary profile. Run "firefox -ProfileManager" to create one
Preparation:
1) Install addon compatibility reporter from https:/
2) Install the Selenium extension from http://
Test:
1) Run firefox and select Tools -> Selenium IDE
Results:
The old version shall crash
With the new version, the Selenium window will appear with a functional menubar in the panel
When trying to open the Selenium IDE using Firefox 4 with Global Menu Bar Integration enabled its crash as soon as the Selenium IDE window is created. Disabling the Global Menu Bar Integration its run as expected.
Versions:
firefox 4.0.1+build1+
firefox-globalmenu 4.0.1+build1+
Selenium IDE 1.0.11
Backtrace:
$ firefox -g
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/lib/
done.
(gdb) run
Starting program: /usr/lib/
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe69ff700 (LWP 9796)]
[New Thread 0x7fffe5ffa700 (LWP 9797)]
[New Thread 0x7fffe57f9700 (LWP 9798)]
[New Thread 0x7fffe4c96700 (LWP 9799)]
[New Thread 0x7fffe41ff700 (LWP 9800)]
[New Thread 0x7fffe37ff700 (LWP 9801)]
[New Thread 0x7fffe2ffe700 (LWP 9802)]
[New Thread 0x7fffdfeb3700 (LWP 9803)]
[New Thread 0x7fffdf4ff700 (LWP 9804)]
[New Thread 0x7fffde9ff700 (LWP 9805)]
[New Thread 0x7fffde1fe700 (LWP 9806)]
[Thread 0x7fffdfeb3700 (LWP 9803) exited]
[Thread 0x7fffde9ff700 (LWP 9805) exited]
[New Thread 0x7fffdfeb3700 (LWP 9807)]
[Thread 0x7fffdfeb3700 (LWP 9807) exited]
[New Thread 0x7fffdfeb3700 (LWP 9808)]
[New Thread 0x7fffde9ff700 (LWP 9809)]
[New Thread 0x7fffd81ff700 (LWP 9810)]
[New Thread 0x7fffd79fe700 (LWP 9811)]
[New Thread 0x7fffd71fd700 (LWP 9812)]
[New Thread 0x7fffd69fc700 (LWP 9813)]
[Thread 0x7fffd81ff700 (LWP 9810) exited]
[Thread 0x7fffd79fe700 (LWP 9811) exited]
[Thread 0x7fffde1fe700 (LWP 9806) exited]
[Thread 0x7fffd69fc700 (LWP 9813) exited]
[New Thread 0x7fffde1fe700 (LWP 9814)]
[New Thread 0x7fffd69fc700 (LWP 9815)]
[New Thread 0x7fffd81ff700 (LWP 9816)]
[New Thread 0x7fffd79fe700 (LWP 9817)]
(firefox-bin:9793): LIBDBUSMENU-
[New Thread 0x7fffd55ff700 (LWP 9819)]
[New Thread 0x7fffd4aff700 (LWP 9820)]
[New Thread 0x7fffd42fe700 (LWP 9821)]
[New Thread 0x7fffd3afd700 (LWP 9822)]
[New Thread 0x7fffd2cff700 (LWP 9823)]
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe04ef1a1 in GetOwnerDoc (this=0x7fffd1f
at /build/
655 /build/
in /build/
(gdb) backtrace
#0 0x00007fffe04ef1a1 in GetOwnerDoc (this=0x7fffd1f
at /build/
#1 uGlobalMenu:
at /build/
#2 0x00007fffe04ef4d2 in uGlobalMenu:
menu=<value optimized out>, data=<value optimized out>)
at /build/
#3 0x00007ffff2c0081c in g_closure_invoke ()
from /usr/lib/
#4 0x00007ffff2c12019 in ?? () from /usr/lib/
#5 0x00007ffff2c1afa9 in g_signal_
from /usr/lib/
#6 0x00007ffff2c1b41f in g_signal_emit ()
from /usr/lib/
#7 0x00007fffe00c1735 in ?? () from /usr/lib/
#8 0x00007fffe00c4637 in ?? () from /usr/lib/
#9 0x00007ffff43d3350 in ?? () from /usr/lib/
#10 0x00007ffff2538bcd in g_main_
from /lib/x86_
#11 0x00007ffff25393a8 in ?? () from /lib/x86_
#12 0x00007ffff2539639 in g_main_
from /lib/x86_
#13 0x00007ffff698e157 in nsBaseAppShell:
this=
---Type <return> to continue, or q <return> to quit---
at /build/
#14 0x00007ffff698e31d in nsBaseAppShell:
thr=
at /build/
#15 0x00007ffff6b19ed9 in nsThread:
mayWait=0, result=
at /build/
#16 0x00007ffff6ae9ab8 in NS_ProcessNextE
mayWait=<value optimized out>) at nsThreadUtils.
#17 0x00007ffff6a31cec in mozilla:
aDelegate=
at /build/
#18 0x00007ffff6b48a43 in RunHandler (this=0x7fffec7
at /build/
#19 MessageLoop::Run (this=0x7fffec7
at /build/
#20 0x00007ffff698df45 in nsBaseAppShell::Run (this=0x7fffec7
at /build/
#21 0x00007ffff6862f26 in nsAppStartup::Run (this=0x7fffe18
at /build/
nents/startup/
#22 0x00007ffff612f197 in XRE_main (argc=<value optimized out>,
argv=<value optimized out>, aAppData=<value optimized out>)
at /build/
#23 0x00007ffff7ff3d58 in main (argc=1, argv=0x7fffffff
at /build/
(gdb)
Related links:
http://
http://
http://
description: | updated |
description: | updated |
Changed in firefox (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in globalmenu-extension: | |
status: | Fix Committed → Fix Released |
tags: | added: testcase |
Where can I find a version of Selenium that's actually compatible with Firefox 4.0.1?