http://bugs.winehq.org/show_bug.cgi?id=26362
Summary: [Regression] Missing taskbar icon for "Progress Appbuilder" Product: Wine Version: 1.3.14 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: wine@cardot.net
The software I'm running is prowin32.exe (version 9.1E), which is the Progress client environment (http://www.progress.com). This is a proprietary development environment. I don't think there is a demo version.
I'm running the OpenEdge development environment, named Appbuilder.
The regresion is that there is no more icon in the taskbar (tested in KDE4 & icewm), as there used to be.
As I've not used Progress during a quite long while I had to perform a large bisection in order to find the problem. This took me a lot of time because I'm still using an old Athlon XP 2600+...
This is a very annoying problem, as if the window gets minimised it's difficult to restore (and even to know it is running!)
Well, it appears that the problem is caused by:
[fred@localhost wine-git ((81c4b41...)|BISECTING)]$ git bisect good 61e50e15ba45ad54655f98619f5ef33917033165 is the first bad commit commit 61e50e15ba45ad54655f98619f5ef33917033165 Author: Alexandre Julliard julliard@winehq.org Date: Fri May 28 12:14:43 2010 +0200
winex11: Map zero-size windows and set an empty window region for them.
:040000 040000 0cd582f85f7d71a7d4e30cb8b72960adb21d1b45 ea860ce19c87870924dd968c600191b0c088cff0 M dlls
which appeared around Wine 1.2-rc1. It makes sense from what I read from the patch, as it seems to me the owner window is an empty window: when using wine 1.3.14, I can see it in KDE4 when cycling through the applications with ALT-TAB: I see a window named "Progress", which is not in fact visible. Whereas with my last "good" compiled version, this "window" is not present, I can see only "Appbuilder".
I have development skills and wish to help in solving this bug. I'm ready to answer any question & perform any test you will need.
Thanks in advance