[Wine] Re: BadWindow : X or Wine or...

Molle Bestefich molle.bestefich at gmail.com
Wed May 3 21:32:57 CDT 2006


salmonrushdee wrote:
> X Error of failed request:  BadWindow (invalid Window parameter)
>   Major opcode of failed request:  38 (X_QueryPointer)
>   Resource id in failed request:  0x57
>   Serial number of failed request:  143
>   Current serial number in output stream:  143

Might be helpful:

# google XQueryPointer
http://www.xfree86.org/current/XQueryPointer.3.html

# cd wine-git/dlls/x11drv
# grep -R XQueryPointer * | grep -v Binary
event.c:    XQueryPointer( event->display, win, &w_aux_root, &w_aux_child,
event.c:      XQueryPointer( event->display, root_window, &u.w_aux, &u.w_aux,
event.c:    XQueryPointer( event->display, root_window, &root, &child,
mouse.c:    if (XQueryPointer( display, root_window, &root, &child,

You could add a TRACE that prints the window handle it's trying to
find to the above 4 calls.

Or perhaps something like this would be helpful:
# WINEDEBUG=+trace wine app1 2>&1 | grep -E 'CreateWindow|QueryPointer'



More information about the wine-users mailing list