http://bugs.winehq.org/show_bug.cgi?id=22896
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #1 from Andrew Nguyen arethusa26@gmail.com 2010-05-27 02:35:44 ---
From relay log:
0009:Call KERNEL32.GetProcAddress(68580000,00411f80 "SHGetFolderPathEx") ret=00404ba2 0009:Ret KERNEL32.GetProcAddress() retval=00000000 ret=00404ba2 ... 0009:Call KERNEL32.CreateFileA(0032f6b0 "\Sun\Java\jre1.6.0_20\Data1.cab",40000000,00000000,00000000,00000002,00000080,00000000) ret=004070f8 0009:Ret KERNEL32.CreateFileA() retval=ffffffff ret=004070f8 0009:Call KERNEL32.GetLastError() ret=00407020 0009:Ret KERNEL32.GetLastError() retval=00000003 ret=00407020
It looks like the installer tries to find SHGetFolderPathEx, which appears to be exported on Vista. Since the function doesn't exist on Wine, the installer fails to prepend a path to the directory string fragment, causing failure.