http://bugs.winehq.org/show_bug.cgi?id=18341
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution| |INVALID
--- Comment #10 from Anastasius Focht focht@gmx.net 2013-03-24 16:55:03 CDT --- Hello folks,
--- snip --- 0025:trace:msi:extract_cabinet_stream extracting L"#Data1.cab" disk id 1 0025:trace:cabinet:FDICreate (pfnalloc == ^0x7e2a7c6d, pfnfree == ^0x7e2a7c83, pfnopen == ^0x7e2a7ebb, pfnread == ^0x7e2a80e3, pfnwrite == ^0x7e2a7de0, pfnclose == ^0x7e2a815c, pfnseek == ^0x7e2a819a, cpuType == 0, perf == ^0x2acabc4) 0025:trace:cabinet:FDICopy (hfdi == ^0x268f910, pszCabinet == "<STREAM>", pszCabPath == (null), flags == 0, pfnfdin == ^0x7e2a8f5f, pfnfdid == ^(nil), pvUser == ^0x2acac40) 0025:trace:cabinet:FDICopy full cab path/file name: "<STREAM>" ... 0025:trace:msi:cabinet_copy_file extracting L"QuickTimeMusicalInstruments.qtx" -> L"C:\windows\system32\QuickTimeMusicalInstruments.qtx" 0025:trace:cabinet:FDICopy Extracting file "QuickTimeMusicalInstruments.qtx" as requested by callee. 0025:trace:cabinet:fdi_decomp (fi == ^0x26aef20, savemode == 1, bytes == 2000384) 0025:trace:cabinet:LZXfdi_decomp (inlen == 2938, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 3028, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 3324, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 3426, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 3080, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 2292, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 756, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 832, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 1298, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 768, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 1362, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 21516, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 25182, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 22668, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 25172, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 27386, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 27464, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 27222, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 26928, outlen == 32768) 0025:trace:cabinet:LZXfdi_decomp (inlen == 26850, outlen == 32768) 0025:err:msi:extract_cabinet_stream FDICopy failed 0025:trace:cabinet:FDIDestroy (hfdi == ^0x268f910) 0025:err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#Data1.cab" 0025:trace:msi:MSI_ProcessMessage 4000000 0025:trace:msi:MSI_ProcessMessage 0x45b982 (nil) (nil) fff 10 L"Action ended 22:23:26: InstallFiles. Return value 1603." --- snip ---
I extracted the cabinet manually from the .msi stream using "CFX - The Compound File Explorer" tool (Orca doesn't help you in this case).
Manually testing the extracted cabinet reveals:
--- snip --- $ cabextract -t data1.cab Testing cabinet: data1.cab _894A757B4B2F49F08416A1B78D9BDF60 OK 554d027eca0d7f88286be74343067b30 _D9F36EFDA36D4C33B7CEECA41BBEA16B OK 47f174182c09d8bc29209c31ef82047d QuickTime3GPPAuthoring.qtx OK 535459a297d290198cd4d039af42e276 _BB38873CDECC4C64804533C60AA645ED OK 7fd60a46a81c6fd78d6f66a8541cfe32 ... QuickTimeWebHelper.qtx OK cdc02b43c6b4320ac9cd30e84826adfb _9E5985694495444EBCE9A8113D596FA1 OK 22c4a6475ff677d5b556d0cc49754245 _51211669078B4ABA963B2D6AB2B85E14 OK fc934af99e91314ed692fca28b30b732 QuickTimeMusic.qtx OK 195f810c44f037b5b0b5786dc297eb15 QuickTimeMusicalInstruments.qtx failed (checksum error)
All done, errors in processing 1 file(s) --- snip ---
So this cabinet stream is really corrupted/badly packaged.
If you look at comment #6, GyB confirmed the installer failure with Windows too.
Please test the apps with Windows _first_ before filing bugs if in doubt. This prevents unnecessary waste of time investigating installer bugs.
du -sh quicktime70238.exe 15M quicktime70238.exe
$ sha1sum quicktime70238.exe d409ba7f01cbe7c3424df44b5d0fe810b1ded8ad quicktime70238.exe
$ wine --version wine-1.5.26-19-g6ed2d9b
Regards