gnome-panel crashes when clicking launcher on second screen

Bug #256041 reported by Medar
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNOME Panel
Fix Released
Critical
gnome-panel (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

Every time I click on a launcher on second screen's applet gnome-panel crashes
Using nvidia's propietary drivers without xinerama or twinview

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/gnome-panel
NonfreeKernelModules: nvidia
Package: gnome-panel 1:2.23.6-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: gnome-panel
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
Signal: 5
SourcePackage: gnome-panel
StacktraceTop:
 gdk_x_error (display=<value optimized out>,
 _XError () from /usr/lib/libX11.so.6
 ?? () from /usr/lib/libX11.so.6
 _XReply () from /usr/lib/libX11.so.6
 XGetWindowProperty () from /usr/lib/libX11.so.6
Title: gnome-panel crashed with signal 5 in gdk_x_error()
Uname: Linux 2.6.26-5-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy kvm lpadmin plugdev scanner video www-data

Revision history for this message
Medar (pekka-lampila-deactivatedaccount) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? () from /usr/lib/libgdk-x11-2.0.so.0
_XError (dpy=0xa27410, rep=0x10cb160)
process_responses (dpy=0xa27410,
_XReply (dpy=0xa27410, rep=0x7fff8df1f090, extra=0,
XGetWindowProperty (dpy=0xa27410, w=14681313,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Andreas Moog (ampelbein) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. I reported this issue upstream, you can track the status and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=551879

Changed in gnome-panel:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Triaged
Changed in gnome-panel:
status: Unknown → New
Revision history for this message
Arindam (arindam) wrote :

I am also having look-a-like problem not with the gnome-panel but with the Create Launcher window. I have submitted a question here with details: https://answers.launchpad.net/ubuntu/+question/52164

Take a look. It seems the behaviors are similar.

Revision history for this message
siliconeagle (rrmunro) wrote :

I am getting the same behaviour on both my laptops running dual X screens-
laptop 1:
Ubuntu 8.10/ Dell Vostro/ NVidia 8600GT
laptop 2:
Ubuntu 8.10/ Dell XPS/ NVidia 8700GT
launchers on the desktop work fine.

In addition sometimes when i launch an application on the second screen it shows on the first screen - am not usre if this is related.

Revision history for this message
Serenity (s3r3n1t7) wrote :

I'd like to confirm this bug still exists on Jaunty at the time of writing.

I'm using a dual X setup with 2 screens. The second screen shows just like the primary screen, buttons and all are there. However, when clicking any of the launchers on top (firefox, evolution, help) the gnome-panel freezes. If i have a terminal open on either of the screens i can kill and restart gnome-panel (it auto restarts after killing).

Attempting to create a new launcher also results in a crash. Using the menu to start an application works as expected most of the time. Sometimes however it will start on the primary screen while using the menu on the secondary screen. Expected behaviour would be that the app would start on the secondary screen. Nautilus will always start on the primary screen, even when started from the secondary screen.

Please ask for any information you may need.

Regards, Serenity

Revision history for this message
beer (beererde) wrote :

I have the same bug on Ubuntu 9.04.
I use dual head with two nvidia cards.
The panel won't even start. It starts and crashes, then restarts and so on.
I have to kill it with pkill.
Is there a way to restrict the panel to one specific screen, hiding the other from it, as a workaround until a fix will be released? Then i could use fbpanel on the second head.

Revision history for this message
beer (beererde) wrote :

read(3, "\226\341\274\377\224\341\273\377\223\340\272\377\221\341\271\377\220\340\270\377\217\337\267\377\225\343\273\377\221\337\267\377\16"..., 12608) = 12608
read(3, 0xfa3444, 4096) = -1 EAGAIN (Resource temporarily unavailable)
*** glibc detected *** strace: malloc(): memory corruption (fast): 0x0000000000e52460 ***
======= Backtrace: =========
/lib/libc.so.6[0x7f57fbcebcb8]
/lib/libc.so.6[0x7f57fbcef351]
/lib/libc.so.6(__libc_malloc+select(Aborted

Revision history for this message
Andreas Moog (ampelbein) wrote :

I'm currently building a version in my ppa with the patch from upstream's report attached. Could you test the package once it's built and confirm it fixes this issue? Thanks. PPA: https://edge.launchpad.net/~amoog/+archive/ppa/

Revision history for this message
Donjan Rodic (bryonak) wrote :

Andreas Moog: Confirming that your PPA gnome-panel package works on Jaunty amd64.
I just had the same issue, downloaded your version and now clicking panel launchers on the second screen starts them instead of reloading the panel.
Thank you!

Revision history for this message
Andreas Moog (ampelbein) wrote :

The fix for karmic is at lp:~amoog/gnome-panel/ubuntu

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-panel - 1:2.26.2-1ubuntu4

---------------
gnome-panel (1:2.26.2-1ubuntu4) karmic; urgency=low

  * debian/patches/31_fix_crash_second_screen.patch
    - Add patch by Gerd Kohlberger to fix a crash when clicking
      a launcher on a second screen. (LP: #256041)

 -- Andreas Moog <email address hidden> Fri, 03 Jul 2009 17:30:57 +0200

Changed in gnome-panel (Ubuntu):
status: Triaged → Fix Released
Changed in gnome-panel:
status: New → Fix Released
Changed in gnome-panel:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.