[Bug 33149] New: Visual Studio 2010 startup popup/dialog windows are always hidden behind splash screen
http://bugs.winehq.org/show_bug.cgi?id=33149 Bug #: 33149 Summary: Visual Studio 2010 startup popup/dialog windows are always hidden behind splash screen Product: Wine Version: 1.5.25 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: focht(a)gmx.net Classification: Unclassified Hello folks, some people have reported "freezes" on startup but in most cases it's just a dialog hidden behind the startup splash that requires dismissal (ok button). You have to press "ENTER" in the dark (while the splash is in focus) to get further. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://go.microsoft.com/?li | |nkid=9709949 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #1 from Anastasius Focht <focht(a)gmx.net> 2013-03-08 15:13:57 CST --- Created attachment 43856 --> http://bugs.winehq.org/attachment.cgi?id=43856 VC2010 hidden popup behind splash, highlighed by winspector window spy tool -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #2 from Anastasius Focht <focht(a)gmx.net> 2013-03-08 15:14:54 CST --- Created attachment 43857 --> http://bugs.winehq.org/attachment.cgi?id=43857 VC2010 hidden popup behind splash, brough to foreground by winspector window spy tool (including window properties) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #3 from Anastasius Focht <focht(a)gmx.net> 2013-03-08 15:31:09 CST --- Unchecking "Allow the window manager to control the windows" properly places the dialog window before the splash screen. Fedora 16 with XFCE, xfwm4 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #4 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-08 22:38:26 CST --- (In reply to comment #3)
Unchecking "Allow the window manager to control the windows" properly places the dialog window before the splash screen.
Fedora 16 with XFCE, xfwm4
Sounds similar to https://bugzilla.gnome.org/show_bug.cgi?id=648079 (although that one has been reported for Metacity). As the bug subject says, setting dialog parent with XSetTransientForHint or group leader with XSetWMHints fails if the window in request is not mapped. It needs to be verified that it's the same problem. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 Sylvain Petreolle <spetreolle(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spetreolle(a)yahoo.fr -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #5 from Anastasius Focht <focht(a)gmx.net> 2013-03-09 06:51:43 CST --- Created attachment 43867 --> http://bugs.winehq.org/attachment.cgi?id=43867 WINEDEBUG=+tid,+seh,+loaddll,+process,+x11drv,+win,+msg,+msgbox wine ./VCExpress.exe Hello Dmitry, attached is a log file created with following debug channels (to keep output small): WINEDEBUG=+tid,+seh,+loaddll,+process,+x11drv,+win,+msg,+msgbox wine ./VCExpress.exe "trace:msgbox" where the hidden message box is shown. "fixme:x11drv" where I put additional trace messages when Wine calls XSetTransientForHint() or XSetWMHints() return non-zero values. Even without VC2010 I now see "fixme:x11drv:set_style_hints XSetWMHints() failed: retval=1" when starting Wine builtin programs, e.g. 'winecfg'... Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 Dmitry Timoshkov <dmitry(a)baikal.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://go.microsoft.com/?li |http://go.microsoft.com/?li |nkid=9709949 |nkid=9709969 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #6 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-11 00:21:29 CDT --- In order to try it myself I've downloaded the VC2010 ISO, and after 'winetricks dotnet20 dotnet40' installation completed successfully. The doing 'winetricks windowscodecs' (to workaround bug 32654, although AppDB doesn't mention this step as a requirement) and then 'cd .wine/drive_c/Program Files/Microsoft Visual Studio 10.0/Common7/IDE' 'wine VCExpress.exe' leads to "Cannot create the window". AppDB mentions the same problem. Is there a way to workaround it? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #7 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-11 00:22:45 CDT --- (In reply to comment #6)
The doing 'winetricks windowscodecs' (to workaround bug 32654, although AppDB doesn't mention this step as a requirement)
Ah, sorry, AppDB does mention it. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #8 from Anastasius Focht <focht(a)gmx.net> 2013-03-11 02:13:11 CDT --- Hello Dmitry, the app from bug 33151 exhibits the same problem (message box behind splash). It's a much smaller download (requires 'winetricks -q dotnet 20' prerequisite). See comment http://bugs.winehq.org/show_bug.cgi?id=33151#c2 Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |32654 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #9 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-11 04:05:44 CDT --- (In reply to comment #8)
the app from bug 33151 exhibits the same problem (message box behind splash). It's a much smaller download (requires 'winetricks -q dotnet 20' prerequisite). See comment http://bugs.winehq.org/show_bug.cgi?id=33151#c2
Shouldn't this bug be marked as a duplicate of that one then? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #10 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-11 04:09:04 CDT --- (In reply to comment #9)
the app from bug 33151 exhibits the same problem (message box behind splash). It's a much smaller download (requires 'winetricks -q dotnet 20' prerequisite). See comment http://bugs.winehq.org/show_bug.cgi?id=33151#c2
Shouldn't this bug be marked as a duplicate of that one then?
Sorry for the sloppy comments, apparently that bug is about a crash. Regarding the MessageBox below the splash problem: splash at some point gains WS_EX_TOPMOST style set, that's not something that application does, it's a wineserver action. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #11 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-11 04:34:51 CDT --- (In reply to comment #10)
Regarding the MessageBox below the splash problem: splash at some point gains WS_EX_TOPMOST style set, that's not something that application does, it's a wineserver action.
wineserver does that in response to SetWindowPos(HWND_TOPMOST, splash), so apparently that's an application desire to make the splash top most. It's not clear whether MessageBox code should cope with such situations, or WS_EX_TOPMOST should be removed at some point from splash. Do you have Windows around to check with Spy++ or similar tool what styles MessageBox and splash windows have there? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #12 from Anastasius Focht <focht(a)gmx.net> 2013-03-11 16:19:43 CDT --- Hello Dmitry, --- quote --- Do you have Windows around to check with Spy++ or similar tool what styles MessageBox and splash windows have there? --- quote --- Sure, "WinSpector" is a nice Spy++ like tool (see screenshots attached to the bug that shows the tool in action). Appdb: http://appdb.winehq.org/objectManager.php?sClass=application&iId=9148 Unfortunately the application is discontinued (abandoned?) ... though the last version still works fine. Download: http://www.softpedia.com/get/Security/Security-Related/Winspector.shtml Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #13 from Dmitry Timoshkov <dmitry(a)baikal.ru> 2013-03-18 00:28:17 CDT --- (In reply to comment #11)
Do you have Windows around to check with Spy++ or similar tool what styles MessageBox and splash windows have there?
As pretty much expected, under Windows both MessageBox and spash windows have WS_EX_TOPMOST style set. Probably that's MessageBox code, who does that. There is even MB_TOPMOST style defined (which Wine doesn't support yet), but it appears that MB_TOPMOST is not passed to MessageBox by the application. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=33149 Bug 33149 depends on bug 32654, which changed state. Bug 32654 Summary: Visual Studio 2010 needs windowscodecs WICSetEncoderFormat_Proxy http://bugs.winehq.org/show_bug.cgi?id=32654 What |Old Value |New Value ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32 Depends on|32654 | --- Comment #14 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. You now need to remove read permissions to 'C:\\users\\$USER\\my documents\\Visual Studio 2010' to reproduce the bug. The settings folder is now present with recent Wine versions hence the error dialog is not shown along with the splash. $ wine --version wine-1.7.24-151-g4703ced Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |anonymous.maarten(a)gmail.com --- Comment #15 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 37909 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Visual Studio 2010 startup |Multiple applications show |popup/dialog windows are |dialog/popup windows behind |always hidden behind splash |main window/splash screen |screen |(Visual Studio 2010, | |SPG-Verein 3.1.0) --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. Adding another, much smaller app demonstrating the problem here (bug 37909). Download: http://spg-direkt.de/images/stories/produkte/Downloads/vdemo-setup-310.zip Prerequisite: 'winetricks -q mfc42' $ sha1sum vdemo-setup-310.exe ae53d0c650e74a54f4e9950dbd26bba56d6f89ed vdemo-setup-310.exe $ du -sh vdemo-setup-310.exe 50M vdemo-setup-310.exe $ wine --version wine-1.7.34-74-gcf92569 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nik.martin(a)gmail.com --- Comment #17 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- *** Bug 34169 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #18 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- *** Bug 34169 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd(a)gmail.com --- Comment #19 from Austin English <austinenglish(a)gmail.com> --- *** Bug 31045 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #20 from winetest(a)luukku.com --- Still valid wine 1.9.19-git. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #21 from winetest(a)luukku.com --- (In reply to winetest from comment #20)
Still valid wine 1.9.19-git.
Still valid wine 2.0rc4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #22 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present $ wine --version wine-3.15 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda(a)volny.cz --- Comment #23 from Wylda <wylda(a)volny.cz> --- Did this worked for you correctly in wine-1.2-rc1? As there is a regression / Bug 23015 https://bugs.winehq.org/attachment.cgi?id=28796 If yes, i could close that bug as duplicate and follow your bug report ;) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 --- Comment #24 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. wine --version wine-4.7-98-gd48ffbdc01 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://go.microsoft.com/?li |https://web.archive.org/web |nkid=9709969 |/20111016110147/http://down | |load.microsoft.com/download | |/1/E/5/1E5F1C0A-0D5B-426A-A | |603-1798B951DDAE/VS2010Expr | |ess1.iso --- Comment #25 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. Adding stable link via Internet Archive: https://web.archive.org/web/20111016110147/http://download.microsoft.com/dow... --- snip --- # force error message box at startup (behind splash) $ chmod -u ~/Visual\ Studio\ 2010/ $ pwd /home/focht/.wine/drive_c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE $ WINEDEBUG=+msgbox wine ./VCExpress.exe ... 0024:trace:msgbox:MSGBOX_OnInit L"The automatically saved settings file 'c:\\users\\focht\\my documents\\visual studio 2010\\settings\\c++ express\\CurrentSettings.vssettings' cannot be found. You can change this file on the 'Import and Export Settings' Tools Options page. The IDE will use your most recent settings for th"... --- snip --- The other app mentioned in the ticket, SPG-Verein 3.x (comment #16) is no longer available. $ sha1sum VS2010Express1.iso adef5e361a1f64374f520b9a2d03c54ee43721c6 VS2010Express1.iso $ du -sh VS2010Express1.iso 694M VS2010Express1.iso $ wine --version wine-5.9 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Stefan Riesenberger <stefan.riesenberger(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan.riesenberger(a)gmail.c | |om -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=33149 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Multiple applications show |Multiple applications show |dialog/popup windows behind |dialog/popup windows behind |main window/splash screen |main window/splash screen |(Visual Studio 2010, |(Visual Studio 2010, |SPG-Verein 3.1.0) |SPG-Verein 3.x, CLICK | |v1.40, Excel 2003) --- Comment #26 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, revisiting, still present. Stable download for SPG-Verein 3.2.0 demo installer from bug 37909 (dupe) via Internet Archive: https://web.archive.org/web/20210311193051/https://www.sparkasse-adl.de/cont... $ sha1sum spg-verein-demo-320.exe 347083ed917bd4ecb262a212a034c79bc14d8cd3 spg-verein-demo-320.exe $ du -sh spg-verein-demo-320.exe 71M spg-verein-demo-320.exe $ wine --version wine-6.3-295-g580413032c6 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla