Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47213 - gnome-panel crashes on a multiheaded system
Summary: gnome-panel crashes on a multiheaded system
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-08 06:33 UTC by Mark Chappell
Modified: 2004-08-19 15:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Chappell 2004-04-08 06:33:08 UTC
gnome panel crashes when I try to open the preferences on a screen other than the one that gnome-panel was originally started from.

ie.  There are seperate gnome-panels on each screen.  If I restart gnome-panel from a terminal on DISPLAY=:0.0 then it'll crash if I try and open the prefences from the panel that it opened on DISPLAY=:0.1

If started from DISPLAY=:0.1 then it'll crash if I try to access the preferences on DISPLAY=:0.0

I am *not* using Xinerama.  

I've tried to find a bug for this on the gnome bugzilla but couldn't find one, however I've found 6 month old references on mailing lists to this behaviour

Reproducible: Always
Steps to Reproduce:
1.  setup X with 2 seperate screens, without Xinerama.
2.  run gnome-panel from an xterm on screen 0.0
3.  right click on the panel on screen 0.1 and select properties
3a. watch gnome-panel crash.
4.  kill gnome-panel through the sessions manager
5.  run gnome-panel from screen 0.1
6.  right click on the panel on screen 0.0 and select properties
6a. watch gnome-panel crash again :)

Actual Results:  
The program 'gnome-panel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 8277 error_code 8 request_code 56 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
The program 'gnome-panel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 8370 error_code 8 request_code 56 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)


Expected Results:  
Open the panel preferences dialogue
Comment 1 foser (RETIRED) gentoo-dev 2004-04-08 11:34:15 UTC
hm yeah ... gimme a multiheaded system and i might try and reproduce..

we got any gnome dev with multihead ? 
Comment 2 foser (RETIRED) gentoo-dev 2004-08-19 15:51:12 UTC
we can't reproduce it, noone has the hardware i guess..

if this is still aproblem it should probably filed upstream anyway.

if you do so, please do leave the buglink here.