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 346523 - Gnome-Panel crashes when selecting Always on Visible Workspace
Gnome-Panel crashes when selecting Always on Visible Workspace
Status: RESOLVED NOTGNOME
Product: libwnck
Classification: Core
Component: general
2.16.x
Other other
: High critical
: ---
Assigned To: libwnck maintainers
libwnck maintainers
: 381567 386937 391929 416577 441895 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-04 08:34 UTC by johnny
Modified: 2007-05-29 01:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description johnny 2006-07-04 08:34:54 UTC
Distribution: Ubuntu 6.06 (dapper)
Package: gnome-panel
Severity: major
Version: GNOME2.14.2 2.14.x
Gnome-Distributor: Ubuntu
Synopsis: Gnome-Panel crashes when selecting Always on Visible Workspace
Bugzilla-Product: gnome-panel
Bugzilla-Component: Panel
Bugzilla-Version: 2.14.x
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:
If you select "Always on Visible Workspace" on an application in the
task panel, gnome-panel will crash when you right click the button next
time. This has been verified with both a terminal and Beep Media Player.
I have also tried to reboot my computer and tested this with no other
applications running than one terminal window.

Steps to reproduce the crash:
1. Open any application (I tested with a Terminal window)
2. Right click the Terminal button in the Task Panel, and select "Always
on Visible Workspace".
3. Right click the Terminal button again, and gnome-panel crashes.
3. 

Expected Results:
The context meny should appear.

How often does this happen?
Every time I try

Additional Information:



Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1224771904 (LWP 5025)]
[New Thread -1239782480 (LWP 5028)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1224771904 (LWP 5025))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 wnck_workspace_get_viewport_x
    from /usr/lib/libwnck-1.so.18
  • #5 wnck_create_window_action_menu
    from /usr/lib/libwnck-1.so.18
  • #6 wnck_tasklist_get_size_hint_list
    from /usr/lib/libwnck-1.so.18
  • #7 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #12 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #13 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #16 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 main
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-07-04 08:34 -------

Comment 1 Mead 2006-07-18 14:59:50 UTC
Just to say I have found exaclty the same problem with every application I've tried it with. Debugging information below.

Distribution: Ubuntu 6.06 (dapper)
Package: gnome-panel
Severity: normal
Version: GNOME2.14.2 2.14.x
Gnome-Distributor: Ubuntu
Synopsis: Multi-workspace application crashes gnome-panel
Bugzilla-Product: gnome-panel
Bugzilla-Component: Panel
Bugzilla-Version: 2.14.x
BugBuddy-GnomeVersion: 2.0 (2.14.1)
Description:
Description of the crash:

Debugging Information:

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/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)
(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 -1224436032 (LWP 10426)]
[New Thread -1245520976 (LWP 10435)]
(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)
(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)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1224436032 (LWP 10426))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 wnck_workspace_get_viewport_x
    from /usr/lib/libwnck-1.so.18
  • #5 wnck_create_window_action_menu
    from /usr/lib/libwnck-1.so.18
  • #6 wnck_tasklist_get_size_hint_list
    from /usr/lib/libwnck-1.so.18
  • #7 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_stop_emission
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #12 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #13 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #15 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #16 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #18 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #19 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #20 main
  • #0 __kernel_vsyscall

Comment 2 Sander Thijsen 2006-10-09 18:58:10 UTC
Exactly the same problem here, however I use Ubuntu Edgy Eft (6.10), and thus Gnome 2.16 instead of 2.14.

Below my debugging information.

Memory status: size: 42074112 vsize: 0 resident: 42074112 share: 0 rss: 18317312 rss_rlim: 0
CPU usage: start_time: 1160419383 rtime: 0 utime: 268 stime: 0 cutime:238 cstime: 0 timeout: 30 it_real_value: 0 frequency: 0

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

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/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)
(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 -1225681232 (LWP 14163)]
(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)
(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)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1225681232 (LWP 14163))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 wnck_workspace_get_viewport_x
    from /usr/lib/libwnck-1.so.18
  • #5 wnck_tasklist_get_type
    from /usr/lib/libwnck-1.so.18
  • #6 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #7 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #8 g_signal_chain_from_overridden
    from /usr/lib/libgobject-2.0.so.0
  • #9 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #11 gtk_widget_get_default_style
    from /usr/lib/libgtk-x11-2.0.so.0
  • #12 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #13 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #14 _gdk_events_init
    from /usr/lib/libgdk-x11-2.0.so.0
  • #15 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #16 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #17 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #18 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 main
  • #0 __kernel_vsyscall

Comment 3 Mark Gordon 2006-11-07 00:10:39 UTC
I'm seeing this on SLED as well, so it's not a complete Ubuntuism.
Comment 4 Sebastien Bacher 2006-12-09 11:04:36 UTC
*** Bug 381567 has been marked as a duplicate of this bug. ***
Comment 5 palfrey 2006-12-13 11:09:16 UTC
I can't reproduce this with gnome-panel 2.14.3 on Debian. Does upgrading to at least 2.14.3 fix the problem?
Comment 6 Sebastien Bacher 2006-12-14 18:18:09 UTC
Do people having that problem use a patched libwnck for compiz?
Comment 7 Mark Gordon 2006-12-14 19:12:34 UTC
That's the case for me on SLED. Package changelog excerpt:

* Tue May 30 2006 - danw@suse.de
- Patch in a new method from libwnck HEAD to allow compiz to know
  when a window has a real name (as opposed to a fallback name like
  "untitled window").

I can look into reproducing on an unpatched libwnck, if that's the patch you're suspecting is the problem.  We can also wait to hear whether Ubuntu users have a similar patch.  Awaiting further feedback.
Comment 8 Sebastien Bacher 2006-12-15 07:27:58 UTC
all the ubuntu bugs reported on launchpad with a similar backtrace are happening to people who installed a un-official package patched for compiz, trying without that patch would be nice
Comment 9 Christian Kirbach 2006-12-23 00:54:14 UTC
*** Bug 386937 has been marked as a duplicate of this bug. ***
Comment 10 Christian Kirbach 2006-12-23 01:09:19 UTC
I got the crash with 2.16.1-0ubuntu1.1 
Did not explicitly previously select "always in front" or "always on visible workspace"

For installing the -dbgsym debug package, I had to revert to 2.16.1-0ubuntu1 which does not exhibit the crash

advancing to 2.16.1-0ubuntu1.1  again and i can trigger the crash

seb128?

no patched libwnck here for compiz, I believe
Comment 11 Sebastien Bacher 2006-12-23 09:55:48 UTC
Christian, Ubuntu has no such libwnck version: 2.16.1-0ubuntu1.1, that's the version used by people who provide a deb patched for compiz though. Where did you get it? What is the current changelog entry from that package?
Comment 12 Mark Gordon 2006-12-26 14:02:39 UTC
I recently installed a libwnck with an updated patch for compiz and am no longer able to reproduce the bug.  I therefore feel quite confident in attributing my problems to the earlier patch for compiz.
Comment 13 Sebastien Bacher 2006-12-26 14:49:38 UTC
marking the bug NOTGNOME, that's due to a libwnck patch
Comment 14 Vincent Untz 2007-01-14 23:46:21 UTC
*** Bug 391929 has been marked as a duplicate of this bug. ***
Comment 15 Vincent Untz 2007-04-10 14:14:00 UTC
*** Bug 416577 has been marked as a duplicate of this bug. ***
Comment 16 Pedro Villavicencio 2007-05-29 01:41:41 UTC
*** Bug 441895 has been marked as a duplicate of this bug. ***