GNOME Bugzilla – Bug 148857
gdk_x_error while using the gdk_pixbuf_get_from_drawable
Last modified: 2004-12-22 21:47:04 UTC
This crash has occured while trying to change the Desktop background by making the panel transparent repeated change of desktop background makes the panel crash as it tries to put its background as its own background to show that it is transparent. I have traced back the code and it is failing and returning this error when i tried GDB i could find the back trace i am attaching the back trace and the error pop'ed up. The function call at which it was failing was gdk_pixbuf_get_from_drawable() The program 'gnome-panel' received an X Window System error. This probably reflects a bug in the program. The error was 'BadGC (invalid GC parameter)'. (Details: serial 3124 error_code 13 request_code 62 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.) Program exited with code 01. BACK TRACE USING GDB::
+ Trace 48966
Thread 1088658688 (LWP 27583)
Not entirely sure how you get a BadGC here, but almost certainly a panel bug of some type. The information you need to provide the panel maintainers is what is distinct about your system ... remember, if it crashed for everybody else, the bug would have already been fixed. You might want to attach (as an attachmet) the output of 'xdyinfo' - that's often useful in debugging this type of thing. Also make sure that you are running the Panel with --sync as described in the error message.
*** This bug has been marked as a duplicate of 146075 ***