https://bugs.winehq.org/show_bug.cgi?id=38947
Bug ID: 38947 Summary: Cities XL Platinum crashes while loading to the menu, needs vcomp.dll._vcomp_for_dynamic_init Product: Wine Version: 1.7.47 Hardware: x86 URL: http://www.chip.de/downloads/Demo-Cities-XL_37882385.h tml OS: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: vcomp Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: sebastian@fds-team.de Distribution: ---
Created attachment 51893 --> https://bugs.winehq.org/attachment.cgi?id=51893 terminal output
Prerequisite: native d3dx9_36
The game begins to load but crashes somewhere during the initial loading stage:
... wine: Unimplemented function vcomp.dll._vcomp_for_dynamic_init called at address 0x7b839a6c (thread 007e), starting debugger... ...
Mscodescan output (Steam version): ./CitiesXL_Platinum.exe imports following stub symbols: vcomp:_vcomp_atomic_add_i4 vcomp:_vcomp_enter_critsect vcomp:_vcomp_for_dynamic_init vcomp:_vcomp_for_dynamic_next vcomp:_vcomp_for_static_end vcomp:_vcomp_for_static_init vcomp:_vcomp_leave_critsect
Mscodescan (non-Steam demo version): ./Benchmark.dll imports following stub symbols: vcomp:_vcomp_atomic_add_i4 vcomp:_vcomp_for_dynamic_init vcomp:_vcomp_for_dynamic_next
To reproduce with the demo version: 1. install the demo 2. uninstall MSVC++ 2005 which comes installed with the demo 3. start the game with CitiesXL_Game.exe
wine-1.7.47-118-ga90592c
https://bugs.winehq.org/show_bug.cgi?id=38947
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- Please retest, _vcomp_for_dynamic_init is now implemented with http://source.winehq.org/git/wine.git/commit/69ec8904557f2ecb9708dd38034a139....
https://bugs.winehq.org/show_bug.cgi?id=38947
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |69ec8904557f2ecb9708dd38034 | |a13993be9a646 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Sebastian Lackner from comment #1)
Please retest, _vcomp_for_dynamic_init is now implemented with http://source.winehq.org/git/wine.git/commit/ 69ec8904557f2ecb9708dd38034a13993be9a646.
Fixed indeed, thanks.
Now the game crashes mid-game due to unimplemented vcomp.dll._vcomp_enter_critsect, but that's already covered by bug #36457.
https://bugs.winehq.org/show_bug.cgi?id=38947
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.49.
https://bugs.winehq.org/show_bug.cgi?id=38947
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://www.chip.de/download |https://web.archive.org/web |s/Demo-Cities-XL_37882385.h |/20210706062452/https://sec |tml |uredl.cdn.chip.de/downloads | |/7028993/Cities_XL_Demo.zip