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 65068 - Switching the setting of the toolbar buttons crash galeon after two or three switches
Switching the setting of the toolbar buttons crash galeon after two or three ...
Status: RESOLVED FIXED
Product: galeon
Classification: Deprecated
Component: User interface
unspecified
Other other
: Normal normal
: ---
Assigned To: Jorn Baayen
Yanko Kaneti
Depends on:
Blocks:
 
 
Reported: 2001-11-21 23:38 UTC by Rémi Cohen-Scali
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Preference panel opened on UI tab (35.06 KB, image/jpeg)
2001-11-22 02:22 UTC, Rémi Cohen-Scali
Details
Toolbar itself with 'by side' text (16.59 KB, image/jpeg)
2001-11-22 02:26 UTC, Rémi Cohen-Scali
Details
and text under buttons (13.28 KB, image/jpeg)
2001-11-22 02:27 UTC, Rémi Cohen-Scali
Details

Description Rémi Cohen-Scali 2001-11-21 23:40:05 UTC
Package: galeon
Severity: major
Version: 0.12.8
Synopsis: Switching the setting of the toolbar buttons crash galeon after two or three switches
Bugzilla-Product: galeon
Bugzilla-Component: User interface

Description:
To reproduce, open the preference dialog at the UI tab. In the toolbar
option menu, select 'icon & text by side', then apply, then select 'icon
& text under' then apply, and again. after one or two, galeon will
crash



Debugging Information:

[New Thread 1024 (LWP 32426)]
[New Thread 2049 (LWP 32432)]
[New Thread 1026 (LWP 32433)]
[New Thread 2051 (LWP 32434)]
[New Thread 3076 (LWP 32437)]
0x2b40ae39 in __wait4 () from /lib/libc.so.6

Thread 1 (Thread 1024 (LWP 32426))

  • #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
    from /usr/lib/libgnomeui.so.32
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_datalist_id_get_data
    from /usr/lib/libglib-1.2.so.0
  • #7 gtk_object_get_data_by_id
    from /usr/lib/libgtk-1.2.so.0
  • #8 gtk_widget_set_rc_style
    from /usr/lib/libgtk-1.2.so.0
  • #9 gtk_widget_ensure_style
    from /usr/lib/libgtk-1.2.so.0
  • #10 gtk_widget_size_request
    from /usr/lib/libgtk-1.2.so.0
  • #11 toolbar_create_widgets
    at eval.c line 88
  • #12 toolbar_create
    at eval.c line 88
  • #13 toolbar_recreate
    at eval.c line 88
  • #14 window_update_ui_hack
    at eval.c line 88
  • #15 notify_listeners_callback
    from /usr/lib/libgconf-gtk-1.so.1
  • #16 notify_listener_list
    from /usr/lib/libgconf-1.so.1
  • #17 ltable_notify
    from /usr/lib/libgconf-1.so.1
  • #18 notify_from_server_callback
    from /usr/lib/libgconf-gtk-1.so.1
  • #19 gconf_cnxn_notify
    from /usr/lib/libgconf-1.so.1
  • #20 notify
    from /usr/lib/libgconf-1.so.1
  • #21 _ORBIT_skel_ConfigListener_notify
    from /usr/lib/libgconf-1.so.1
  • #22 ORBit_POA_handle_request
    from /usr/lib/libORBit.so.0
  • #23 ORBit_handle_incoming_request
    from /usr/lib/libORBit.so.0
  • #24 ORBit_handle_incoming_message
    from /usr/lib/libORBit.so.0
  • #25 giop_main_handle_connection
    from /usr/lib/libIIOP.so.0
  • #26 orb_handle_connection
    from /usr/lib/liboaf.so.0
  • #27 g_io_unix_dispatch
    from /usr/lib/libglib-1.2.so.0
  • #28 g_main_dispatch
    from /usr/lib/libglib-1.2.so.0
  • #29 g_main_iterate
    from /usr/lib/libglib-1.2.so.0
  • #30 g_main_run
    from /usr/lib/libglib-1.2.so.0
  • #31 gtk_main
    from /usr/lib/libgtk-1.2.so.0
  • #32 main
    at eval.c line 88
  • #33 __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
    from /usr/lib/libgnomeui.so.32
  • #4 pthread_sighandler
    at signals.c line 97
  • #5 <signal handler called>
  • #6 g_datalist_id_get_data
    from /usr/lib/libglib-1.2.so.0
  • #7 gtk_object_get_data_by_id
    from /usr/lib/libgtk-1.2.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2001-11-21 18:40 -------

Reassigning to the default owner of the component, mpeseng@tin.it.

Comment 1 Rémi Cohen-Scali 2001-11-21 23:45:44 UTC
The same bug seems to appears in CVS head (galeon 1.1). This is why i
added it in version details.
Comment 2 Yanko Kaneti 2001-11-22 02:02:42 UTC
i cant reproduce this 
its probably realated to the toolbar arrangement(what and where is
in/on it)  could you please give us the toolbar arrangement using 
which you can reproduce this
Comment 3 Rémi Cohen-Scali 2001-11-22 02:20:31 UTC
Yes. I attach two shots, one of the preference window and one of the
toolbar itself.
Comment 4 Rémi Cohen-Scali 2001-11-22 02:22:06 UTC
Created attachment 6057 [details]
Preference panel opened on UI tab
Comment 5 Rémi Cohen-Scali 2001-11-22 02:26:27 UTC
Created attachment 6058 [details]
Toolbar itself with 'by side' text
Comment 6 Rémi Cohen-Scali 2001-11-22 02:27:33 UTC
Created attachment 6059 [details]
and text under buttons
Comment 7 Rémi Cohen-Scali 2001-11-22 02:30:15 UTC
I tried by removing some of the buttons to get the basic ones. The
crash do not occurs anymore...
Comment 8 Rémi Cohen-Scali 2001-11-22 02:54:01 UTC
By adding back all buttons (according to the shots), the crash does
not appear again. I think it could be because of a desynchronization
between the preference file and the galeon version (buttons in
toolbars is not a setting I change everyday). By removing then adding
again the buttons, the bug origin might have been removed also ...

What do you think ?
Comment 9 Yanko Kaneti 2001-11-22 03:02:54 UTC
i think i cant think(at least now) :) will leave the thinking to marco
(or somebody else)
Comment 10 Jorn Baayen 2001-11-29 14:49:35 UTC
cant reproduce.. 
Comment 11 Jorn Baayen 2002-01-13 19:17:36 UTC
toolbar code has changed a lot since this bug was filled, also noone
can reproduce, so marking this is as fixed. please reopen if someone
can still reproduce.