Closed
Bug 468616
Opened 17 years ago
Closed 16 years ago
Crash on exit
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: chris, Unassigned)
Details
(Keywords: crash, qawanted)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081110 SUSE/1.1.13-1.1 SeaMonkey/1.1.13
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080924175508 SeaMonkey/2.0a1
The application crashes every time, I try to close it.
Reproducible: Always
Steps to Reproduce:
The crash occurs, when I restart Seamonky after theme or plugin (Adblockplus) installation or when I exit the program by closing the main window.
Actual Results:
The crash manager appears with the following "Details":
Add-ons: {f13b157f-b174-47e7-a34d-4815ddfdfeb8}:0.9.87.4,{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}:0.9.83,debugQA@mozilla.org:1.0pre,inspector@mozilla.org:2.0.0,modern@themes.mozilla.org:1.0,{972ce4c6-7e08-4474-a285-3208198ce6fd}:1.0
BuildID: 20080924175508
CrashTime: 1228833667
InstallTime: 1228833242
ProductName: SeaMonkey
SecondsSinceLastCrash: 411
StartupTime: 1228833658
Theme: classic/1.0
UserID: 6708421f-c98c-19c4-bc0d-cb10d087a63c
Vendor: Mozilla
Version: 2.0a1
The process don't terminate and has to be killed.
On the konsole, where I started Deamonkey, it prints out the following:
myuser@linux-vdzq:~/seamonkey-2.0a1.en-US.linux-i686/seamonkey> ./seamonkey
(seamonkey-bin:3535): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
(seamonkey-bin:3535): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(seamonkey-bin:3535): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
(seamonkey-bin:3535): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(seamonkey-bin:3535): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
(seamonkey-bin:3535): GLib-GObject-CRITICAL **: g_object_get_data: assertion `G_IS_OBJECT (object)' failed
(seamonkey-bin:3535): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
(seamonkey-bin:3535): GLib-GObject-CRITICAL **: g_object_get_data: assertion `G_IS_OBJECT (object)' failed
(seamonkey-bin:3535): Gdk-CRITICAL **: gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
(seamonkey-bin:3535): GLib-GObject-CRITICAL **: g_object_get_data: assertion `G_IS_OBJECT (object)' failed
(crashreporter:3575): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
(crashreporter:3575): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
(crashreporter:3575): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
./run-mozilla.sh: line 131: 3535 Getötet "$prog" ${1+"$@"}
| Reporter | ||
Comment 1•17 years ago
|
||
Crash-ID: 3758923d-e31d-4c93-b914-06e512081209
Signature libgobject-2.0.so.0.1400.1@0x25809
UUID 3758923d-e31d-4c93-b914-06e512081209
Time 2008-12-09 06:51:04-08
Uptime 19
Last Crash 190 seconds before submission
Product SeaMonkey
Version 2.0a1
Build ID 20080924175508
Branch 1.9.1
OS Linux
OS Version 0.0.0 Linux 2.6.22.5-31-default #1 SMP 2007/09/21 22:29:00 UTC i686 GNU/Linux
CPU x86
CPU Info GenuineIntel family 2 model 13 stepping 6
Crash Reason SIGSEGV
Crash Address 0xb7816809
Comments
Crashing Thread
Frame Module Signature Source
0 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x25809
1 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x2b3a7
2 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xdea1
3 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e203
4 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e988
5 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x26ab7b
6 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x26acb6
7 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x6d0cf
8 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0xaebe6
9 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x26acee
10 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x6913e
11 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0xaebe6
12 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x26acee
13 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x26ea6b
14 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x277fc7
15 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x69384
16 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x160d9
17 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x81f8
18 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x9918
19 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1c63b
20 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e63e
21 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e988
22 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0xaf413
23 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x2732ac
24 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xbf2f
25 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x16d1cd
26 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x6913e
27 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0xaea06
28 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0xaf32f
29 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x282f60
30 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x16bce
31 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x81f8
32 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x9918
33 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1cff1
34 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e63e
35 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0x1e988
36 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x16d4c0
37 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x2732d0
38 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x27fc45
39 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xbf2f
40 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x16d1cd
41 libgtk-x11-2.0.so.0.1200.0 libgtk-x11-2.0.so.0.1200.0@0x224a33
42 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xbbfa
43 libglib-2.0.so.0.1400.1 libglib-2.0.so.0.1400.1@0x1b787
44 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xdcef
45 libgdk-x11-2.0.so.0.1200.0 libgdk-x11-2.0.so.0.1200.0@0x15a60
46 libgdk-x11-2.0.so.0.1200.0 libgdk-x11-2.0.so.0.1200.0@0x3791f
47 libgobject-2.0.so.0.1400.1 libgobject-2.0.so.0.1400.1@0xbbfa
48 libgdk-x11-2.0.so.0.1200.0 libgdk-x11-2.0.so.0.1200.0@0x16324
49 libxul.so MOZ_gdk_display_close toolkit/xre/nsAppRunner.cpp:2419
50 libxul.so XRE_main
51 seamonkey-bin main
52 libc-2.6.1.so libc-2.6.1.so@0x15fdf
well, you're going to need to install dbg symbols for libgobject libgtk-x11 libgdk-x11, the run ./run-mozilla.sh -g -d gdb ./firefox-bin
r
bt
| Reporter | ||
Comment 3•17 years ago
|
||
In which repository for OpenSuse 10.3 do I find these debug-RPMs you ask for?
TIA
Comment 4•17 years ago
|
||
(In reply to comment #3)
> In which repository for OpenSuse 10.3 do I find these debug-RPMs you ask for?
>
> TIA
a repository with debug in its name, located not far from your main "Updates" repository at opensuse.org. Once you've enabled it, use the yast2 "Software Management" function to install the appropriate debuginfo packages.
| Reporter | ||
Comment 5•17 years ago
|
||
I've activated the main repository (DEBUG), main repository (OSS), main repository (NON-OSS), main repository (sources), main update repository, and packman repository but I can't find any of the packages mentioned by timeless in YaST.
Comment 6•17 years ago
|
||
In reply to comment #5:
- For the gtk/gdk X11 libs, try gtk2-debuginfo. I'm not sure whether gdk-pixbuf[-gnome]-debuginfo (if any) are relevant or not.
- For libgobject, try finding libgobject-debuginfo
If you find no debuginfo package at all, you may have to enable a source repository.
| Reporter | ||
Comment 7•17 years ago
|
||
Installed gtk2-debuginfo and gdk-pixbuf-debuginfo. Can't find anything looking like libgobject-debuginfo.
myuser@linux-vdzq:~/seamonkey> ./run-mozilla.sh -g -d gdb ./seamonkey-bin
MOZILLA_FIVE_HOME=.
LD_LIBRARY_PATH=.:./plugins:.
DISPLAY=:0
DYLD_LIBRARY_PATH=.:.
LIBRARY_PATH=.:./components:.
SHLIB_PATH=.:.
LIBPATH=.:.
ADDON_PATH=.
MOZ_PROGRAM=./seamonkey-bin
MOZ_TOOLKIT=
moz_debug=1
moz_debugger=gdb
/usr/bin/gdb ./seamonkey-bin -x /tmp/mozargs.gH3985
GNU gdb 6.6.50.20070726-cvs
Copyright (C) 2007 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i586-suse-linux"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb)
Then the application pauses, no Sm window or whatever shows up.
I hope, this helped. The crash should be easyliy reproduced on a fresh openSuse 10.3. virtual machine like VirtualBox (I used). Maybe someone with more debugging experience as me can help more.
Comment 8•17 years ago
|
||
> The process don't terminate and has to be killed.
when you close or restart, does it hang?
I can't tell if your comment 0 indicates it doesn't crash unless you kill it.
any improvement with 2.0a3?
http://www.seamonkey-project.org/releases/2.0a3
Keywords: qawanted
| Reporter | ||
Comment 9•16 years ago
|
||
I cant remember, when this bug occured the last time for me. Seems to be fixed now.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•