http://bugs.winehq.org/show_bug.cgi?id=2470
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://appdb.winehq.org/appv
| |iew.php?appId=42
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2470
Summary: Menus disabled when a caption is changed
Product: Wine
Version: 20040813
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P1
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mike(a)globalgroup.co.za
CC: mike(a)globalgroup.co.za
Whenever you change a caption of a menu-item in an app made in Delphi
(regardless of the oldness of the delphi), the whole menu is disabled.
The severity of this is that apps that is translated by changing the caption
(like TurboCash for example) will be unusable.
I think that maby this is trivial to change since a menu is not that a complex
structure. It is trivial but it is very hampering (even blocking) for Delphi
developers to port their apps to wine.
Any previous versions of wine also had this bug. I tested it on Suse9.1, MDK10,
FC2 and Knoppix, so this is truly distribution independent.
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2469
Summary: G7ToWin fails to communicate with serial port
Product: Wine
Version: 20040813
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: braun(a)egeen.ee
G7ToWin is using WriteFile to write the GPS commands out to the serial port:
WriteFile(hCom, msg, count, &bytes, NULL);
This is syncronous write --- non-overlapped i/o;
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
In the NtWriteFile it is handled as asynchronous i/o, because the
FD_FLAG_TIMEOUT flag is set in the server/serial.c serial_get_info
Asynchronous i/o fails, because there is no overlapped structure assigned.
hEvent is NULL.
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
My resolution:
--- dll/ntdll/file.c 2004-06-18 02:05:48.000000000 +0300
+++ dll/ntdll/file.c 2004-09-05 22:05:51.000000000 +0300
@@ -601,7 +601,7 @@
return STATUS_PIPE_DISCONNECTED;
}
- if (flags & (FD_FLAG_OVERLAPPED|FD_FLAG_TIMEOUT))
+ if (flags & FD_FLAG_OVERLAPPED)
{
async_fileio* ovp;
NTSTATUS ret;
Only to enter to asynchronous i/o, when FD_FLAG_OVERLAPPED flag is set. Probably
some changes also needed in the server/serial.c serial_get_info --- my patch can
break the asynchronous write.
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
wineserver log file:
> 0009: get_handle_fd( handle=0x2c, access=40000000 )
> 0009: get_handle_fd() = 0 { fd=12, type=1, flags=2 }
> 0009: register_async( handle=0x2c, type=2, overlapped=0x40320a68, count=8,
status=00000103 )
> 0009: register_async() = 0
ret = register_new_async(&ovp->async);
> 0009: select( flags=6, cookie=0x4068fa98, timeout=0, handles={(nil)} )
> 0009: select() = INVALID_HANDLE
NtWaitForSingleObject(hEvent, TRUE, NULL);
hEvent is NULL
> 0009: close_handle( handle=(nil) )
> 0009: close_handle() = INVALID_HANDLE { fd=0 }
NtClose(hEvent);
hEvent is NULL
I hope this helps to fix this bug.
sy,
Urmo
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2365
saulius.krasuckas(a)elst.vtu.lt changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download, NoAppDBEntry
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2468
sam124(a)operamail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |source
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2468
sam124(a)operamail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |major
Priority|P2 |P3
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2468
sam124(a)operamail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Platform|Other |PC
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2468
sam124(a)operamail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|unspecified |20040813
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2468
Summary: No ./configure with Winelib (winemaker)
Product: Wine
Version: unspecified
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-winelib
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sam124(a)operamail.com
When I run winemaker on any program, it does not create a ./configure script,
configure.in, or makefile.in. It simply creates a Makefile. When I run the
makefile, all it gives me is an <appname>.exe.so instead of an Unix executable.
After editing the makefile to not make a Windows executable, I tried readelf
--all and it said "Wrong magic bits" and I found it to be a shell script that
invokes Wine. Winelib is supposed to compile executables for the host OS. I have
guessed that a configure script might fix the problem (though it might be
Winelib itself).
--
Configure bugmail: http://bugs.winehq.org/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.org/show_bug.cgi?id=2087
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2004-05-09 21:28 -------
Closing
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.