http://bugs.winehq.com/show_bug.cgi?id=1306
------- Additional Comments From lfs(a)isl-gbr.de 2003-03-04 01:59 -------
Questions :
- do you still have mouse working ?
yes, the mouse is working
- do you have DXGrab set to "Y" ?
yes i have
- did you try to change window manager (or even better, without a window
manager) ?
no, i didnt - will have to find out how it can be started without a manager
- (seems dumb) you sure that you give focus to the Wine window ?
it isnt opening a window (only if i use allow windomanager to manage = Y) but then
its not fullscreen and the window isnt having the correct size, so unplayable.
Enabling or disabling focus in the options has no effect.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1306>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1303
------- Additional Comments From tony_lambregts(a)telusplanet.net 2003-03-03 21:03 -------
Well if it was not present in the 2003-01-15 snapshot perhaps you should
consider regression testing using CVS the link on how to do this is here.
http://www.winehq.org/Docs/wine-devel/cvs-regression.shtml
This is the easiest way to find the patch that broke it.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1303>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1303
------- Additional Comments From boxer(a)boxware.cx 2003-03-03 20:20 -------
definitely had `+dinput' appended to the --debugmsg parameter... :)
... which, based on the --debugmsg output, also leads me to believe half life
does not use dinput.
a keypress will repeat in notepad.exe (proper operation) but will also repeat in
half life (improper operation).
where this bug was introduced, i do not know. it was not present in the 20030115
snapshot.
what component should this bug be properly filed under? (as we have determined
it is not dinput.)
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1303>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1302
------- Additional Comments From roz(a)one.net 2003-03-03 19:09 -------
OK, I updated my config file with the template from the CVS install, and now I'm
getting a different error message. A popup saying access is denied to a file.
Here is the console output:
fixme:debug:FlushInstructionCache (0xffffffff,0x41440000,0x00006000): stub
fixme:ole:CoRegisterMessageFilter stub
fixme:debug:FlushInstructionCache (0xffffffff,0x41440000,0x00006000): stub
fixme:debug:FlushInstructionCache (0xffffffff,0x41440000,0x0000a000): stub
fixme:ole:OleLoadPictureEx
(0x41231d44,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x406d2a48),
partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x403d6460)->(0x403d84e0, 0, (nil)), hacked
stub.
fixme:ole:OleLoadPictureEx
(0x41233854,766,1,{00020400-0000-0000-c000-000000000046},x=0,y=0,f=0,0x406d2838),
partially implemented.
fixme:ole:OLEPictureImpl_SaveAsFile (0x403d8610)->(0x403d8ef8, 0, (nil)), hacked
stub.
fixme:ole:OleLoadPictureEx
(0x41234594,774,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x406d26bc),
partially implemented.
err:ole:CoGetClassObject couldn't load InprocServer32 dll
C:\WINDOWS\SYSTEM\MSCOMM32.OCX
fixme:ole:CoRegisterMessageFilter stub
Obviously it is looking for a file that doesn't exist. My system directory is
E:\Winnt\system32 and is correctly set in the config file. So I don't know why
it's lookin in C:\...
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1302>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1302
------- Additional Comments From roz(a)one.net 2003-03-03 18:49 -------
Created an attachment (id=413)
20000 line relay trace
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1302>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1308
jakob(a)vmlinux.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Can make crosstest in |Can not make crosstest in
|dlls/kernel/ |dlls/kernel/
------- Additional Comments From jakob(a)vmlinux.org 2003-03-03 18:17 -------
oops. can _not_ make crosstests...
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1308>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1308
Summary: Can make crosstest in dlls/kernel/
Product: Wine
Version: 20030219
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: test
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: jakob(a)vmlinux.org
snipped the error messages I get when I try to build crosstest in dlls/kernel/
on Debian 3.0.
cc1: warning: -fPIC ignored for target (all code is position independent)
i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2
-Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT
-o locale.cross.o locale.c
cc1: warning: -fPIC ignored for target (all code is position independent)
i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2
-Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT
-o path.cross.o path.c
cc1: warning: -fPIC ignored for target (all code is position independent)
i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2
-Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT
-o pipe.cross.o pipe.c
cc1: warning: -fPIC ignored for target (all code is position independent)
In file included from ../../../include/winsock2.h:47,
from ../../../include/windows.h:62,
from ../../../include/rpc.h:22,
from ../../../include/wtypes.h:2,
from pipe.c:36:
../../../include/winsock.h:237: parse error before `u_long'
../../../include/winsock.h:237: warning: no semicolon at end of struct or union
../../../include/winsock.h:338: parse error before `u_short'
../../../include/winsock.h:338: warning: no semicolon at end of struct or union
../../../include/winsock.h:340: parse error before `}'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `SOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `PSOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `LPSOCKADDR'
../../../include/winsock.h:340: warning: data definition has no type or storage
class
../../../include/winsock.h:344: parse error before `u_short'
../../../include/winsock.h:344: warning: no semicolon at end of struct or union
../../../include/winsock.h:345: warning: type defaults to `int' in declaration
of `l_linger'
../../../include/winsock.h:345: warning: data definition has no type or storage
class
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `PLINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LPLINGER'
../../../include/winsock.h:346: warning: data definition has no type or storage
class
../../../include/winsock.h:416: parse error before `u_int'
../../../include/winsock.h:416: warning: no semicolon at end of struct or union
../../../include/winsock.h:422: parse error before `}'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `fd_set'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `FD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `PFD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `LPFD_SET'
../../../include/winsock.h:422: warning: data definition has no type or storage
class
../../../include/winsock.h:540: parse error before `u_char'
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:541: warning: type defaults to `int' in declaration
of `S_un_b'
../../../include/winsock.h:541: warning: data definition has no type or storage
class
../../../include/winsock.h:543: parse error before `u_short'
../../../include/winsock.h:543: warning: no semicolon at end of struct or union
../../../include/winsock.h:544: warning: type defaults to `int' in declaration
of `S_un_w'
../../../include/winsock.h:544: warning: data definition has no type or storage
class
../../../include/winsock.h:545: parse error before `S_addr'
../../../include/winsock.h:545: warning: type defaults to `int' in declaration
of `S_addr'
../../../include/winsock.h:545: warning: data definition has no type or storage
class
../../../include/winsock.h:546: warning: type defaults to `int' in declaration
of `S_un'
../../../include/winsock.h:546: warning: data definition has no type or storage
class
../../../include/winsock.h:562: parse error before `}'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `IN_ADDR'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `PIN_ADDR'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `LPIN_ADDR'
../../../include/winsock.h:562: warning: data definition has no type or storage
class
../../../include/winsock.h:567: parse error before `u_short'
../../../include/winsock.h:567: warning: no semicolon at end of struct or union
../../../include/winsock.h:570: parse error before `}'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `SOCKADDR_IN'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `PSOCKADDR_IN'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `LPSOCKADDR_IN'
../../../include/winsock.h:570: warning: data definition has no type or storage
class
../../../include/winsock.h:886: parse error before `u_int'
../../../include/winsock.h:887: parse error before `u_int'
../../../include/winsock.h:888: parse error before `u_int'
../../../include/winsock.h:889: parse error before `u_int'
../../../include/winsock.h:890: parse error before `u_int'
../../../include/winsock.h:891: parse error before `u_int'
../../../include/winsock.h:892: parse error before `u_int'
../../../include/winsock.h:914: parse error before `fd_set'
../../../include/winsock.h:921: warning: parameter has incomplete type
i586-mingw32msvc-gcc: Internal compiler error: program cc1 got fatal signal 11
make[1]: *** [pipe.cross.o] Error 1
make[1]: Leaving directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests'
make: *** [tests/__crosstest__] Error 2
t kov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest 2>&1 >
/tmp/make_crosstest.tx
cc1: warning: -fPIC ignored for target (all code is position independent)
In file included from ../../../include/winsock2.h:47,
from ../../../include/windows.h:62,
from ../../../include/rpc.h:22,
from ../../../include/wtypes.h:2,
from pipe.c:36:
../../../include/winsock.h:237: parse error before `u_long'
../../../include/winsock.h:237: warning: no semicolon at end of struct or union
../../../include/winsock.h:338: parse error before `u_short'
../../../include/winsock.h:338: warning: no semicolon at end of struct or union
../../../include/winsock.h:340: parse error before `}'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `SOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `PSOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `LPSOCKADDR'
../../../include/winsock.h:340: warning: data definition has no type or storage
class
../../../include/winsock.h:344: parse error before `u_short'
../../../include/winsock.h:344: warning: no semicolon at end of struct or union
../../../include/winsock.h:345: warning: type defaults to `int' in declaration
of `l_linger'
../../../include/winsock.h:345: warning: data definition has no type or storage
class
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `PLINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LPLINGER'
../../../include/winsock.h:346: warning: data definition has no type or storage
class
../../../include/winsock.h:416: parse error before `u_int'
../../../include/winsock.h:416: warning: no semicolon at end of struct or union
../../../include/winsock.h:422: parse error before `}'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `fd_set'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `FD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `PFD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `LPFD_SET'
../../../include/winsock.h:422: warning: data definition has no type or storage
class
../../../include/winsock.h:540: parse error before `u_char'
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:541: warning: type defaults to `int' in declaration
of `S_un_b'
../../../include/winsock.h:541: warning: data definition has no type or storage
class
jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest l
jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel> make crosstest
make[1]: Entering directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests'
i586-mingw32msvc-gcc -c -I. -I. -I../../../include -I../../../include -g -O2
-Wall -Wpointer-arith -mpreferred-stack-boundary=2 -gstabs+ -fPIC -D_REENTRANT
-o pipe.cross.o pipe.c
cc1: warning: -fPIC ignored for target (all code is position independent)
In file included from ../../../include/winsock2.h:47,
from ../../../include/windows.h:62,
from ../../../include/rpc.h:22,
from ../../../include/wtypes.h:2,
from pipe.c:36:
../../../include/winsock.h:237: parse error before `u_long'
../../../include/winsock.h:237: warning: no semicolon at end of struct or union
../../../include/winsock.h:338: parse error before `u_short'
../../../include/winsock.h:338: warning: no semicolon at end of struct or union
../../../include/winsock.h:340: parse error before `}'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `SOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `PSOCKADDR'
../../../include/winsock.h:340: warning: type defaults to `int' in declaration
of `LPSOCKADDR'
../../../include/winsock.h:340: warning: data definition has no type or storage
class
../../../include/winsock.h:344: parse error before `u_short'
../../../include/winsock.h:344: warning: no semicolon at end of struct or union
../../../include/winsock.h:345: warning: type defaults to `int' in declaration
of `l_linger'
../../../include/winsock.h:345: warning: data definition has no type or storage
class
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `PLINGER'
../../../include/winsock.h:346: warning: type defaults to `int' in declaration
of `LPLINGER'
../../../include/winsock.h:346: warning: data definition has no type or storage
class
../../../include/winsock.h:416: parse error before `u_int'
../../../include/winsock.h:416: warning: no semicolon at end of struct or union
../../../include/winsock.h:422: parse error before `}'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `fd_set'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `FD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `PFD_SET'
../../../include/winsock.h:422: warning: type defaults to `int' in declaration
of `LPFD_SET'
../../../include/winsock.h:422: warning: data definition has no type or storage
class
../../../include/winsock.h:540: parse error before `u_char'
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:540: warning: no semicolon at end of struct or union
../../../include/winsock.h:541: warning: type defaults to `int' in declaration
of `S_un_b'
../../../include/winsock.h:541: warning: data definition has no type or storage
class
../../../include/winsock.h:543: parse error before `u_short'
../../../include/winsock.h:543: warning: no semicolon at end of struct or union
../../../include/winsock.h:544: warning: type defaults to `int' in declaration
of `S_un_w'
../../../include/winsock.h:544: warning: data definition has no type or storage
class
../../../include/winsock.h:545: parse error before `S_addr'
../../../include/winsock.h:545: warning: type defaults to `int' in declaration
of `S_addr'
../../../include/winsock.h:545: warning: data definition has no type or storage
class
../../../include/winsock.h:546: warning: type defaults to `int' in declaration
of `S_un'
../../../include/winsock.h:546: warning: data definition has no type or storage
class
../../../include/winsock.h:562: parse error before `}'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `IN_ADDR'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `PIN_ADDR'
../../../include/winsock.h:562: warning: type defaults to `int' in declaration
of `LPIN_ADDR'
../../../include/winsock.h:562: warning: data definition has no type or storage
class
../../../include/winsock.h:567: parse error before `u_short'
../../../include/winsock.h:567: warning: no semicolon at end of struct or union
../../../include/winsock.h:570: parse error before `}'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `SOCKADDR_IN'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `PSOCKADDR_IN'
../../../include/winsock.h:570: warning: type defaults to `int' in declaration
of `LPSOCKADDR_IN'
../../../include/winsock.h:570: warning: data definition has no type or storage
class
../../../include/winsock.h:886: parse error before `u_int'
../../../include/winsock.h:887: parse error before `u_int'
../../../include/winsock.h:888: parse error before `u_int'
../../../include/winsock.h:889: parse error before `u_int'
../../../include/winsock.h:890: parse error before `u_int'
../../../include/winsock.h:891: parse error before `u_int'
../../../include/winsock.h:892: parse error before `u_int'
../../../include/winsock.h:914: parse error before `fd_set'
../../../include/winsock.h:921: warning: parameter has incomplete type
i586-mingw32msvc-gcc: Internal compiler error: program cc1 got fatal signal 11
make[1]: *** [pipe.cross.o] Error 1
make[1]: Leaving directory `/home/jakov/src/Wine/wine-20030219/dlls/kernel/tests'
make: *** [tests/__crosstest__] Error 2
jakov@vmlinux:~/src/Wine/wine-20030219/dlls/kernel>
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1308>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1303
------- Additional Comments From lionel.ulmer(a)free.fr 2003-03-03 15:49 -------
This is really strange....
It seems that
1) HalfLife does not use DInput as I do not see any dinput messages in your
trace (you sure you had +dinput in your debugmsg command :-) ? )
2) that in the Desktop log, the events are like that when auto-repeat is on :
KeyPress
(...)
KeyRelease
KeyPress
(...)
KeyRelease
KeyPress
(...)
(this is the 'standard' X way of handling auto-repeat)
Whereas in the managed mode, one has :
KeyPress
(...)
KeyPress
(...)
KeyPress
(...)
KeyPress
(...)
KeyRelease
I will try to find time to investigate the difference in the two code path (and
also to check how Windows handle auto-repeat).
Anyway, one easy way to fix this would be to do an 'xset r off' before starting
Wine in Desktop mode.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1303>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1306
------- Additional Comments From lionel.ulmer(a)free.fr 2003-03-03 15:35 -------
Questions :
- do you still have mouse working ?
- do you have DXGrab set to "Y" ?
- did you try to change window manager (or even better, without a window
manager) ?
- (seems dumb) you sure that you give focus to the Wine window ?
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1306>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.