[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 15:06:14 CDT 2015
https://bugs.winehq.org/show_bug.cgi?id=38596
--- Comment #4 from Daniel <dansemail4bugzilla at gmail.com> ---
(In reply to Anastasius Focht from comment #2)
> The 64-bit version of Photo Ninja works fine after working around color
> profile problem or overriding 64-bit msvcr90.dll (the app already ships a
> bundled version).
I haven't had any luck with the 64 bit version, even after copying the color
profile file to the drive_c/windows/system32/spool/drivers/color directory and
overriding msvcr90.dll. Maybe I'm doing something wrong, but if I use winecfg
to set it as (native,builtin), it doesn't seem to make a difference (it crashes
with the C++ exception that you referenced in the other bug). If I set it to
just native, then it crashes complaining that it can't find the DLLs.
>
> The 64-bit code initializes the same structure differently (size is also
> doubled to 0x30 due to 64-bit).
> I don't want to post all the 64-bit disassembly for comparison here.
> If you want to look/debug on your own, 0x1406f3a70 is the 64-bit app code
> equivalent to 32-bit app code 0xa14510 (with 0x1406f5cdc being struc init)
>
> The 32-bit app should crash/exit the same way on Windows if heap
> debugging/poisoning is activated, for example running the app with a
> debugger.
> This prevents .m5 ever having zero value after allocation (.m5 == NULL skips
> the initial copy).
>
> For 32-bit it's IMHO a WONTFIX unless the publisher/developer of the app
> fixes their code.
>
> $ sha1sum Install_PhotoNinja32_1.2.5.exe
> 51ef332f33941c99208fde57444bcac9be79f3cc Install_PhotoNinja32_1.2.5.exe
>
> $ du -sh Install_PhotoNinja32_1.2.5.exe
> 12M Install_PhotoNinja32_1.2.5.exe
>
> $ wine --version
> wine-1.7.43
>
> Regards
Thanks for taking the time to look at it. If it's confirmed that this is a bug
with the app and not with Wine, I will try reporting it to the developer.
--
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