http://bugs.winehq.org/show_bug.cgi?id=21259
Summary: Visual C++ 2005 Trial build hangs on first run after a reboot Product: Wine Version: 1.1.35 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, testcase Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Created an attachment (id=25560) --> (http://bugs.winehq.org/attachment.cgi?id=25560) Shell script to download an example project, install Visual C++ 2005 trial, and build the project.
Visual C++ can build projects from the commandline with devenv projectname.sln /build Debug but oddly, the first time you try this on Wine, it hangs. ^C and rerunning fixes it. After the ^C, you can see mspdbsrv.exe -start -spawn running, so evidently the first run spawned the pdb service but then stumbled trying to connect to it; the second run connected fine.
I'll attach a canned script that reproduces the problem from scratch.
http://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #1 from Dan Kegel dank@kegel.com 2010-01-05 17:11:31 --- According to ambro718 on irc, who had a related problem, starting the service by hand worked around his problem: mspdbsrv.exe -start -spawn maybe it'd be a useful workaround here, too.
http://bugs.winehq.org/show_bug.cgi?id=21259
Ambro ambro@b4ever.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ambro@b4ever.net
--- Comment #2 from Ambro ambro@b4ever.net 2010-01-08 16:48:43 --- Even when the daemon is started manually, it will time out in a few minutes of no compiler activity. It can be launched with timeout disabled: mspdbsrv.exe -start -spawn -shutdowntime -1
http://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #3 from Dan Kegel dank@kegel.com 2010-01-19 00:44:00 --- *** Bug 21410 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21259
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #4 from Xavier Vachon xvachon@gmail.com 2010-08-25 08:12:40 --- Dan, is this still an issue in current git? (wine-1.3.1-135-g2c127dd)
http://bugs.winehq.org/show_bug.cgi?id=21259
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #5 from Dan Kegel dank@kegel.com 2010-08-29 14:25:57 CDT --- *** Bug 24201 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-08-29 14:30:24 CDT --- Hi Dan, i fiddled a bit using native dlls, and building a project in VS 2008 seems to go fine (at least 3 times ->no hangs) with native crypt32 and rsaenh. Does it help as well for tis bug?
http://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2010-08-29 14:36:04 CDT --- (In reply to comment #6)
Hi Dan, i fiddled a bit using native dlls, and building a project in VS 2008 seems to go fine (at least 3 times ->no hangs) with native crypt32 and rsaenh. Does it help as well for tis bug?
Forget that comment above, started again with those native dlls, and now it hangs again :(. The bug is difficult to exactly reproduce on different runs.
http://bugs.winehq.org/show_bug.cgi?id=21259
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #8 from Dan Kegel dank@kegel.com 2011-10-28 15:22:39 CDT --- Still happening with visual c++ 2005 express, I think. mspdbsrv.exe -start -spawn -shutdowntime -1 still prevents the hang.
https://bugs.winehq.org/show_bug.cgi?id=21259
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |36750
https://bugs.winehq.org/show_bug.cgi?id=21259
--- Comment #9 from Austin English austinenglish@gmail.com --- Still in wine-1.7.20-33-g3ccaad8, but you'll need native msxml3 to work around bug 36750 to see it.
https://bugs.winehq.org/show_bug.cgi?id=21259
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=38859
https://bugs.winehq.org/show_bug.cgi?id=21259
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |damjan.jov@gmail.com
--- Comment #10 from Damjan Jovanovic damjan.jov@gmail.com --- Dead link in that script, you need to use http://web.archive.org/web/20170711065324/http://www.catch22.net/sites/defau... instead now.
https://bugs.winehq.org/show_bug.cgi?id=21259
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO
--- Comment #11 from Damjan Jovanovic damjan.jov@gmail.com --- With the latest Git, in 50 tests, cleaning and rebuilding and running the app always worked. It was not possible to reproduce this bug, whether I did "wineserver -k" or not, and even worked in the same run in which the project was converted and saved.
Is this still an issue for any of you?
https://bugs.winehq.org/show_bug.cgi?id=21259
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEEDINFO |RESOLVED
--- Comment #12 from Dan Kegel dank@kegel.com --- I'll take your word for it :-)
https://bugs.winehq.org/show_bug.cgi?id=21259
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.12.