! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce-mcs-manager causes X errors durring execution on Gentoo/PPC64
Status:
CLOSED: FIXED
Severity:
blocker
Product:
Xfce-mcs
Component:
General

Comments

Description Daniel Ostrow 2005-01-20 00:13:51 CET
The following is the output of startxfce4, please note that as a result no 
xfce4 windows except the quit screen can be launched without causing further 
errors, as well the panel never launches. I havle also included a full strace 
including children of xfce4-session, please find it attached. I verified that 
this problem occures both on xorg 6.8.1 and on 6.8.1.902 which is what I am 
running now. It also happend on xfce4 4.1.99.3, I did not get the chance to try 
previous RC's. 

Reproducible: Always
Steps to Reproduce:
1. Run startxfce4 on Gentoo/PPC64 
2.  
3.  
 
Actual Results:  
This is a pre-release version of the The X.Org Foundation X11. 
It is not supported in any way. 
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/. 
Select the "xorg" product for bugs you find in this release. 
Before reporting bugs in pre-release versions please check the 
latest version in the The X.Org Foundation "monolithic tree" CVS 
repository hosted at http://www.freedesktop.org/Software/xorg/ 
X Window System Version 6.8.1.902 (6.8.2 RC 2) 
Release Date: 12 January 2005 
X Protocol Version 11, Revision 0, Release 6.8.1.902 
Build Operating System: Linux 2.6.11-rc1 ppc64 [ELF]  
Current Operating System: Linux Strife64 2.6.11-rc1 #1 SMP Sat Jan 15 00:47:11 
EST 2005 ppc64 
Build Date: 18 January 2005 
        Before reporting problems, check http://wiki.X.Org 
        to make sure that you have the latest version. 
Module Loader present 
Markers: (--) probed, (**) from config file, (==) default setting, 
        (++) from command line, (!!) notice, (II) informational, 
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown. 
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 19 19:01:09 2005 
(==) Using config file: "/etc/X11/xorg.conf" 
Using vt 7 
/etc/xdg/xfce4/xinitrc: line 52: xscreensaver: command not found 
which: no dbus-launch in 
(/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/powerpc64-unknown-linux-gnu/gcc-bin/3.4:/usr/X11R6/bin:/opt/ibm-jdk-bin-1.4.2/bin:/opt/ibm-jdk-bin-1.4.2/jre/bin:/usr/qt/3/bin:/usr/kde/3.3/bin) 
SetClientVersion: 0 8 
SetKbdSettings - type: -1 rate: 30 delay: 500 snumlk: 0 
The program 'xfce-mcs-manager' received an X Window System error. 
This probably reflects a bug in the program. 
The error was 'BadValue (integer parameter out of range for operation)'. 
  (Details: serial 194 error_code 2 request_code 134 minor_code 15) 
  (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.) 
SetClientVersion: 0 8 
SetKbdSettings - type: -1 rate: 30 delay: 500 snumlk: 0 
The program 'xfce-mcs-manager' received an X Window System error. 
This probably reflects a bug in the program. 
The error was 'BadValue (integer parameter out of range for operation)'. 
  (Details: serial 194 error_code 2 request_code 134 minor_code 15) 
  (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.) 
 
** (xfwm4:9372): WARNING **: The window 0x40000c has not been restacked 
because the specified sibling 0x800004 was not found in our stack 
SetClientVersion: 0 8 
SetKbdSettings - type: -1 rate: 30 delay: 500 snumlk: 0 
The program 'xfce-mcs-manager' received an X Window System error. 
This probably reflects a bug in the program. 
The error was 'BadValue (integer parameter out of range for operation)'. 
  (Details: serial 279 error_code 2 request_code 134 minor_code 15) 
  (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:  
A clean start.
Comment 1 Daniel Ostrow 2005-01-20 00:15:21 CET
Created attachment 162 
strace of xfce4-session and all child processes
Comment 2 Jasper Huijsmans editbugs 2005-03-14 21:06:35 CET
Seeing that this is on PPC, this could very well be an endianess issue, isn't
it?  Adding olivier to the CC list.
Comment 3 bcowan 2005-03-14 22:14:00 CET
Daniel, at one point you had said an upgrade to the latest version of gtk 2.6
fixed this, this still the case? This a gtk bug?
Comment 4 Daniel Ostrow 2005-03-14 22:19:48 CET
Been meaning to check, I'll let you know tonight, but I *think* it was fixed
with gtk-2.6.
Comment 5 Daniel Ostrow 2005-03-15 17:04:28 CET
A rebuild using gtk-2.6 has resolved this issue, only outstanding issue now for
ppc64 is odd composite behaviour in xfce, I'll have a look at that more in-depth
later tonight or tomorrow. I am closing this bug as fixed.

Bug #728

Reported by:
Daniel Ostrow
Reported on: 2005-01-20
Last modified on: 2009-07-14

People

Assignee:
Xfce Bug Triage
CC List:
2 users

Version

Attachments

strace of xfce4-session and all child processes (294.43 KB, application/x-gzip)
2005-01-20 00:15 CET , Daniel Ostrow
no flags

Additional information