http://bugs.winehq.org/show_bug.cgi?id=9517
Summary: VB 6 Combo box Won't Drop Down Product: Wine Version: 0.9.44. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P1 Component: wine-comctl32 AssignedTo: wine-bugs@winehq.org ReportedBy: joebaker@dcresearch.com
Created an attachment (id=7881) --> (http://bugs.winehq.org/attachment.cgi?id=7881) Shows The application we run. Combo Boxes containing 3rd are not actionable.
We have a custom Visual Basic application which has been working very well until we upgraded to wine 0.9.44.
suddenly the combo box drop down functionality stopped working. That is to say, when we click the downward pointing triangle, the drop down does not appear.
I downgraded to 0.9.43 and the functionality was restored.
-Joe Baker
http://bugs.winehq.org/show_bug.cgi?id=9517
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2007-08-29 11:55:03 --- Hi Joe, can you post a trivial example VB6 project with source and executable showing the problem? Thanks...
http://bugs.winehq.org/show_bug.cgi?id=9517
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal Keywords| |regression
--- Comment #2 from Austin English austinenglish@gmail.com 2007-08-29 12:37:47 --- Please run a regression test: http://wiki.winehq.org/RegressionTesting
Not a blocker.
http://bugs.winehq.org/show_bug.cgi?id=9517
rhb rhbravo2002@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rhbravo2002@yahoo.com
--- Comment #3 from rhb rhbravo2002@yahoo.com 2007-09-13 12:03:35 --- I observed the same symptom with e-sword 7.8.5. I began a regression test (I am a novice at this), but ran into a version that would not build. The results so far are as follows:
rhb@linuxdualboot:~/wine-git$ ./wine --version wine-0.9.43-g44e9839 rhb@linuxdualboot:~/wine-git$ ./wine ../.wine/drive_c/progs/e-Sword.exe
works correctly
rhb@linuxdualboot:~/wine-git$ ./wine --version wine-0.9.43-g9783ce3 rhb@linuxdualboot:~/wine-git$ ./wine ../.wine/drive_c/progs/e-Sword.exe
fails
I expect I can figure out how to find a nearby version that builds ok and pin it down some more.
http://bugs.winehq.org/show_bug.cgi?id=9517
--- Comment #4 from rhb rhbravo2002@yahoo.com 2007-09-21 10:57:25 --- Regression test was incomplete because opengl_ext.c failed to compile over a number of commits.
In version wine-0.9.43-gd644242, the combo boxes showed the drop-down list successfully. The combo boxes failed to drop down on Version wine-0.9.43-g0dde222. The next commit after version wine-0.9.43-gd644242 introduced opengl changes which do not compile on my machine.
If I made another branch in which I either eliminated the first opengl patch or made the second patch immediately after the first, I should be able to build intermediate versions and find the bad commit. Unfortunately, I don't know how to do that yet.
Combo boxes were ok up to this version:
commit d64424216946b8cd9f5e9488db4a456ad805f294
The next versions, beginning here, would not build on my machine:
commit c9d4aec1ae39c3971ebfdc066cd793cffae9a935 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Fri Aug 17 19:22:12 2007 +0200
opengl32: Fix some gl type bugs.
Beginning with this version, it builds but combo boxes do not display their list:
commit 0dde222bc574f3c0ea31cd63e5896dd5bb1056b8 Author: Roderick Colenbrander thunderbird2k@gmx.net Date: Mon Aug 20 18:04:40 2007 +0200
opengl32: Don't use 64bit gl types.
http://bugs.winehq.org/show_bug.cgi?id=9517
--- Comment #5 from Austin English austinenglish@gmail.com 2007-09-21 12:17:20 --- You need the parent/child commit. Find the commit you want to build either right before or after here: http://source.winehq.org/git/wine.git/
And note the parent (patch before) or child (patch after). When you have the patch you want to test, do: $ git reset --hard commit_id To reset git to that patch. Then build/test.
http://bugs.winehq.org/show_bug.cgi?id=9517
--- Comment #6 from rhb rhbravo2002@yahoo.com 2007-09-23 01:51:29 --- Thanks, guys. e-sword now shows its combo lists in 0.9.45. If possible, would like to verify whether .45 works for bug reporter. If so, this bug is now
***** Fixed in 0.9.45 ******
http://bugs.winehq.org/show_bug.cgi?id=9517
Joe Baker joebaker@dcresearch.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #7 from Joe Baker joebaker@dcresearch.com 2007-09-28 08:59:12 --- I confirm our Visual Basic Application's Combo Boxes now again work properly using 0.9.45. I apologize for not doing the regression test, but now at least I've seen the instructions.
Thanks! -Joe Baker
http://bugs.winehq.org/show_bug.cgi?id=9517
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Dan Kegel dank@kegel.com 2008-01-28 05:19:32 --- Closing all RESOLVED FIXED bugs more than three months old.