[Bug 6441] New: Win16 app w/custom bitmap fonts locks on Wine
0.9.23, works on versions <= 0.9.22
Wine Bugs
wine-bugs at winehq.org
Fri Oct 13 20:28:46 CDT 2006
http://bugs.winehq.org/show_bug.cgi?id=6441
Summary: Win16 app w/custom bitmap fonts locks on Wine 0.9.23,
works on versions <= 0.9.22
Product: Wine
Version: 0.9.23.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-dos
AssignedTo: wine-bugs at winehq.org
ReportedBy: ktk at enterprise.bidmc.harvard.edu
I have a 16-bit windows terminal-emulator application that runs flawlessly on
all versions of Wine up to and including 0.9.22. It uses custom .FON fonts that
are converted via fnt2bdf -> bdftopcf to allow the app to draw and emulate the
character generator of a Data General terminal.
On Wine version 0.9.23, the application freezes solid as soon as a button-press
or key-press event is received. It is not in a run-loop; there is no debug output.
When first invoked, the application draws a fixed-size main window using a
special 7x9 font. On top of that, it pops up a small "connection settings"
window with typical controls and buttons for entering and selecting parameters.
Under Wine version 0.9.23, both the main window and its pop-up behave
normally (with respect to other X11 windows) until either a key-press or
mouse-click is delivered to either window, whereupon the application becomes
non-responsive. When this happens, the windows stop re-drawing themselves when
they are moved or dirtied; for example, if one focuses and then blurs some other
window, the other window's bitmap remains visible within the confines of this
app's window.
I have no access to the source of the application, so am somewhat at a loss as
to how to get more information out of it about why it is freezing. I mention
the custom screen fonts in case that might be the smoking gun; I assume other
people using 16 bit apps are not having such issues. The application itself is
officially called "MediTech Remote Workstation" and is built with "KIPP
Developer's Toolkit."
--
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.
More information about the wine-bugs
mailing list