http://bugs.winehq.org/show_bug.cgi?id=31673
Bug #: 31673 Summary: SimRaceway Update Service hangs after CommitUrlCacheEntryInternal Product: Wine Version: 1.5.12 Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: thanoulas@gmail.com Classification: Unclassified
Created attachment 41642 --> http://bugs.winehq.org/attachment.cgi?id=41642 +wininet log
The game depends on an Update Service which runs in the background. This service fails to start with the message fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
over and over again, until it stops. Using native wininet makes this line go away, and a lot of other errors appear (secur32 and crypt32 errors)
I've attached a +wininet log and the link to download the game (it's free).
To start the game, you need to do winetricks d3dx9, d3dcompiler_43
http://bugs.winehq.org/show_bug.cgi?id=31673
thanoulas thanoulas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.simraceway.com/ CC| |thanoulas@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31673
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=31673
--- Comment #1 from Piotr Caban piotr.caban@gmail.com 2012-10-18 08:31:33 CDT --- Created attachment 42184 --> http://bugs.winehq.org/attachment.cgi?id=42184 hack/fix
Changing component to advapi, it's a services related problem. The service process ends just after starting. Wine's implementation of StartServiceCtrlDispatcherA ends when service thread ends. It doesn't work this way on windows.
Attaching a hack that lets the game updater work and hopefully shows where the problem is.
http://bugs.winehq.org/show_bug.cgi?id=31673
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com Component|wininet |advapi32
http://bugs.winehq.org/show_bug.cgi?id=31673
--- Comment #2 from thanoulas thanoulas@gmail.com 2012-10-18 17:37:35 CDT --- (In reply to comment #1)
Created attachment 42184 [details] hack/fix
Changing component to advapi, it's a services related problem. The service process ends just after starting. Wine's implementation of StartServiceCtrlDispatcherA ends when service thread ends. It doesn't work this way on windows.
Attaching a hack that lets the game updater work and hopefully shows where the problem is.
Thank you, it does the trick. The game connected to the service, the service updated the game, but it could update itself (threw an exception). This doesn't seem to affect the game though, as the game can now download cars and tracks and start a game!
I'll probably have to create another bug report for the exception, it seems unrelated to the service. Many thanks again!
http://bugs.winehq.org/show_bug.cgi?id=31673
--- Comment #3 from Piotr Caban piotr.caban@gmail.com 2012-10-22 17:14:27 CDT --- Patches for this bug are in wine. Please retest.
I guess you'll need to create new bug for next issues.
http://bugs.winehq.org/show_bug.cgi?id=31673
--- Comment #4 from thanoulas thanoulas@gmail.com 2012-10-22 17:45:34 CDT --- (In reply to comment #3)
Patches for this bug are in wine. Please retest.
I guess you'll need to create new bug for next issues.
Just built a fresh wine from git, works perfectly
http://bugs.winehq.org/show_bug.cgi?id=31673
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com 2012-10-22 18:23:49 CDT --- (In reply to comment #4)
(In reply to comment #3)
Patches for this bug are in wine. Please retest.
I guess you'll need to create new bug for next issues.
Just built a fresh wine from git, works perfectly
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=31673
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8ebf0a72c941e07563853f9e60f | |decf86dcc6a74
http://bugs.winehq.org/show_bug.cgi?id=31673
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-10-26 13:31:12 CDT --- Closing bugs fixed in 1.5.16.