https://bugs.winehq.org/show_bug.cgi?id=30385
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Windows Live Essentials |Multiple applications need |2011 web installer fails to |support for |download packages in |shell32.SHGetKnownFolderPat |background |h KF_FLAG_DEFAULT_PATH |(shell32.SHGetKnownFolderPa |option (Windows Live |th missing support for |Essentials 2011 web |KF_FLAG_DEFAULT_PATH) |installer, MediaMonkey | |4.1.x in Vista+ mode)
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
still present.
Adding another app: MediaMonkey 4.1.x
Download: http://www.mediamonkey.com/download/
Reported in WineHQ user forums: https://forum.winehq.org/viewtopic.php?f=8&t=25277
Only happens in Vista+ mode which the users "forgot" to tell about.
Since leaving out this crucial information is becoming more and more a (bad) habit I suggest forum support/triagers to challenge forum posts/bug reports more, specifically asking for this "tweak" (besides use of outdated Wine versions and recycled prefixes).
* higher version = better (not knowing what this implies) * unknowingly recycled existing Vista/Win7 prefix, which is required for another app (not knowing about prefix isolation)
The app works ok in default 'Windows XP' mode. It doesn't specifically request a higher version during install/run time.
Vendor website:
--- quote --- MediaMonkey for Windows is supported on 32/64 bit versions of Windows 10 (desktop), 8 (desktop), Windows 7, Windows Vista, and Windows XP, but is also known to work on WINE (Linux). Simply double-click the downloaded file to install it. --- quote ---
Trace log:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/MediaMonkey
$ WINEDEBUG=+tid,+seh,+relay wine ./MediaMonkey.exe >>log.txt 2>&1 ... 0027:Call shell32.SHGetKnownFolderPath(00be4d38,00000400,00000000,0033fcf4) ret=00a91d5a 0027:fixme:shell:SHGetKnownFolderPath flags 0x00000400 not supported 0027:Ret shell32.SHGetKnownFolderPath() retval=80070057 ret=00a91d5a 0027:Call KERNEL32.GetFileAttributesW(013d1d2c L"MediaMonkey") ret=00415ae7 0027:Ret KERNEL32.GetFileAttributesW() retval=ffffffff ret=00415ae7 ... 0027:Call user32.LoadStringW(00400000,0000ff90,0133372c,00000400) ret=0059f411 0027:Ret user32.LoadStringW() retval=0000001a ret=0059f411 ... 0027:Call KERNEL32.WaitForSingleObject(00000090,ffffffff) ret=00420dfa 0027:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=00420dfa 0027:Call KERNEL32.CompareStringW(00000400,00000001,01382b4c L"default",00000007,01382aec L"default",00000007) ret=00414256 0027:Ret KERNEL32.CompareStringW() retval=00000002 ret=00414256 0027:Call KERNEL32.WideCharToMultiByte(0000fde9,00000000,013c524c L"Unable to create directory",0000001a,0139f42c,0000004f,00000000,00000000) ret=0040badd ... 0027:Call KERNEL32.GetFileAttributesW(012fb0a4 L"\MediaMonkey\Locale\en_US\LC_MESSAGES\default.mo") ret=00415a65 0027:Ret KERNEL32.GetFileAttributesW() retval=ffffffff ret=00415a65 ... 0027:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033fc90) ret=00a9787d 0067:Starting thread proc 0x7eb228d0 (arg=0x1d2ff0) 0027:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b8461d9 ip=7b8461d9 tid=0027 0027:trace:seh:raise_exception info[0]=00a9787d 0027:trace:seh:raise_exception info[1]=01383f80 0027:trace:seh:raise_exception info[2]=00000000 0027:trace:seh:raise_exception info[3]=ffdaa494 0027:trace:seh:raise_exception info[4]=f7569000 0027:trace:seh:raise_exception info[5]=0033fce8 0027:trace:seh:raise_exception info[6]=0033fcac 0027:trace:seh:raise_exception eax=7b832d4d ebx=00000000 ecx=0000001c edx=0033fbe4 esi=0033fc90 edi=0033fc50 0027:trace:seh:raise_exception ebp=0033fc28 esp=0033fbc4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200287 0027:trace:seh:call_stack_handlers calling handler at 0xa979f3 code=eedfade flags=1 0027:trace:seh:call_stack_handlers handler at 0xa979f3 returned 1 ... 0027:Call KERNEL32.LCMapStringW(0000007f,00000200,013a8264 L"EAccessViolation",00000010,013a82d4,00000010) ret=00413b02 0027:Ret KERNEL32.LCMapStringW() retval=00000010 ret=00413b02 0027:Call KERNEL32.TerminateProcess(ffffffff,0eedfade) ret=004ab1d0 --- snip ---
$ sha1sum MediaMonkey_4.1.9.1764.exe 23296b05e8becaae02f132d687a48bfb55c12aa0 MediaMonkey_4.1.9.1764.exe
$ du -sh MediaMonkey_4.1.9.1764.exe 16M MediaMonkey_4.1.9.1764.exe
$ wine --version wine-1.7.54-179-ga0d0d0d
Regards