Nils Lohner <[EMAIL PROTECTED]> writes:
> Here's the output with the forked child...  any suggestions on how to 
> narrow down the problem are welcome.
> 
> Thanks,
> Nils.
> 
> On Wed, 30 May 2001 15:47:43 +0200, "Nils Lohner" wrote:
> >This may or may not be fvwm related.  When launching some applications 
> >(proprietary; no source available) I get the following message from X, 
> >and the applications shut down.  SOmetimes I think I get fvwm hanging 
> >on login from the Sun session manager, but I'm not sure if this problem 
> >is related or not.  The hang on login happens randomly and I don't know 
> >how to reproduce it. I've also attached a truss output of the 
> >application.  I'm not sure if it's helpful since it forks off a child 
> >at the end; is there a way to truss the child?
> >
> >
> >X Error of failed request:  BadValue (integer parameter out of range 
> >for operation)
> >  Major opcode of failed request:  53 (X_CreatePixmap)
> >  Value in failed request:  0x8
> >  Serial number of failed request:  865
> >  Current serial number in output stream:  867

I looked thru the truss, but I didn't see anything helpful.
I didn't really expect to, truss doesn't help much for errors coming
out of X.

The man page for XCreatePixmap has this to say:

     BadValue  Some numeric value falls outside the range of
               values accepted by the request.  Unless a specific
               range is specified for an argument, the full range
               defined by the argument's type is accepted.  Any
               argument defined as a set of alternatives can gen-
               erate this error.

You can read the man page for yourself, I won't quote the whole thing,
but the args are the pixmap dimensions and the depth.  Either one
of them being out of range can cause this.  Since the value thats
bad is 8, I'd have to guess its the depth that its looking at.
Perhaps the application needs 8 bit color and you are using 24?

I think the issue you have with fvwm hanging is separate.  Are
you using fvwm session management?  I don't use it myself, so
I don't have any experience with it.  If you have fvwm hanging,
if you can log in from another machine and get a stack, with
dbx or /usr/proc/bin/pstack, that might help.

-- 
Dan Espen
444 Hoes Lane  Room RRC 1C-214           E-mail: [EMAIL PROTECTED]
Piscataway, NJ 08854                     Phone: (732) 699-5570
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to