https://bugs.winehq.org/show_bug.cgi?id=35818
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Hans Leidekker from comment #1)
Please attach a +mscms trace. Are there any .icm files in c:\windows\system32\spool\drivers\color?
There are not: [austin@localhost wine-git]$ ls -al ~/.wine/drive_c/windows/system32/spool/drivers/color/ total 8 drwxrwxr-x. 2 austin austin 4096 Mar 19 18:56 . drwxrwxr-x. 5 austin austin 4096 Mar 19 18:56 ..
it's also important to note that make profile.ok doesn't show the issue: [austin@localhost tests]$ rm *ok ; make profile.ok ../../../tools/runtest -q -P wine -T ../../.. -M mscms.dll -p mscms_test.exe.so profile && touch profile.ok fixme:mscms:SetStandardColorSpaceProfileA ( 0x73524742, (nil) ) stub fixme:mscms:SetStandardColorSpaceProfileA ( 0x73524742, 0x32eb18 ) stub fixme:mscms:SetStandardColorSpaceProfileW ( 0x73524742, (nil) ) stub fixme:mscms:SetStandardColorSpaceProfileW ( 0x73524742, 0x32e910 ) stub
If I run the .so directly with wine, it does: [austin@localhost tests]$ ../../../loader/wine mscms_test.exe.so profile fixme:mscms:SetStandardColorSpaceProfileA ( 0x73524742, (nil) ) stub fixme:mscms:SetStandardColorSpaceProfileA ( 0x73524742, 0x32eb18 ) stub fixme:mscms:SetStandardColorSpaceProfileW ( 0x73524742, (nil) ) stub fixme:mscms:SetStandardColorSpaceProfileW ( 0x73524742, 0x32e910 ) stub profile.c:675: Test failed: EnumColorProfilesA() failed (2) profile.c:689: Test failed: EnumColorProfilesA() failed (2) profile.c:729: Test failed: EnumColorProfilesW() failed (2) profile.c:742: Test failed: EnumColorProfilesW() failed (2) profile: 76 tests executed (0 marked as todo, 4 failures), 0 skipped.
I'll attach a +mscms trace with the second method.