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.
http://bugs.winehq.org/show_bug.cgi?id=2186
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From tony_lambregts(a)telusplanet.net 2004-05-09 20:51 -------
This should be three separate bug reports. resolving invalid
--
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=2181
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://appdb.winehq.org/appv
| |iew.php?appId=444
--
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=2177
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |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=2074
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://appdb.winehq.org/appv
| |iew.php?appId=871
--
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=2014
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |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=2467
Summary: starcraft doesn't display battle.net menus correctly
Product: Wine
Version: 20040813
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-directx
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: adam(a)tpetaccia.com
In starcraft, battle.net menus aren't drawn and refreshed correctly. The
buttons contain no pictures, just text, and whenever they should be redrawn,
they aren't. The text is just drawn on top of what was there before. This
makes reading things somewhat difficult.
--
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
adam(a)tpetaccia.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From adam(a)tpetaccia.com 2004-05-09 16:33 -------
I have not received this error for a few versions. I'm marking the bug as fixed
(quite some time ago)
--
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=1486
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sam_herzog(a)yahoo.com
------- Additional Comments From tony_lambregts(a)telusplanet.net 2004-05-09 16:27 -------
*** Bug 2042 has been marked as a duplicate of this bug. ***
--
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=2042
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |DUPLICATE
------- Additional Comments From tony_lambregts(a)telusplanet.net 2004-05-09 16:27 -------
*** This bug has been marked as a duplicate of 1486 ***
--
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=2042
------- Additional Comments From hallo(a)michael-kaufmann.ch 2004-05-09 10:28 -------
This is a duplicate of bug 1486 which I've just fixed! :-)
--
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=1486
------- Additional Comments From hallo(a)michael-kaufmann.ch 2004-05-09 10:25 -------
I've hunted this bug for many hours and now I've squeezed it :-)
The cause of this bug is that Delphi calls DestroyMenu while the menu is still
visible. If you change a property of a TMenuItem (e.g. "Visible"), Delphi
rebuilds the whole menu. And it destroys the old one while it is still visible.
This is also a Delphi bug, because it's not documented what should happen in
this situation.
Windows 9x destroys the menu immediately and sets the window's menu handle to
NULL. Windows 2000 destroys the menu as soon as it's not used anymore. WINE
destroyed the menu, but didn't tell that to the window showing the menu.
It was very hard to find this bug, because WINE gave the new menu the same menu
handle as the old one. Delphi then thought that there was still a menu there,
and didn't call SetMenu. Because of this, the menu was not initialized properly.
I've submitted a patch:
http://www.winehq.com/hypermail/wine-patches/2004/09/0074.html
Now all our beloved Delphi apps should run flawlessly again :-)
--
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=2465
------- Additional Comments From saulius.krasuckas(a)elst.vtu.lt 2004-05-09 03:21 -------
i see no debug info here. :-(
it would be nice to see version of wine you are running:
$ wine --version
besides, try running with some debug flags enabled:
$ WINEDEBUG=+loaddll,+process wine /..path/to/a/program
when WineDbg starts, type the "bt" command. it should output some stuff. you
may try "info threads" command also. then copy all the output to some file and
send it here as an attachment. if the file gets large (>250kB), compress it.
IMHO that should make report of more use.
--
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=2466
Summary: ReadFile function failed (win error code 996)
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: hoalu04(a)yahoo.ca
I run Ezdl-4.0. This program read file then send value to serial port. It read
data from serial port is ok! But when read file to send is faile.
""ReadFile function failed (win error code 996)""
***Comment: The program was packed, I don't have an unpacked version
--
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=2308
------- Additional Comments From dank(a)kegel.com 2004-05-09 00:38 -------
Make sure c:/windows/system is a directory. When I checked, mine
was a file! Turning it into a directory got me further.
--
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.