http://bugs.winehq.org/show_bug.cgi?id=23245
Summary: Wine Configuration Editor About Dialog is blank Product: Wine Version: 1.2-rc4 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P4 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ToddAndMargo@gmail.com
Created an attachment (id=28942) --> (http://bugs.winehq.org/attachment.cgi?id=28942) about tab
Hi All,
When I when to check my revision in /usr/local/bin/winecfg and clicked on the "About" tab, two things happened. 1) I lost the lower row of tabs and 2) the "about" was blank. It eventually painted after 5 minutes. But it painted the wrong tab ("Applications" instead of "About"). And no more "About" tab to try again. I have attached a screen shot.
-T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #1 from Austin English austinenglish@gmail.com 2010-06-18 18:16:59 --- Terminal output? What OS/window manager is this?
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #2 from Todd Chester ToddAndMargo@gmail.com 2010-06-18 18:29:11 --- This started with rc2. But I was always able to see the "About" tab. The lower row would disappear. As of rc4, I can not get "About" to show.
CentOS 5.5, i386 Xfce 4.4.2
-T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2010-06-18 21:36:04 --- What locale (post output of 'locale' command).
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #4 from Todd Chester ToddAndMargo@gmail.com 2010-06-18 21:40:35 --- # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #5 from Todd Chester ToddAndMargo@gmail.com 2010-07-10 14:44:28 --- no symptom change under rc7
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #6 from Austin English austinenglish@gmail.com 2010-07-10 15:37:39 --- (In reply to comment #2)
This started with rc2. But I was always able to see the "About" tab. The lower row would disappear. As of rc4, I can not get "About" to show.
If it started under rc2, did it work in rc1/before? If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #7 from Todd Chester ToddAndMargo@gmail.com 2010-07-10 16:34:25 --- (In reply to comment #6)
(In reply to comment #2)
This started with rc2. But I was always able to see the "About" tab. The lower row would disappear. As of rc4, I can not get "About" to show.
If it started under rc2, did it work in rc1/before? If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
I may not have time to do a regression test for a couple of weeks. Before I start with that, can you reproduce the problem on your on your computer?
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #8 from Austin English austinenglish@gmail.com 2010-07-10 16:57:51 --- (In reply to comment #7)
(In reply to comment #6)
(In reply to comment #2)
This started with rc2. But I was always able to see the "About" tab. The lower row would disappear. As of rc4, I can not get "About" to show.
If it started under rc2, did it work in rc1/before? If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
I may not have time to do a regression test for a couple of weeks. Before I start with that, can you reproduce the problem on your on your computer?
No, works fine here.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #9 from Todd Chester ToddAndMargo@gmail.com 2010-07-10 17:50:53 ---
No, works fine here.
I also reproduce this under gnome. I thing the version is 2.16.0, but it is hard to tell.
Hmmmmmm. I do a full recompile every new version. Do you do a "git"?
Also, although this bug, which has repaint issues too http://bugs.winehq.org/show_bug.cgi?id=18318 has always been with us well before rc2, maybe they are related.
Do you suspect an interaction with my video driver?
$ rpm -qa *nvidia* dkms-nvidia-x11-drv-185.18.14-1.nodist.rf
Do you have a set of tests for detecting video driver problems?
Many thanks, -T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #10 from Austin English austinenglish@gmail.com 2010-07-10 19:08:25 --- (In reply to comment #9)
No, works fine here.
I also reproduce this under gnome. I thing the version is 2.16.0, but it is hard to tell.
Hmmmmmm. I do a full recompile every new version. Do you do a "git"?
Yes, I compile from git.
Also, although this bug, which has repaint issues too http://bugs.winehq.org/show_bug.cgi?id=18318 has always been with us well before rc2, maybe they are related.
Do you suspect an interaction with my video driver?
$ rpm -qa *nvidia* dkms-nvidia-x11-drv-185.18.14-1.nodist.rf
It's possible. I'm running the 256.25 drivers (beta).
Do you have a set of tests for detecting video driver problems?
make test in dlls/d3d{8,9}/tests, though these don't necessarily pass everywhere. comctl32/user32 are more likely.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #11 from Todd Chester ToddAndMargo@gmail.com 2010-07-10 23:43:28 --- (In reply to comment #10)
It's possible. I'm running the 256.25 drivers (beta).
Do you have a set of tests for detecting video driver problems?
make test in dlls/d3d{8,9}/tests, though these don't necessarily pass everywhere. comctl32/user32 are more likely.
Okay. How do I use the files in these directories? Do I have to compile up something?
/home/CDs/Linux/Wine/wine-1.2-rc6/programs/winetest/d3d9_test.exe
Usage: Z:\home\CDs\Linux\Wine\wine-1.2-rc6\programs\winetest\d3d9_test.exe test_name
Valid test names: buffer d3d9ex device query shader stateblock surface texture vertexdeclaration visual volume
But none of them work. "Tests skipped: could not create D3D9"
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #12 from Todd Chester ToddAndMargo@gmail.com 2010-07-11 11:30:09 --- $ rpm -qa *nvidia* nvidia-x11-drv-256.35-1.el5.elrepo kmod-nvidia-256.35-1.el5.elrepo
No symptom change.
But, you know, I think 18318 just got fixed. Thank you!
-T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #13 from Todd Chester ToddAndMargo@gmail.com 2010-07-11 18:52:12 --- Okay. Now this is a revolting development. I create a new (unix) user and fired "winecfg" from the new user's shell. The "About" tab works fine.
It is not clear whether this is a problem with some kind of configuration or a corrupted profile.
I have renamed all my ~/.wine/.reg files and my drive_c/widnows/Win.ini and system.ini without a symptom change. So, I am stumped. Any idea what to check next?
Many thanks, -T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #14 from Austin English austinenglish@gmail.com 2010-07-11 19:17:55 --- If you do: $ WINEPREFIX=~/.winetmp winecfg
does it work there?
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #15 from Todd Chester ToddAndMargo@gmail.com 2010-07-11 19:36:15 --- (In reply to comment #14)
If you do: $ WINEPREFIX=~/.winetmp winecfg
does it work there?
Yes it does.
And, I came up with a workaround for my actual profile that may be a hint as to solving the problem: in WineCfg.exe, under the "Libraries" tab, I changed the order on "Comctl32"
old (don't work): native, builtin new (works): builtin, native
Does this tell us anything about the problem? And, can you switch your "Conctl32" to my old one and reproduce the problem?
Many thanks, -T
http://bugs.winehq.org/show_bug.cgi?id=23245
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #16 from Vitaliy Margolen vitaliy@kievinfo.com 2010-07-11 22:11:05 --- Broken wineprefix then
http://bugs.winehq.org/show_bug.cgi?id=23245
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Vitaliy Margolen vitaliy@kievinfo.com 2010-07-11 22:11:27 --- Closing - broken environment.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #18 from Todd Chester ToddAndMargo@gmail.com 2010-07-11 22:21:10 --- (In reply to comment #16)
Broken wineprefix then
What broken prefix? Please elucidate. What do you mean.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #19 from Todd Chester ToddAndMargo@gmail.com 2010-07-11 22:22:29 --- (In reply to comment #17)
Closing - broken environment.
What do you mean? What interaction are you speaking of and what does it have to do with Comctl32? I am confused.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #20 from Austin English austinenglish@gmail.com 2010-07-12 10:27:07 --- (In reply to comment #19)
(In reply to comment #17)
Closing - broken environment.
What do you mean? What interaction are you speaking of and what does it have to do with Comctl32? I am confused.
You were using native (Microsoft's) comctl32, which apparently does not play nice with Wine's winecfg. We can't fix their comctl32, and since it works with Wine's, the bug is invalid.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #21 from Todd Chester ToddAndMargo@gmail.com 2010-07-12 10:39:12 --- (In reply to comment #20)
(In reply to comment #19)
(In reply to comment #17)
Closing - broken environment.
What do you mean? What interaction are you speaking of and what does it have to do with Comctl32? I am confused.
You were using native (Microsoft's) comctl32, which apparently does not play nice with Wine's winecfg. We can't fix their comctl32, and since it works with Wine's, the bug is invalid.
Hi Austin,
Thank you for the explanation.
Winecfg use to work under M$'s conctl32 and then stopped at rc2. My concern was that to get winecfg to work correctly (switching to Wine's conctl32), that programs that require M$'s conctl32 to operate correctly would be broken. I obviously had configured my conctl32 for M$s' version for some reason ages ago that I have forgotten. Since winecfg "used" to operate under both, it would be better to keep it that way.
If you can find no current reason why anyone would ever need to run M$'s conctl32, then my concerns are unfounded. If my concerns are founded, please reopen this bug and fix winecfg.
Many thanks, -T
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #22 from Dmitry Timoshkov dmitry@codeweavers.com 2010-07-12 10:45:17 --- (In reply to comment #21)
Winecfg use to work under M$'s conctl32 and then stopped at rc2. My concern was that to get winecfg to work correctly (switching to Wine's conctl32), that programs that require M$'s conctl32 to operate correctly would be broken. I obviously had configured my conctl32 for M$s' version for some reason ages ago that I have forgotten. Since winecfg "used" to operate under both, it would be better to keep it that way.
Please perform the regression test and post its result here.
If you can find no current reason why anyone would ever need to run M$'s conctl32, then my concerns are unfounded. If my concerns are founded, please reopen this bug and fix winecfg.
Once it's clear which commit broke it we could reconsider.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #23 from Austin English austinenglish@gmail.com 2010-07-12 10:50:07 --- I'd say http://source.winehq.org/git/wine.git/?a=commitdiff;h=54b4ac174bb60d80200891... is a likely candidate.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #24 from Todd Chester ToddAndMargo@gmail.com 2010-07-12 11:15:59 --- (In reply to comment #23)
I'd say http://source.winehq.org/git/wine.git/?a=commitdiff;h=54b4ac174bb60d80200891... is a likely candidate.
Hi Austin,
It could be a couple of weeks before I can do a regression test.
In the mean time, can you temporarily switch your comctl32 to M$'s and repoduce the problem?
-T
p.s. doing a search on comctl32 reported back bazillions of hits.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #25 from Austin English austinenglish@gmail.com 2010-07-12 12:40:21 --- For me, with native comctl32, if I click on About, the entire tab disappears.
Though this over xming, not 'real' X.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #26 from Juan Lang juan_lang@yahoo.com 2010-07-12 14:12:31 --- (In reply to comment #25)
For me, with native comctl32, if I click on About, the entire tab disappears.
Doesn't happen for me with native comctl32 and real X.
http://bugs.winehq.org/show_bug.cgi?id=23245
--- Comment #27 from Todd Chester ToddAndMargo@gmail.com 2010-07-13 11:29:38 --- Created an attachment (id=29572) --> (http://bugs.winehq.org/attachment.cgi?id=29572) Wincfg 1.1.33
Okay, not the regression test you wanted, but maybe helpful. My shop computer has 1.1.33 installed on it and has no problem showing the about tab with comctl32 set to native. I have attached a screen shot. -T