[Bug 25248] New: Brothers in arms Road to hill 30 requires several msvc*70 and msvc*71 librairies
http://bugs.winehq.org/show_bug.cgi?id=25248 Summary: Brothers in arms Road to hill 30 requires several msvc*70 and msvc*71 librairies Product: Wine Version: 1.3.7 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: msvcp AssignedTo: wine-bugs(a)winehq.org ReportedBy: xvachon(a)gmail.com The game bundles a bunch of vcrun2003 librairies. xavier(a)xavier /wine/bia/drive_c $ perl mscodescan.pl Found 13 bundled MS modules: ./jeu/System/msvcp71.dll ./jeu/System/msvci70.dll ./jeu/System/dbghelp.dll ./jeu/System/msvci70d.dll ./jeu/System/MSVCR70.dll ./jeu/System/msvcirt.dll ./jeu/System/MSVCR70d.dll ./jeu/System/msvcp70d.dll ./jeu/System/MSVCRt.dll ./jeu/System/MSVCR71d.dll ./jeu/System/MSVCR71.dll ./jeu/System/msvcp71d.dll ./jeu/System/msvcp70.dll When I remove them from the game directory, the game fails to load. xavier(a)xavier /wine/bia/drive_c/jeu/System $ wine bia.exe err:module:import_dll Library MSVCI70.dll (which is needed by L"C:\\jeu\\System\\Engine.dll") not found err:module:import_dll Library MSVCP71.dll (which is needed by L"C:\\jeu\\System\\Engine.dll") not found err:module:import_dll Library Engine.dll (which is needed by L"C:\\jeu\\System\\editor.dll") not found err:module:import_dll Library MSVCP71.dll (which is needed by L"C:\\jeu\\System\\editor.dll") not found err:module:import_dll Library editor.dll (which is needed by L"C:\\jeu\\System\\bia.exe") not found err:module:import_dll Library MSVCI70.dll (which is needed by L"C:\\jeu\\System\\engine.dll") not found err:module:import_dll Library MSVCP71.dll (which is needed by L"C:\\jeu\\System\\engine.dll") not found err:module:import_dll Library engine.dll (which is needed by L"C:\\jeu\\System\\bia.exe") not found err:module:import_dll Library MSVCI70.dll (which is needed by L"C:\\jeu\\System\\Engine.dll") not found err:module:import_dll Library MSVCP71.dll (which is needed by L"C:\\jeu\\System\\Engine.dll") not found err:module:import_dll Library Engine.dll (which is needed by L"C:\\jeu\\System\\window.dll") not found err:module:import_dll Library window.dll (which is needed by L"C:\\jeu\\System\\bia.exe") not found err:module:import_dll Library MSVCI70.dll (which is needed by L"C:\\jeu\\System\\engine.dll") not found err:module:import_dll Library MSVCP71.dll (which is needed by L"C:\\jeu\\System\\engine.dll") not found err:module:import_dll Library engine.dll (which is needed by L"C:\\jeu\\System\\bia.exe") not found winetricks vcrun2003 is not a workaround, it does not add all the required libs. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 Dan Kegel <dank(a)kegel.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dank(a)kegel.com --- Comment #1 from Dan Kegel <dank(a)kegel.com> 2010-11-21 15:10:52 CST --- Heh. They shouldn't have shipped msvc*70d. msvci70.dll is the "old", prestandard c++ library, for what it's worth. (Kind of weird that it uses both msvci and msvcp.) How many routines does it need from all those msvc* libraries, according to mscodescan.pl? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 --- Comment #2 from Xavier Vachon <xvachon(a)gmail.com> 2010-11-21 15:24:44 CST --- msvcr71:__security_error_handler rpcrt4:NdrServerCall -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://games.softpedia.com/ | |progDownload/Brothers-in-Ar | |ms-Road-to-Hill-Demo-Downlo | |ad-6419.html CC| |focht(a)gmx.net Component|msvcp |-unknown Summary|Brothers in arms Road to |Brothers in Arms Road to |hill 30 requires several |Hill Demo needs |msvc*70 and msvc*71 |msvcr71.__security_error_ha |librairies |ndler Ever Confirmed|0 |1 --- Comment #3 from Anastasius Focht <focht(a)gmx.net> 2011-05-01 11:22:55 CDT --- Hello, what kind of meta-bug is this? Please make it one problem... Adding link to demo version. Whoever bundled the game was probably drunk. The only library that pulls a "debug" version of CRT -> MSVCR71D.dll is xerces-c_2_5_0d.dll That debug library version isn't loaded anyway - probably some leftover from development. All the other debug versions of CRT are uselessly bundled, they get neither load time nor late binding referenced. If the xerces-c_2_5_0d.dll crap is left out, it basically boils down to following: --- snip --- Found 2 bundled MS modules: ./msvci70.dll ./msvcp71.dll ./GameService.dll imports following stub symbols: msvcr71:__security_error_handler ./xerces-c_2_5_0d.dll imports following stub symbols: msvcr71:__security_error_handler ./Core.dll imports following stub symbols: msvcr71:__security_error_handler ./GameService.dll imports following stub symbols: rpcrt4:NdrServerCall --- snip --- Taking msvcr71.__security_error_handler for this bug. When you slay it, you might also fix msvcr70.__security_error_handler. $ wine --version wine-1.3.19 $ sha1sum BIA_PC_Demo.zip 16ae8888a80c92a6213e25b70682846f7439fab6 BIA_PC_Demo.zip Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 --- Comment #4 from Anastasius Focht <focht(a)gmx.net> 2011-05-01 11:51:54 CDT --- *** Bug 24937 has been marked as a duplicate of this bug. *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 --- Comment #5 from Xavier Vachon <xvachon(a)gmail.com> 2013-01-16 17:53:29 CST --- msvcr71:__security_error_handler is not implemented in wine 1.5.21. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 Piotr Caban <piotr.caban(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban(a)gmail.com Component|-unknown |msvcrt -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 --- Comment #6 from Piotr Caban <piotr.caban(a)gmail.com> 2013-10-28 05:08:24 CDT --- The __security_error_handler function is implemented (commit e3592d041a42f4e8365825ab3dab5c2addbe1fc0). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 Andrey Gusev <andrey.goosev(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev(a)gmail.com --- Comment #7 from Andrey Gusev <andrey.goosev(a)gmail.com> 2013-12-10 05:36:04 CST --- Confirming. Now it works in 1.7.8 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=25248 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e3592d041a42f4e8365825ab3da | |b5c2addbe1fc0 Status|NEW |RESOLVED Resolution| |FIXED --- Comment #8 from Bruno Jesus <00cpxxx(a)gmail.com> 2013-12-10 06:24:38 CST --- (In reply to comment #7)
Confirming. Now it works in 1.7.8
Fixed, thanks for testing. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=25248 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.9. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org