http://bugs.winehq.org/show_bug.cgi?id=32754
Bug #: 32754 Summary: rFactor 2 dedicated server crash - Unhandled exception Product: Wine Version: 1.5.22 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: marcus.blumhagen@web.de Classification: Unclassified
Created attachment 43231 --> http://bugs.winehq.org/attachment.cgi?id=43231 console output, when not requesting crash details
Overview
"Core/rFactor2 Dedicated.exe", run from the root dirctory of the application, crashes.
Steps to reproduce (There is no purchase required for running the dedicated server, so by following below steps anybody can try and reproduce the above behaviour.)
1. Download "rFactor2 full installer" (currently Build 134) from http://rfactor.net/web/rf2/rf2dl/. Also download at least one .rfmod file from the category "Content (cars, tracks, etc)". I´d recommend "2012 FIA Formula Two", since it has no updates yet, no dependencies on other content and is comparably small, thus making its installation the least troublesome. 2.a Install rFactor2, take a note of where you choose the "Data and Settings Destination Folder" to be, or make it the same as the "Core Destination Folder". 2.b Put your .rfmod file(s) into the "Packages" directory inside the "Data and Settings Destination Folder". 2.c Change directory to the "Core Destination Folder", run "Core/ModMgr.exe" and Install the Mod(s) 3. Still in the "Core Destination Folder", run "Core/rFactor2\ Dedicated.exe". Leave the default settings by clicking the bottom right button in the first 3 windows that appear. Then assign a "Race Name" (top left) on the last dialog (the one that has "Load Track" written on the bottom right button). Then click "Load Track"...
Actual Result
The server starts loading but crashes in the process after a short time and the following message is output on the terminal: "wine: Unhandled exception 0xc0000417 in thread 29 at address 0x5369bc (thread 0029), starting debugger..."
Also, the crash window of wine titled "Program Error" comes up, but when I click "Show Details", the window of "rFactor2 Dedicated.exe" is closed immediately and the window "Program Error Details" pops up but won´t show any details, it stays at:
"Loading detailed information, please wait..."
Whereas, when after the crash I choose to close the "Program Error" window there is more information on the terminal, see the attachment.
Expected Result
A running rFactor 2 dedicated server.
Build date & Platform
Build date: 2013-01-19 gcc --version: gcc (Debian 4.7.2-5) 4.7.2 wine --version: wine-1.5.22 Build and run environment is a chroot containing Debian Sid i386, host is Debian 6.0.6 (Squeeze). Build dependencies were installed by "apt-get build-dep wine"
Additional information
The program was run semi-successfully already, but I cannot reproduce it anymore. But even then it crashed more than 75% of the time with the symptoms described above. When it successfully launched, the server sometimes could not connect to the matchmaker. Not knowing, which component ist at fault, I tried a run with WINEDEBUG=trace+all, but after half an hour and seeing the log grow to more than 2.2 GB, I gave up.
http://bugs.winehq.org/show_bug.cgi?id=32754
Marcus Blumhagen marcus.blumhagen@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal
http://bugs.winehq.org/show_bug.cgi?id=32754
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #1 from GyB gyebro69@gmail.com 2013-01-19 11:46:13 CST --- Does 'winetricks crypt32' help?
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #2 from Marcus Blumhagen marcus.blumhagen@web.de 2013-01-19 15:19:16 CST --- Created attachment 43234 --> http://bugs.winehq.org/attachment.cgi?id=43234 console output with winetrick crypt32 applied
(In reply to comment #1)
Does 'winetricks crypt32' help?
Indeed it does, the program doesn´t crash any longer but now complains about not being able to connect to the matcher service:
"Matcher Status: Could not connect to matchmaker." it says in the server window.
That message should be:
"Matcher Status: Server added successfully" on first run and "Matcher Status: Server updating successfully" on subsequent runs.
Also, the console output looks different now, see attachment.
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #3 from Austin English austinenglish@gmail.com 2013-01-19 15:45:21 CST --- Try winetricks wininet.
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #4 from Marcus Blumhagen marcus.blumhagen@web.de 2013-01-19 16:20:48 CST --- Created attachment 43236 --> http://bugs.winehq.org/attachment.cgi?id=43236 rF2-DS run with wine-1.5.22 + winetricks crypt32 wininet
(In reply to comment #3)
Try winetricks wininet.
Now the program crashes again with the attached console output.
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #5 from GyB gyebro69@gmail.com 2013-01-19 21:39:23 CST --- Created attachment 43240 --> http://bugs.winehq.org/attachment.cgi?id=43240 +crypt, +chain log (uncompressed 25 MB)
With a native crypt32.dll the application doesn't crash anymore, but it is showing 'Matcher Status: Could not connect to matchmaker.' That would be the next problem. Native secur32+wininet doesn't help, servers are still unreachable.
http://bugs.winehq.org/show_bug.cgi?id=32754
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Component|-unknown |crypt32
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #6 from Marcus Blumhagen marcus.blumhagen@web.de 2013-01-22 07:48:34 CST --- After some digging in the rFactor2 forum, I found this: http://isiforums.net/f/showthread.php/7525-rFactor2-dedicated-under-wine-and...
So, I did my own testing again, see further down in that threat. So it is only
$ winetricks wininet
as it seems, and winetricks must not be used in the same $WINEPREFIX.
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #7 from Marcus Blumhagen marcus.blumhagen@web.de 2013-01-22 07:50:27 CST --- (In reply to comment #6)
as it seems, and winetricks must not be used in the same $WINEPREFIX.
I meant to say:
$ winetricks crypt32
must not be used in the same $WINEPREFIX.
http://bugs.winehq.org/show_bug.cgi?id=32754
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- Is this still an issue in wine 1.7.23 or later?
https://bugs.winehq.org/show_bug.cgi?id=32754
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
https://bugs.winehq.org/show_bug.cgi?id=32754
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #9 from winetest@luukku.com --- I downloaded
http://world3.rfactor.net/dl/rf2/exe/1098/rFactor2_LiteBuild_1098.exe
Content: http://world3.rfactor.net/dl/rf2/rfcmp/trk/ISI_AtlantaMP_2014-v100.rfcmp
Installed via mod manager and it says installed, trying to run the server gives me a popup message no mods installed...