On 6/5/06, steven mestdagh <[EMAIL PROTECTED]> wrote:
Eric Faurot [2006-06-05, 18:10:18]:
> On 6/5/06, steven mestdagh <[EMAIL PROTECTED]> wrote:
>
> >both gtk-demo with the color selector, and gftp, crash when started
> >through ssh -X.
>
> Is it this kind of crash?
>
> The program 'gtk-demo' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadWindow (invalid Window parameter)'.
> (Details: serial 5002 error_code 3 request_code 38 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.)
yes, sorry i forgot to mention it.
I didn't have much time to work on this issue but I think this crash
is not new, and it should also happen with the current port. I guess
it is due to GTK violating the X11 protocol, but I don't know enough
their internals to give a better diagnostic. It is also boring to
debug because of the async nature of the crash. All I know is that it
crashes on a code path that is supposed to be handled correctly by
cairo. So I'll probably have to circumvent this once again.
Eric.