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 66132 - Crash when starting a new galeon when old galeon is still exiting
Crash when starting a new galeon when old galeon is still exiting
Status: RESOLVED FIXED
Product: galeon
Classification: Deprecated
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Ricardo Fernández Pascual
Yanko Kaneti
: 66792 67937 68742 69088 69467 69618 70031 70231 70485 71101 71271 72073 72330 72496 72923 73905 74209 74486 74510 74683 74727 75059 75205 76005 81698 81904 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2001-12-04 10:12 UTC by Ross Burton
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ross Burton 2001-12-04 10:12:14 UTC
Package: galeon
Severity: normal
Version: 1.0
Synopsis: Crash when starting a new galeon when old galeon is still exiting
Bugzilla-Product: galeon
Bugzilla-Component: general

Description:
I have a few bookmarks (~1600) which take about 8 seconds to save to
disk.  I pressed quit so galeon locked up and hiut 100% processor usage
as it saved the bookmarks.  I then realized I wanted to read the news so
I hit the galeon icon... which led to this crash.



Debugging Information:

0x409cf8c9 in __wait4 () from /lib/libc.so.6

Thread 2 (Thread 31535 (initial thread))

  • #0 __wait4
    from /lib/libc.so.6
  • #1 ??
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 134
  • #3 gnome_segv_handle
    at gnome-init.c line 659
  • #4 pthread_sighandler
    at signals.c line 96
  • #5 __restore
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c line 127
  • #6 toolbar_create_widgets
    at toolbar.c line 622
  • #7 toolbar_create
    at toolbar.c line 412
  • #8 window_toolbars_create
    at window.c line 605
  • #9 window_create
    at window.c line 220
  • #10 impl_Galeon_Browser_loadurl
    at Galeon-impl.c line 166
  • #11 _ORBIT_skel_Galeon_Browser_loadurl
    at Galeon-skels.c line 69
  • #12 ORBit_POA_handle_request
    at orbit_poa.c line 513
  • #13 ORBit_handle_incoming_request
    at server.c line 90
  • #14 ORBit_handle_incoming_message
    at server.c line 160
  • #15 giop_main_handle_connection
    at connection.c line 1214
  • #16 orb_handle_connection
    at oaf-mainloop.c line 70
  • #17 g_io_unix_dispatch
    at giounix.c line 135
  • #18 g_main_dispatch
    at gmain.c line 656
  • #19 g_main_iterate
    at gmain.c line 877
  • #20 g_main_iteration
    at gmain.c line 907
  • #21 gtk_main_iteration
    at gtkmain.c line 603
  • #22 session_close_all_windows
    at session.c line 591
  • #23 session_quit
    at session.c line 573
  • #24 window_delete_cb
    at window_callbacks.c line 124
  • #25 gtk_marshal_BOOL__POINTER
    at gtkmarshal.c line 28
  • #26 gtk_handlers_run
    at gtksignal.c line 1917
  • #27 gtk_signal_real_emit
    at gtksignal.c line 1477
  • #28 gtk_signal_emit
    at gtksignal.c line 552
  • #29 gtk_widget_event
    at gtkwidget.c line 2864
  • #30 gtk_main_do_event
    at gtkmain.c line 729
  • #31 NSGetModule
    from /usr/lib/mozilla/components/libwidget_gtk.so
  • #32 gdk_event_dispatch
    at gdkevents.c line 2139
  • #33 g_main_dispatch
    at gmain.c line 656
  • #34 g_main_iterate
    at gmain.c line 877
  • #35 g_main_run
    at gmain.c line 935
  • #36 gtk_main
    at gtkmain.c line 524
  • #37 bonobo_main
    at bonobo-main.c line 283
  • #38 main
    at main.c line 289

Thread 1 (Thread 31545 (manager thread))

  • #0 __poll
    at ../sysdeps/unix/sysv/linux/poll.c line 45
  • #1 __pthread_manager
    at manager.c line 128
  • #0 __wait4
    from /lib/libc.so.6
  • #0 __wait4
    from /lib/libc.so.6
  • #1 ??
    from /lib/libc.so.6
  • #2 waitpid
    at wrapsyscall.c line 134
  • #3 gnome_segv_handle
    at gnome-init.c line 659
  • #4 pthread_sighandler
    at signals.c line 96
  • #5 __restore
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c line 127
  • #6 toolbar_create_widgets
    at toolbar.c line 622
  • #7 toolbar_create
    at toolbar.c line 412




------- Bug moved to this database by unknown@bugzilla.gnome.org 2001-12-04 05:12 -------

Reassigning to the default owner of the component, yaneti@declera.com.

Comment 1 Marco Pesenti Gritti 2002-01-01 11:13:42 UTC
any idea ?
Comment 2 Ricardo Fernández Pascual 2002-01-01 18:18:41 UTC
I think we should unregister with oaf as soon as makes sense, and
maybe we'll need a lock file in the galeon directory to be really robust.
Comment 3 Ricardo Fernández Pascual 2002-01-20 14:30:31 UTC
*** Bug 69088 has been marked as a duplicate of this bug. ***
Comment 4 Ricardo Fernández Pascual 2002-01-20 14:34:47 UTC
I'll try to investigate a bit this bug today, but I have only aouple
of hours to spend today.

The problem is that the new galeon process is trying to open an embed
in the old galeon process when this last one has already shut down
some of the sevices (history, bookmarks, mime...).
Comment 5 Yanko Kaneti 2002-01-25 04:06:20 UTC
*** Bug 68742 has been marked as a duplicate of this bug. ***
Comment 6 Yanko Kaneti 2002-01-25 04:06:45 UTC
*** Bug 67937 has been marked as a duplicate of this bug. ***
Comment 7 Yanko Kaneti 2002-01-25 04:07:11 UTC
*** Bug 69618 has been marked as a duplicate of this bug. ***
Comment 8 Ricardo Fernández Pascual 2002-01-25 13:55:47 UTC
With the hacks that i added to HEAD I can't reproduce this crash
anymore. Even if i try:

while true ; do ./galeon ; done

while some galeon is running and then I close the window it does not
crash.

I can't think of a cleaner way of fixing it. Please, try to reproduce
it and let me know.


Comment 9 Ricardo Fernández Pascual 2002-01-26 10:07:39 UTC
*** Bug 69467 has been marked as a duplicate of this bug. ***
Comment 10 Yanko Kaneti 2002-01-30 00:12:32 UTC
*** Bug 70031 has been marked as a duplicate of this bug. ***
Comment 11 Yanko Kaneti 2002-01-30 12:23:59 UTC
*** Bug 66792 has been marked as a duplicate of this bug. ***
Comment 12 Yanko Kaneti 2002-02-01 06:27:46 UTC
*** Bug 70231 has been marked as a duplicate of this bug. ***
Comment 13 Yanko Kaneti 2002-02-04 13:27:21 UTC
*** Bug 70485 has been marked as a duplicate of this bug. ***
Comment 14 Yanko Kaneti 2002-02-10 17:46:06 UTC
*** Bug 71101 has been marked as a duplicate of this bug. ***
Comment 15 Yanko Kaneti 2002-02-12 14:24:29 UTC
*** Bug 71271 has been marked as a duplicate of this bug. ***
Comment 16 Yanko Kaneti 2002-02-20 23:53:25 UTC
*** Bug 72073 has been marked as a duplicate of this bug. ***
Comment 17 Yanko Kaneti 2002-02-23 16:47:51 UTC
*** Bug 72330 has been marked as a duplicate of this bug. ***
Comment 18 Yanko Kaneti 2002-02-25 20:25:39 UTC
*** Bug 72496 has been marked as a duplicate of this bug. ***
Comment 19 Yanko Kaneti 2002-02-28 07:15:30 UTC
*** Bug 72923 has been marked as a duplicate of this bug. ***
Comment 20 Yanko Kaneti 2002-03-07 21:42:13 UTC
*** Bug 73905 has been marked as a duplicate of this bug. ***
Comment 21 Yanko Kaneti 2002-03-11 06:29:40 UTC
*** Bug 74209 has been marked as a duplicate of this bug. ***
Comment 22 Yanko Kaneti 2002-03-13 09:33:42 UTC
*** Bug 74486 has been marked as a duplicate of this bug. ***
Comment 23 Yanko Kaneti 2002-03-13 14:28:28 UTC
*** Bug 74510 has been marked as a duplicate of this bug. ***
Comment 24 Yanko Kaneti 2002-03-14 22:31:06 UTC
*** Bug 74683 has been marked as a duplicate of this bug. ***
Comment 25 Yanko Kaneti 2002-03-15 15:31:34 UTC
*** Bug 74727 has been marked as a duplicate of this bug. ***
Comment 26 Yanko Kaneti 2002-03-17 12:37:55 UTC
*** Bug 75059 has been marked as a duplicate of this bug. ***
Comment 27 Yanko Kaneti 2002-03-18 05:20:40 UTC
*** Bug 75205 has been marked as a duplicate of this bug. ***
Comment 28 Yanko Kaneti 2002-03-22 23:28:49 UTC
*** Bug 76005 has been marked as a duplicate of this bug. ***
Comment 29 Marco Pesenti Gritti 2002-04-10 11:46:53 UTC
great work ric, this appear to be fixed
Comment 30 Yanko Kaneti 2002-05-14 06:04:06 UTC
*** Bug 81698 has been marked as a duplicate of this bug. ***
Comment 31 Yanko Kaneti 2002-05-15 20:51:11 UTC
*** Bug 81904 has been marked as a duplicate of this bug. ***