https://bugs.winehq.org/show_bug.cgi?id=39685
Bug ID: 39685 Summary: Rollcage Redux crashes on startup (unimplemented function msvcr120.dll.??0event@Concurrency@@QAE@XZ) Product: Wine Version: 1.8-rc2 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: fincer89@hotmail.com Distribution: ---
Created attachment 52916 --> https://bugs.winehq.org/attachment.cgi?id=52916 Rollcage Redux short log (msvcr120.dll) // Wine 1.8-rc2
As the title says, Rollcage Redux crashes on startup because the described function is unimplemented in msvcr120.dll.
wine: Call from 0x7b83e952 to unimplemented function msvcr120.dll.??0event@Concurrency@@QAE@XZ, aborting wine: Unimplemented function msvcr120.dll.??0event@Concurrency@@QAE@XZ called at address 0x7b83e952 (thread 0009), starting debugger...
The game is free and can be downloaded from here: http://www.codemonkey.me.uk/rollcage_redux.php
Please see attached log files for additional details.
https://bugs.winehq.org/show_bug.cgi?id=39685
--- Comment #1 from Fincer fincer89@hotmail.com --- Created attachment 52917 --> https://bugs.winehq.org/attachment.cgi?id=52917 Rollcage Redux backtrace (-all,+msvcrt) // Wine 1.8-rc2
Backtrace while running C:\Program Files\Psygnosis\Rollcage\Direct3D\Rollcage Redux.exe
Debug options: -all, +msvcrt
Wine 1.8-rc2, 32-bit prefix.
https://bugs.winehq.org/show_bug.cgi?id=39685
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://www.codemonkey.me.uk | |/rollcage_redux.php CC| |focht@gmx.net Summary|Rollcage Redux crashes on |Rollcage Redux v1.3.8 |startup (unimplemented |crashes on startup |function |(unimplemented function |msvcr120.dll.??0event@Concu |msvcr120.dll.??0event@Concu |rrency@@QAE@XZ) |rrency@@QAE@XZ) Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello Fincer,
confirming.
It seems you manually edited the Wine crash report that is attached to the initial report. Please don't do that, leave it in original state as saved from Wine crash reporter.
Your second attachment is fine, it contains everything as-is - with full, unmodified backtrace info compared to first attachment.
The reason is that users report crashes but don't tell/forgot about native overrides. A complete list of all mapped binaries is needed to derive this information.
Although it doesn't matter in this case (it's obvious that builtin is used), you skipped the module mappings for 'msvcr120' and 'msvcp120' in the first attachment.
Another hint:
Try to provide the exact version of the app/game when reporting a bug. Vendors update apps or even rewrite them, making it sometimes hard or even impossible to reproduce the original problem with newer versions.
Thanks.
Regards
https://bugs.winehq.org/show_bug.cgi?id=39685
Fincer fincer89@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #52916|0 |1 is obsolete| |
--- Comment #3 from Fincer fincer89@hotmail.com --- Created attachment 52936 --> https://bugs.winehq.org/attachment.cgi?id=52936 Rollcage Redux v1.3.8 short log 2 // Wine 1.8-rc2
Hi Anastasius,
thank you for your feedback. I apologize I couldn't meet the official quality requirements for debugging this software. I'll do better next time. And thank you for confirming the bug so early. Really appreciated.
I re'ran the debugging, and re-attached the short log as it is, as practically requested.
The application version I ran, as you corrected, was the newest one: v. 1.3.8 (23rd may, 2015).
Wine version 1.8-rc2, clean and fresh 32-bit prefix. No native library versions were used, neither additional mono or gecko stuff.
--------------------------------
If you can't start the application, please check "Emulate a virtual desktop" setting in winecfg. Without this setting enabled, the application just freezes without additional relevant output - at least for me.
https://bugs.winehq.org/show_bug.cgi?id=39685
--- Comment #4 from Ken Sharp imwellcushtymelike@gmail.com --- You should be able to work around with "winetricks vcrun2013". http://wiki.winehq.org/winetricks
https://bugs.winehq.org/show_bug.cgi?id=39685
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- The function is needed by the ARC client (used to download and play games like Star Trek Online, Neverwinter, PerfectWorld). With built-in msvcr120.dll the chat window in the client doesn't open.
In the terminal: wine: Call from 0x7b43b53c to unimplemented function msvcr120.dll.??0event@Concurrency@@QAE@XZ, aborting err:module:attach_process_dlls "ArcVoice.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Arc\ArcChat.exe" failed, status 80000100
wine-1.9.22-72-gf7187ec
https://bugs.winehq.org/show_bug.cgi?id=39685
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Rollcage Redux v1.3.8 |Multiple applications crash |crashes on startup |on startup, need |(unimplemented function |unimplemented function |msvcr120.dll.??0event@Concu |msvcr120.dll.??0event@Concu |rrency@@QAE@XZ) |rrency@@QAE@XZ (Rollcage | |Redux v1.3.8, ARC client, | |Playstation Now)
--- Comment #6 from Austin English austinenglish@gmail.com --- Also affects Playstation Now (https://www.playstation.com/en-us/explore/playstationnow/)
https://bugs.winehq.org/show_bug.cgi?id=39685
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42649
https://bugs.winehq.org/show_bug.cgi?id=39685
Gijs Vermeulen acescopezz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |acescopezz@gmail.com
--- Comment #7 from Gijs Vermeulen acescopezz@gmail.com --- Does this commit help or does it need a full implementation?: https://source.winehq.org/git/wine.git/commit/8ec8aba3addfd346aa625345ed6f3e...
https://bugs.winehq.org/show_bug.cgi?id=39685
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Gijs Vermeulen from comment #7)
Does this commit help or does it need a full implementation?: https://source.winehq.org/git/wine.git/commit/ 8ec8aba3addfd346aa625345ed6f3eeb65ea6f58
PS Now is happy-ish, then crashes on msvcr120.dll.?Alloc@Concurrency@@YAPAXI@Z, bug 42658
https://bugs.winehq.org/show_bug.cgi?id=39685
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8ec8aba3addfd346aa625345ed6 | |f3eeb65ea6f58
https://bugs.winehq.org/show_bug.cgi?id=39685
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.4.
https://bugs.winehq.org/show_bug.cgi?id=39685
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=39685
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #10 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.2.