https://bugs.winehq.org/show_bug.cgi?id=57653
--- Comment #7 from el@horse64.org --- I tried again copying in crypt32.dll, wintrust.dll, and imagehlp.dll manually and setting them to native, but that got me the "Melodyne has encountered a problem" error again. In any case, after all this poking around it seems to me like the activation not working with builtin wine crypt32 may be related to whatever this means:
04dc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 04dc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 04dc:fixme:ole:CoInitializeSecurity 0000000000000000, -1, 0000000000000000, 0000000000000000, 0, 3, 0000000000000000, 0, 0000000000000000 stub 04dc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4 04dc:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
So there's probably some sort of crypto that current software iLok wants that wine won't do.