[Bug 32671] PhotoLine 32 v18.x crashes on startup (missing error handling on creation of multi-profile color transform)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 7 15:13:48 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=32671

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |ee849808957773e8ad8b21c86b1
                   |                            |f4b347b2f0cbf
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #17 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commits:

https://source.winehq.org/git/wine.git/commitdiff/ee849808957773e8ad8b21c86b1f4b347b2f0cbf
("mscms: Check the return value of a couple of liblcms2 calls.")

https://source.winehq.org/git/wine.git/commitdiff/d2c9e5560a2aa13319e2ea3e8ea8899e5aea1f55
("mscms: Let liblcms2 determine input and output format for transform
profiles.")

Thanks Hans

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/PhotoLine

$ WINEDEBUG=+tid,+seh,+relay,+mscms wine ./PhotoLine.exe >>log.txt 2>&1
...
0033:Call mscms.OpenColorProfileA(00322734,00000001,00000001,00000003)
ret=006a78c1
0033:trace:mscms:OpenColorProfileA ( 0x322734, 0x00000001, 0x00000001,
0x00000003 )
...
0033:trace:mscms:OpenColorProfileW ( 0x32266c, 0x00000001, 0x00000001,
0x00000003 )
0033:trace:mscms:OpenColorProfileW profile file: L"C:\\Program
Files\\PhotoLine\\Defaults\\ISOcoated_v2_eci.icc"
...
0033:Call mscms.IsColorProfileValid(00000001,0032271c) ret=006a78fb
0033:trace:mscms:IsColorProfileValid ( 0x1, 0x32271c )
0033:Ret  mscms.IsColorProfileValid() retval=00000001 ret=006a78fb
...
0033:Call mscms.OpenColorProfileA(00322734,00000001,00000001,00000003)
ret=006a78c1
0033:trace:mscms:OpenColorProfileA ( 0x322734, 0x00000001, 0x00000001,
0x00000003 )
0033:trace:mscms:OpenColorProfileW ( 0x322734, 0x00000001, 0x00000001,
0x00000003 )
...
0033:Ret  mscms.OpenColorProfileA() retval=00000002 ret=006a78c1
0033:Call mscms.IsColorProfileValid(00000002,0032271c) ret=006a78fb
0033:trace:mscms:IsColorProfileValid ( 0x2, 0x32271c )
0033:Ret  mscms.IsColorProfileValid() retval=00000001 ret=006a78fb
...
0033:Call
mscms.CreateMultiProfileTransform(003227d0,00000002,003227c4,00000002,00000003,00000000)
ret=006a74bf
0033:trace:mscms:CreateMultiProfileTransform ( 0x3227d0, 0x00000002, 0x3227c4,
0x00000002, 0x00000003, 0x00000000 )
...
0033:Ret  mscms.CreateMultiProfileTransform() retval=00000001 ret=006a74bf
...
0033:Call
mscms.TranslateColors(00000001,003228a0,00000001,00000007,003248a0,00000002)
ret=006a75bf
0033:trace:mscms:TranslateColors ( 0x1, 0x3228a0, 1, 7, 0x3248a0, 2 )
0033:trace:mscms:from_type color type: 00000002 -> 0004001a
0033:trace:mscms:from_type color type: 00000007 -> 00060022
0033:Ret  mscms.TranslateColors() retval=00000001 ret=006a75bf 
...
--- snip ---

Regards

-- 
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