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 145877 - Gnome Window Switcher crashes on screen1 when selecting 'Properties' in dual head config.
Gnome Window Switcher crashes on screen1 when selecting 'Properties' in dual ...
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: workspace switcher
2.6.x
Other other
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 301285 450280 453243 (view as bug list)
Depends on:
Blocks: randr-tracker
 
 
Reported: 2004-05-19 20:51 UTC by sshirley
Modified: 2020-11-06 20:26 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description sshirley 2004-07-08 20:44:35 UTC
Distribution: Fedora Core release 2 (Tettnang)
Package: gnome-panel
Severity: normal
Version: GNOME2.6. 2.6.x
Gnome-Distributor: Red Hat, Inc
Synopsis: Gnome Window Switcher crashes on screen1 when selecting 'Properties' in dual head config.
Bugzilla-Product: gnome-panel
Bugzilla-Component: Workspace Switcher Applet
Bugzilla-Version: 2.6.x
BugBuddy-GnomeVersion: 2.0 (2.6.0)
Description:
Description of the crash:
In Gnome, when using a dual head config (auto generated xorg.conf from
gnome display settings), the workspace switcher applet produces an
unexpected crash on both screen0 and screen1 if you choose 'Properties'
by right clicking on the workspace switcher in the menubar.

Steps to reproduce the crash:
1. Config for dual head in gnome display settings, use 'individual
destops'
2. Place a workspace switcher on both pannels (screen0 and screen1) if
they are not already present.
3. Right click on either workspace switcher and choose 'Properties'
4. Crash occurs when trying to change any settings in properties dialog
box.

Expected Results:
While using FC2 Test3, I noticed this same behavior, however, after a
few crashes it eventually let me configure them individually.

How often does this happen?
Each time 'Properties' is selected on the workspace switcher applet
while using a dual head config in Gnome.

Additional Information:
Dell Inspiron 600m Laptop
Dual Head ATI Radeon M9 64meg (OEM)
Primary Monitor - 1400x1050 (OEM)
2nd Monitor - NEC MultiSync LCD 1830
FC2 Final - Fresh 'Everything' install


Debugging Information:

Backtrace was generated from '/usr/bin/gnome-panel'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread -150249344 (LWP 3375)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x0085a402 in ?? ()

Thread 1 (Thread -150249344 (LWP 3375))

  • #0 ??
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 strcmp
    from /lib/tls/libc.so.6
  • #5 panel_profile_remove_from_list
  • #6 panel_profile_delete_object
  • #7 panel_applet_frame_set_info
  • #8 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #13 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 gtk_dialog_new_with_buttons
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #20 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 gtk_button_get_relief
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #27 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #28 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 gtk_button_get_relief
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 gtk_marshal_VOID__UINT_STRING
    from /usr/lib/libgtk-x11-2.0.so.0
  • #31 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #35 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #36 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #38 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #39 gdk_x11_register_standard_event_type
    from /usr/lib/libgdk-x11-2.0.so.0
  • #40 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #41 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #42 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #43 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #44 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #45 main
  • #0 ??




------- Bug moved to this database by unknown@bugzilla.gnome.org 2004-07-08 16:44 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "gnome-panel".
   Setting to default milestone for this product, '---'
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@bugzilla.gnome.org.
   Previous reporter was sshirley@uark.edu.
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Vincent Untz 2004-08-04 08:19:04 UTC
If this is still happening, could you install the gnome-panel debuginfo rpm
(available at
http://download.fedora.redhat.com/pub/fedora/linux/core/updates/2/i386/debug/)
and paste the new stack trace here?

Thanks
Comment 2 Vincent Untz 2004-11-28 15:53:13 UTC
In panel_profile_remove_from_list(), a crash is possible if id == NULL. But I'm
not sure this should be possible... So I'm wondering if I should add:
  g_assert (id != NULL);
or
  g_return_if_fail (id != NULL);
or
  if (id != NULL) return;

Mark: what do you think?
Comment 3 Kjartan Maraas 2005-04-20 12:56:04 UTC
*** Bug 301285 has been marked as a duplicate of this bug. ***
Comment 4 Josh Larsen 2006-07-13 23:02:28 UTC
I also get this same error.  Only debug information I get is the cause is a segmentation fault.  I can get the properties of the panel itself, but not the properties of the launchers on my panel.  I do have ONE launcher that does allow me to view the properties, but noting of specific note is different about the launcher.  I created both launchers, and they both launch "su -c [some command] %u"

I just realized am using The GNOME Panel 2.2.2.1.  I will try and see if there is an update.
Comment 5 Vincent Untz 2007-06-23 09:25:24 UTC
*** Bug 450280 has been marked as a duplicate of this bug. ***
Comment 6 Pedro Villavicencio 2007-07-02 23:39:45 UTC
*** Bug 453243 has been marked as a duplicate of this bug. ***
Comment 7 André Klapper 2020-11-06 20:26:24 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports in Bugzilla which have not seen updates for many years.

If you can still reproduce this issue in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-panel/-/issues/

Thank you for reporting this issue and we are sorry it could not be fixed.