[Bug 38596] Photo Ninja 1.2.5 (32 bit) crashes on startup
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun May 17 21:06:25 CDT 2015
https://bugs.winehq.org/show_bug.cgi?id=38596
--- Comment #6 from Daniel <dansemail4bugzilla at gmail.com> ---
(In reply to Anastasius Focht from comment #5)
> Hello Daniel,
>
> I forgot to tell ... you need to copy 64-bit native 'msvcr90.dll' to WinSxS
> cache.
>
> Some of the PE dlls contain manifest resources that reference shared SxS
> assemblies and expect the CRT loaded from there (even if CRT dlls are also
> present as private assemblies in app directory).
>
> Use the native assembly in app directory and overwrite the builtin in WinSxS:
>
> (adapt paths to your needs, beware of Bugzilla line breaks):
>
> --- snip ---
> $ pwd
> /home/focht/Downloads/pn64/drive_c/Program
> Files/PictureCode/PhotoNinja64_1.2.5
>
> $ file msvc*
> msvcm90.dll: PE32+ executable (DLL) (GUI) x86-64 Mono/.Net assembly, for MS
> Windows
> msvcp90.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows
> msvcr90.dll: PE32+ executable (DLL) (GUI) x86-64, for MS Windows
>
> $ cp msvcr90.dll $(find $(winepath -u "c:\windows\winsxs") -iname
> msvcr90.dll | grep amd64)
> --- snip ---
>
> Override by command line (alternatively 'winecfg' for persistence):
>
> --- snip ---
> $ WINEDLLOVERRIDES=msvcr90=n,b wine ./PhotoNinja64.exe
> --- snip ---
>
> Regards
Thank you so much! Your instructions worked. I will add this information to
the AppDB for Photo Ninja 64.
--
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.
More information about the wine-bugs
mailing list