http://bugs.winehq.com/show_bug.cgi?id=1676
Summary: WriteFile threw an exception when calling it with a
Timeout set
Product: Wine
Version: 20030813
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-files
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: pschranz(a)caracal-tech.com
This Win32 call:
WriteFile( m_handle, (VOID *) buf, len, &byteswritten, NULL );
generated an exception. I opened the port this way:
(hport = CreateFile( port, GENERIC_READ | GENERIC_WRITE,
0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,
NULL )
where port is COM1. This is synchronous I/O (not overlapped). I set a timeout
for the port:
if ( SetCommTimeouts( hPort, &m_tmo ) == 0)
In the wine file .../wine/files/file.c the method BOOL WINAPI WriteFile(...)
does not set the local pointer PLARGE_INTEGER poffset under the above
circumstances since its not overlapped. When the kernel method NtWriteFile is
called this pointer is passed in and accessed since a timeout has been set.
Here's the logic for that in .../wine/dlls/ntdll/file.c in the method NTSTATUS
WINAPI NtWriteFile(...)
if ( flags & (FD_FLAG_OVERLAPPED|FD_FLAG_TIMEOUT))
{
--snip--
ovp->offset = offset->s.LowPart;
--snip--
}
Since offset is NULL this throws an exception. I believe this is a bug.
Paul
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1675
Summary: Catch-22 when compiling Wine (./tools/wineinstall)
Product: Wine
Version: 20030813
Platform: PC
OS/Version: other
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-loader
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: michael.watkins(a)lmco.com
wineinstall will not run as root.
If you run it as a user then during the install wineinstall reports that you
need to 'su root' (after scrolling several write permission errors).
Even if I 'su root' (where my effective uid should still be the user) it
reports that installing wine as root is a bad idea.
I am running Redhat v9, using the 20030813 build of wine.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1670
------- Additional Comments From reif(a)earthlink.net 2003-21-08 14:31 -------
I see what's happening now. I'll write a test that
duplicates the problem and develop a fix. Give me a
few days.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1670
------- Additional Comments From puoti(a)inwind.it 2003-21-08 12:56 -------
To install the game, run unzip nameofthegame.exe
then run the setup (I think it's setup.exe). Anyway, the trace is coming.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1631
------- Additional Comments From reif(a)earthlink.net 2003-21-08 11:25 -------
The sound card driver mmap failed. Could be a driver issue.
Try running with hardware acceleration off in your config file.
"HardwareAcceleration" = "Emulation"
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1670
------- Additional Comments From reif(a)earthlink.net 2003-21-08 09:38 -------
I downloaded the game but I can't get it to install.
Could you generate a trace file by running the program
like this:
wine --debugmsg +wave,+dsound,+dsound3d program.exe >& trace
where program.exe is the name of the program and post
the trace file?
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1670
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #348 is|0 |1
obsolete| |
------- Additional Comments From puoti(a)inwind.it 2003-21-08 08:24 -------
Created an attachment (id=351)
--> (http://bugs.winehq.com/attachment.cgi?id=351&action=view)
log from current cvs
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1611
------- Additional Comments From ovek(a)arcticnet.no 2003-20-08 18:02 -------
User provided additional information, looks like an infinite recursion to me:
=>0 0x04c539d7 (IPHLPAPI.DLL.GetInterfaceInfo+0x20 in IPHLPAPI.DLL)
(ebp=4059a5dc)
1 0x04c52427 (IPHLPAPI.DLL.IpHlpDllEntry+0x283 in IPHLPAPI.DLL)
(ebp=4059a974) 2 0x04c51dcb (IPHLPAPI.DLL.GetFriendlyIfIndex+0x30 in
IPHLPAPI.DLL) (ebp=4059a9e4)
...
114 0x04c51dcb (IPHLPAPI.DLL.GetFriendlyIfIndex+0x30 in IPHLPAPI.DLL)
(ebp=406889e4)
115 0x421dee8c (WSOCK32.DLL.WsControl+0x2b0 in wsock32.dll.so)
(ebp=40688d78)
116 0x04c5373e (IPHLPAPI.DLL.SetIpRouteEntryToStack+0x9b in
IPHLPAPI.DLL) (ebp=40690ddc)
117 0x04c52427 (IPHLPAPI.DLL.IpHlpDllEntry+0x283 in IPHLPAPI.DLL)
(ebp=40691174)
118 0x04c51dcb (IPHLPAPI.DLL.GetFriendlyIfIndex+0x30 in IPHLPAPI.DLL)
(ebp=406911e4)
119 0x421dee8c (WSOCK32.DLL.WsControl+0x2b0 in wsock32.dll.so)
(ebp=40691578)
120 0x04c5373e (IPHLPAPI.DLL.SetIpRouteEntryToStack+0x9b in
IPHLPAPI.DLL) (ebp=406995dc)
121 0x04c52427 (IPHLPAPI.DLL.IpHlpDllEntry+0x283 in IPHLPAPI.DLL)
(ebp=40699974)
122 0x04c51dcb (IPHLPAPI.DLL.GetFriendlyIfIndex+0x30 in IPHLPAPI.DLL)
(ebp=406999e4)
123 0x421dee8c (WSOCK32.DLL.WsControl+0x2b0 in wsock32.dll.so)
(ebp=40699d78)
124 0x04c5373e (IPHLPAPI.DLL.SetIpRouteEntryToStack+0x9b in
IPHLPAPI.DLL) (ebp=406a1ddc)
125 0x04c52427 (IPHLPAPI.DLL.IpHlpDllEntry+0x283 in IPHLPAPI.DLL)
(ebp=406a2174)
126 0x04c52277 (IPHLPAPI.DLL.IpHlpDllEntry+0xd3 in IPHLPAPI.DLL)
(ebp=406a21d0)
...
The full traceback is recorded in the Debian bug report
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=199549).
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1674
Summary: Roller Coaster Tycoon
Product: Wine
Version: 20030813
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: lordkat(a)hotmail.com
The version of RCT I'm using is a CD version, 1.0.xxx (sorry, I'm not sure of
the last digits). I belive my version of RCT to be one of those funky versions
that companies tend to put out strictly for wholesale, so the contents on the CD
may, or may not, be the same as other versions.
Roller Coaster Tycoon is unable to install. Initally, the installer will
comaplin about files which are named with the tilde (~); for example, the
installer expects "Hasbro Interactive Website.url" but the file on the CD-ROM is
named "hasbro~1.url"
The installer will complain about all files named this way, which includes
folders, as well as data files. If a copy on the local hard drive is made, and
the file names are not changed, the program will complain about the specific
file. If, however, all of the files/folders are named correctly, the program
quits with the error: "Setup failure: a file or files could not be copied." This
affets both the full and minimal installation.
Finally, there is also another bug where the CD is not detected, and the dialog
box which informs the user of the CD not being present is not drawn properly
(buttons are missing text). Should this be a seperate bug?
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1673
Summary: Socket.c patch added 2002/12/06 causes connection
problems with Unreal
Product: Wine
Version: unspecified
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-net
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: lfs(a)isl-gbr.de
http://cvs.winehq.com/patch.py?id=6523
The line
WS_setsockopt( s, WS_SOL_SOCKET, WS_SO_REUSEADDR, (char*)&on, sizeof(on) );
is causing trouble with Unreal and maybe other games It isn't possible anymore
to servers in the serverlist, they seem to be randomly "switched" so a specific
server can't be chosen anymore. Tracked this bug down since i've recognized that
it doesnt happen with Wine-20021125 but with any version after that. After
uncommenting this line everything works, even with 20030813.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1672
Summary: Build of dlls/libntdll.dll.so fails: Undefined refs to
InterlockedCompareExchange & InterlockedExchangeAdd
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: david.ronis(a)mcgill.ca
The summary says it all. I'm doing a build from CVS using gcc-3.3.1 on an
i686-linux-gnu (slackwarew 9.0) box. I get:
make[1]: Entering directory `/home/ronis/Project/notar/wine/miscemu'
gcc -o wine -Wl,--section-start,.interp=0x3c000100 main.o -L../dlls -lntdll.dll
-L../libs/wine -lwine -L../libs/unicode -lwine_unicode -L../libs/port -lwine_port
../dlls/libntdll.dll.so: undefined reference to `InterlockedCompareExchange'
../dlls/libntdll.dll.so: undefined reference to `InterlockedExchangeAdd'
collect2: ld returned 1 exit status
http://bugs.winehq.com/show_bug.cgi?id=1631
phuber(a)hsr.ch changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #346 is|0 |1
obsolete| |
------- Additional Comments From phuber(a)hsr.ch 2003-20-08 08:41 -------
Created an attachment (id=350)
--> (http://bugs.winehq.com/attachment.cgi?id=350&action=view)
trace gathered running cvs version 20030813
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1631
------- Additional Comments From phuber(a)hsr.ch 2003-20-08 08:39 -------
Removed the original suse8.2 wine rpms and built the current cvs version. There
still is some problem opening the sound device (It's a cirrus logic cs4205).
See the latest trace for more details
---
dsp files exist and are read/writable:
phuber@deadbeef:~> l /dev/dsp*
lrwxrwxrwx 1 root root 4 2003-08-08 14:46 /dev/dsp -> dsp0
crw------- 1 phuber audio 14, 3 2003-03-14 14:07 /dev/dsp0
crw------- 1 phuber audio 14, 19 2003-03-14 14:07 /dev/dsp1
crw------- 1 phuber audio 14, 35 2003-03-14 14:07 /dev/dsp2
crw------- 1 phuber audio 14, 51 2003-03-14 14:07 /dev/dsp3
crw-rw---- 1 root root 55, 0 2003-03-14 14:07 /dev/dsp56k
phuber@deadbeef:~>
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1664
------- Additional Comments From iacovelli(a)bellsouth.net 2003-19-08 21:15 -------
Note, this was on RedHat 9.1 (severn beta 1)
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1631
------- Additional Comments From reif(a)earthlink.net 2003-19-08 20:04 -------
Could you try the latest CVS? Warblade works for me
with RH 9 and SB live!.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1643
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version|other |Linux
Platform|Other |PC
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1647
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version|other |Linux
Platform|Other |PC
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1119
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|wine-programs |wine-binary
Version|unspecified |20021007
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1118
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|wine-programs |wine-binary
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1058
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|wine-programs |wine-binary
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1409
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|wine-help |wine-binary
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1299
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From puoti(a)inwind.it 2003-19-08 14:27 -------
Closing.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=1485
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|minor |trivial
------- Additional Comments From puoti(a)inwind.it 2003-19-08 14:26 -------
Setting severity to trivial as the opengl version does not have this porblem.
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.com/show_bug.cgi?id=737
puoti(a)inwind.it changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|wine-programs |wine-binary
Platform|Macintosh |PC
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.