[Bug 30385] Multiple applications need support for shell32.SHGetKnownFolderPath KF_FLAG_DEFAULT_PATH option (Windows Live Essentials 2011 web installer, MediaMonkey 4.1.x in Vista+ mode)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Nov 8 16:15:18 CST 2015
https://bugs.winehq.org/show_bug.cgi?id=30385
Anastasius Focht <focht at 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 at 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
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list