After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 78666 - Crash on exit with multiple tabs open
Crash on exit with multiple tabs open
Status: RESOLVED FIXED
Product: galeon
Classification: Deprecated
Component: general
unspecified
Other other
: High major
: 1.2
Assigned To: galeon-maint
Yanko Kaneti
: 82960 83149 83572 84279 84965 85020 86094 86298 86629 86763 86810 86820 86843 86890 86934 86944 87095 87569 87928 88172 88664 89276 89969 90208 90239 90412 90417 90514 90580 90892 91134 91530 91824 93768 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-04-14 16:01 UTC by Martin Schaaf
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to fix crashes with >1 tab open. (670 bytes, patch)
2002-08-12 12:41 UTC, Sridhar Dhanapalan
none Details | Review

Description Martin Schaaf 2002-04-14 15:56:18 UTC
Package: galeon
Severity: normal
Version: 1.2.0
Synopsis: i closed galeon and it crashes
Bugzilla-Product: galeon
Bugzilla-Component: general

Description:
I was on https://vu.fernuni-hagen.de and closed galeon and it crashes.
The string "Sicherheitsstufe: Hoch" in the debugging output is
translated "Security level: High".
galeon latest cvs for gnome 1.4
mozilla 0.9.9
gcc 3.0.4



Debugging Information:

[New Thread 1024 (LWP 17299)]
[New Thread 2049 (LWP 17320)]
[New Thread 1026 (LWP 17321)]
[New Thread 2051 (LWP 17322)]
[New Thread 3076 (LWP 17327)]
0x409bde29 in __wait4 () from /lib/libc.so.6

Thread 1 (Thread 1024 (LWP 17299))

  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 173
  • #3 gnome_segv_handle
    at gnome-init.c line 659
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 gtk_tooltips_set_tip
    at gtktooltips.c line 371
  • #7 window_statusbar_set_security_icon
    at window.c line 803
  • #8 window_notebook_switch_page_cb
    at window_callbacks.c line 2089
  • #9 gtk_marshal_NONE__POINTER_INT
    at gtkmarshal.c line 325
  • #10 gtk_handlers_run
    at gtksignal.c line 1917
  • #11 gtk_signal_real_emit
    at gtksignal.c line 1516
  • #12 gtk_signal_emit
    at gtksignal.c line 552
  • #13 gtk_notebook_switch_page
    at gtknotebook.c line 3334
  • #14 gtk_notebook_real_remove
    at gtknotebook.c line 2010
  • #15 gtk_notebook_remove
    at gtknotebook.c line 1614
  • #16 gtk_marshal_NONE__POINTER
    at gtkmarshal.c line 193
  • #17 gtk_signal_real_emit
    at gtksignal.c line 1440
  • #18 gtk_signal_emit
    at gtksignal.c line 552
  • #19 gtk_container_remove
    at gtkcontainer.c line 732
  • #20 gtk_widget_shutdown
    at gtkwidget.c line 4384
  • #21 gtk_object_destroy
    at gtkobject.c line 246
  • #22 gtk_widget_destroy
    at gtkwidget.c line 1391
  • #23 g_list_foreach
    at glist.c line 494
  • #24 window_close
    at window.c line 1414
  • #25 g_list_foreach
    at glist.c line 494
  • #26 session_close_all_windows
    at session.c line 628
  • #27 gtk_marshal_NONE__NONE
    at gtkmarshal.c line 312
  • #28 gtk_handlers_run
    at gtksignal.c line 1917
  • #29 gtk_signal_real_emit
    at gtksignal.c line 1477
  • #30 gtk_signal_emit
    at gtksignal.c line 552
  • #31 gtk_widget_activate
    at gtkwidget.c line 2890
  • #32 gtk_menu_shell_activate_item
    at gtkmenushell.c line 856
  • #33 gtk_menu_shell_button_release
    at gtkmenushell.c line 486
  • #34 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #35 gtk_signal_real_emit
    at gtksignal.c line 1492
  • #36 gtk_signal_emit
    at gtksignal.c line 552
  • #37 gtk_widget_event
    at gtkwidget.c line 2864
  • #38 gtk_propagate_event
    at gtkmain.c line 1378
  • #39 gtk_main_do_event
    at gtkmain.c line 818
  • #40 _Z16handle_gdk_eventP9_GdkEventPv
    from /opt/mozilla/bin/components/libwidget_gtk.so
  • #41 gdk_event_dispatch
    at gdkevents.c line 2139
  • #42 g_main_dispatch
    at gmain.c line 656
  • #43 g_main_iterate
    at gmain.c line 877
  • #44 g_main_run
    at gmain.c line 935
  • #45 gtk_main
    at gtkmain.c line 524
  • #46 main
    at main.c line 343
  • #47 __libc_start_main
    at ../sysdeps/generic/libc-start.c line 129
  • #0 __wait4
    from /lib/libc.so.6
  • #0 __wait4
    from /lib/libc.so.6
  • #1 __DTOR_END__
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 173
  • #3 gnome_segv_handle
    at gnome-init.c line 659
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 gtk_tooltips_set_tip
    at gtktooltips.c line 371
  • #7 window_statusbar_set_security_icon
    at window.c line 803




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-04-14 11:56 -------

Unknown version 1.2.x in product galeon. Setting version to the default, "unspecified".
Reassigning to the default owner of the component, yaneti@declera.com.

Comment 1 Yanko Kaneti 2002-04-14 16:02:43 UTC
Is this reproducable?

It would be good to have a resolution before 1.2.1
Comment 2 Martin Schaaf 2002-04-14 16:58:23 UTC
No, it was the first time that it came up but i am every day on this
site so i will see how i can reproduce it.
Comment 3 Yanko Kaneti 2002-05-11 10:34:49 UTC
masschange ganeral -> galeon-maint@bugzilla.gnome.org (which is currently me)

sorry for the spam
Comment 4 Yanko Kaneti 2002-05-27 17:20:01 UTC
*** Bug 82960 has been marked as a duplicate of this bug. ***
Comment 5 Yanko Kaneti 2002-05-27 17:20:13 UTC
*** Bug 83149 has been marked as a duplicate of this bug. ***
Comment 6 Yanko Kaneti 2002-05-27 17:23:08 UTC
Actually when closing multiple  windows with base  this is always
manifested by a bunch of:


Gtk-CRITICAL **: file gtktooltips.c: line 346 (gtk_tooltips_set_tip):
assertion `tooltips != NULL' failed.
.....

I guess sometimes the already invalid window->tooltips pointer goes
stray enough to lead to a crash
Comment 7 Yanko Kaneti 2002-05-30 19:29:34 UTC
*** Bug 83572 has been marked as a duplicate of this bug. ***
Comment 8 Yanko Kaneti 2002-06-05 20:59:18 UTC
*** Bug 84279 has been marked as a duplicate of this bug. ***
Comment 9 Yanko Kaneti 2002-06-12 12:51:57 UTC
*** Bug 84965 has been marked as a duplicate of this bug. ***
Comment 10 Yanko Kaneti 2002-06-12 15:43:51 UTC
*** Bug 85020 has been marked as a duplicate of this bug. ***
Comment 11 Yanko Kaneti 2002-06-21 03:48:39 UTC
*** Bug 86094 has been marked as a duplicate of this bug. ***
Comment 12 Yanko Kaneti 2002-06-27 20:50:49 UTC
*** Bug 86629 has been marked as a duplicate of this bug. ***
Comment 13 Yanko Kaneti 2002-06-28 19:45:47 UTC
*** Bug 86763 has been marked as a duplicate of this bug. ***
Comment 14 Yanko Kaneti 2002-06-29 07:17:43 UTC
*** Bug 86810 has been marked as a duplicate of this bug. ***
Comment 15 Yanko Kaneti 2002-06-29 10:26:24 UTC
*** Bug 86820 has been marked as a duplicate of this bug. ***
Comment 16 Yanko Kaneti 2002-06-29 17:55:26 UTC
*** Bug 86843 has been marked as a duplicate of this bug. ***
Comment 17 Yanko Kaneti 2002-06-30 10:47:03 UTC
*** Bug 86890 has been marked as a duplicate of this bug. ***
Comment 18 Yanko Kaneti 2002-07-01 07:25:11 UTC
*** Bug 86944 has been marked as a duplicate of this bug. ***
Comment 19 Yanko Kaneti 2002-07-01 07:25:12 UTC
*** Bug 86934 has been marked as a duplicate of this bug. ***
Comment 20 Yanko Kaneti 2002-07-02 10:37:28 UTC
*** Bug 87095 has been marked as a duplicate of this bug. ***
Comment 21 Yanko Kaneti 2002-07-08 15:49:52 UTC
*** Bug 87569 has been marked as a duplicate of this bug. ***
Comment 22 Yanko Kaneti 2002-07-11 15:43:29 UTC
*** Bug 87928 has been marked as a duplicate of this bug. ***
Comment 23 Yanko Kaneti 2002-07-15 06:53:01 UTC
*** Bug 88172 has been marked as a duplicate of this bug. ***
Comment 24 Yanko Kaneti 2002-07-20 20:18:58 UTC
*** Bug 88664 has been marked as a duplicate of this bug. ***
Comment 25 Yanko Kaneti 2002-07-24 11:59:03 UTC
*** Bug 86298 has been marked as a duplicate of this bug. ***
Comment 26 Yanko Kaneti 2002-07-29 04:09:48 UTC
*** Bug 89276 has been marked as a duplicate of this bug. ***
Comment 27 Yanko Kaneti 2002-08-06 18:59:32 UTC
*** Bug 89969 has been marked as a duplicate of this bug. ***
Comment 28 Yanko Kaneti 2002-08-08 13:34:55 UTC
*** Bug 90208 has been marked as a duplicate of this bug. ***
Comment 29 Yanko Kaneti 2002-08-08 18:32:54 UTC
*** Bug 90239 has been marked as a duplicate of this bug. ***
Comment 30 Yanko Kaneti 2002-08-10 16:59:22 UTC
*** Bug 90412 has been marked as a duplicate of this bug. ***
Comment 31 Yanko Kaneti 2002-08-10 19:04:05 UTC
*** Bug 90417 has been marked as a duplicate of this bug. ***
Comment 32 Yanko Kaneti 2002-08-12 10:29:52 UTC
*** Bug 90514 has been marked as a duplicate of this bug. ***
Comment 33 Sridhar Dhanapalan 2002-08-12 12:40:38 UTC
Copied from Bug 90514:

  The whole mess, including a patch is detailed at
  http://forums.gentoo.org/viewtopic.php?p=61655.

  I have this problem on my Gentoo 1.2 box (gcc 2.95),
  but not on my Mandrake 8.2 machine (gcc 2.96).
Comment 34 Sridhar Dhanapalan 2002-08-12 12:41:36 UTC
Created attachment 10429 [details] [review]
patch to fix crashes with >1 tab open.
Comment 35 Philip Langdale 2002-08-12 12:48:58 UTC
Looks ok to me. Do you want to handle this yaneti?
Comment 36 Yanko Kaneti 2002-08-12 13:08:03 UTC
Sure, I can  patch this in. Not sure whom to credit tho.
Will go with Heitham Omar <super_ice@ntlworld.com> for now.

2002-08-12  Yanko Kaneti <yaneti@declera.com>

   * src/window_callbacks.c: apply patch from
   Heitham Omar <super_ice@ntlworld.com> to fix the notorious "Crash on
   exit with more than one tab open" bug #78666.

Comment 37 Yanko Kaneti 2002-08-12 20:15:57 UTC
*** Bug 90580 has been marked as a duplicate of this bug. ***
Comment 38 Yanko Kaneti 2002-08-16 11:45:14 UTC
*** Bug 90892 has been marked as a duplicate of this bug. ***
Comment 39 Yanko Kaneti 2002-08-19 10:33:06 UTC
*** Bug 91134 has been marked as a duplicate of this bug. ***
Comment 40 Yanko Kaneti 2002-08-23 17:02:17 UTC
*** Bug 91530 has been marked as a duplicate of this bug. ***
Comment 41 Yanko Kaneti 2002-08-27 22:56:29 UTC
*** Bug 91824 has been marked as a duplicate of this bug. ***
Comment 42 Yanko Kaneti 2002-09-20 15:10:01 UTC
*** Bug 93768 has been marked as a duplicate of this bug. ***