kompozer crashes on jaunty when rolling over pop-up menus
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kompozer (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kompozer
Running on:
Description: Ubuntu 9.0.4
Release: 9.0.4
uname -r 2.6.28-15-generic
kompozer:
Installed: 1:0.7.10-0ubuntu6
Candidate: 1:0.7.10-0ubuntu6
Version table:
*** 1:0.7.10-0ubuntu6 0
500 http://
100 /var/lib/
I expected to be lightly pleased with kompozer, but I was in fact quite pleased, falling in love, etc..... BUT:) All of her pop-up menus cause an instantaneous crash ... (The 15-20 that I tested anyways...) with no pop-up ever showing.
Similar to #263441 kompozer crashes in intrepid when opening the recent files menu,
but all pop-up menus cause crash. A telling example is given here:
The "Format" menu has a pop-up entry "Fonts" as the first menu item. Rolling over it quickly allows one to reach the "Text Color ..." option which has no pop-up. Move the mouse too slowly though, and she crashes at the "Font" entry, or the "Size" entry, etc...
Since I just downloaded and built kompozer (sweet build BTW!) I may report back with a diagnosis, etc. (How do I trigger a debug build?) WML!!!
Confirmed that the kompozer I just built acts the same (crashes on pop-up)
Oh, this I love: "kompozer -g"
load and run gdb, ohhh where have I been? This is great way to debug!!
Starting program: /home/clark/ src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ kompozer- bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb7068720 (LWP 12472)]
[New Thread 0xb6c22b90 (LWP 12475)]
[New Thread 0xb58bab90 (LWP 12480)]
[New Thread 0xb50b9b90 (LWP 12481)]
Program received signal SIGSEGV, Segmentation fault. src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ components/ libgklayout. so
[Switching to Thread 0xb7068720 (LWP 12472)]
0xb5a90232 in nsMenuFrame::Notify () from /home/clark/
Current language: auto; currently asm
(gdb) bt
#0 0xb5a90232 in nsMenuFrame::Notify () from /home/clark/ src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ components/ libgklayout. so kompozer/ dist/bin/ libxpcom. so kompozer/ dist/bin/ libxpcom. so kompozer/ dist/bin/ libxpcom. so ngEvents () from ../obj- kompozer/ dist/bin/ libxpcom. so l::ProcessPendi ngEvents () from ../obj- kompozer/ dist/bin/ libxpcom. so _callback () src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ components/ libwidget_ gtk2.so libglib- 2.0.so. 0 context_ dispatch () from /usr/lib/ libglib- 2.0.so. 0 libglib- 2.0.so. 0 libglib- 2.0.so. 0 libgtk- x11-2.0. so.0 src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ components/ libwidget_ gtk2.so ce::Run () src/kompozer- 0.7.10/ obj-kompozer/ dist/bin/ components/ libnsappshell. so
#1 0xb7e457b9 in nsTimerImpl::Fire () from ../obj-
#2 0xb7e4593d in handleTimerEvent () from ../obj-
#3 0xb7e413ab in PL_HandleEvent () from ../obj-
#4 0xb7e41697 in PL_ProcessPendi
#5 0xb7e43557 in nsEventQueueImp
#6 0xb6d6fea5 in event_processor
from /home/clark/
#7 0xb7641dad in ?? () from /usr/lib/
#8 0xb760ab88 in g_main_
#9 0xb760e0eb in ?? () from /usr/lib/
#10 0xb760e5ba in g_main_loop_run () from /usr/lib/
#11 0xb7ac47d9 in gtk_main () from /usr/lib/
#12 0xb6d70512 in nsAppShell::Run () from /home/clark/
#13 0xb6e4513c in nsAppShellServi
from /home/clark/
#14 0x0804fc1a in xre_main ()
#15 0x0804ba43 in main ()