[Bug 29856] Password Safe 3.26 initial default help page is blank (invalid MSITStore moniker constructed)
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Dec 17 07:44:56 CST 2013
http://bugs.winehq.org/show_bug.cgi?id=29856
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://sourceforge.net/proj |http://sourceforge.net/proj
|ects/passwordsafe/files/pas |ects/passwordsafe/files/pas
|swordsafe/3.26/pwsafe-3.26. |swordsafe/3.2x/3.26/pwsafe-
|exe/download |3.26.msi
CC| |focht at gmx.net
Summary|pwsafe 3.26 initial default |Password Safe 3.26 initial
|help page is blank |default help page is blank
| |(invalid MSITStore moniker
| |constructed)
--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming.
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Password Safe
$ WINEDEBUG=+tid,+seh,+relay,+mshtml,+htmlhelp,+itss wine ./pwsafe.exe
>>log.txt 2>&1
...
0024:trace:htmlhelp:SetChmPath ChmFile = {L"C:\\Program Files\\Password
Safe\\pwsafe.chm" L""}
0024:trace:htmlhelp:GetChmStream L"C:\\Program Files\\Password
Safe\\pwsafe.chm" (L"C:\\Program Files\\Password Safe\\pwsafe.chm" :: L"")
0024:trace:itss:ITStorageImpl_StgOpenStorage 0x18d030 L"C:\\Program
Files\\Password Safe\\pwsafe.chm" (nil) 32 (nil)
0024:trace:itss:ITSS_StgOpenStorage L"C:\\Program Files\\Password
Safe\\pwsafe.chm"
...
0024:trace:itss:ITSS_create_chm_storage 0x19dc18 L"/"
0024:trace:itss:ITSS_IStorageImpl_OpenStream 0x19e1e8 L"" (nil) 0 0 0x33be40
0024:trace:itss:ITSS_IStorageImpl_OpenStream Resolving L""
0024:warn:itss:ITSS_IStorageImpl_OpenStream Could not resolve object
...
0024:warn:htmlhelp:GetChmStream Could not open stream: 80030002
0024:trace:htmlhelp:InitIndex Could not get index stream
...
0024:trace:htmlhelp:NavigateToChm 0x18a6f0 L"C:\\Program Files\\Password
Safe\\pwsafe.chm" L"C:\\Program Files\\Password
Safe\\pwsafe.chm::/html/create_new_db.html"
...
0024:trace:ieframe:WebBrowser_Navigate2 (0x198178)->({VT_BSTR:
L"mk:@MSITStore:C:\\Program Files\\Password Safe\\pwsafe.chm::/C:\\Program
Files\\Password Safe\\pwsafe.chm::/html/create_new_db.html"} (null) (null)
(null) (null))
...
0024:Call urlmon.CreateURLMoniker(00000000,0019dd74 L"mk:@MSITStore:C:\\Program
Files\\Password Safe\\pwsafe.chm::/C:\\Program Files\\Password
Safe\\pwsafe.chm::/html/create_new_db.html",003399e4) ret=7cdc7317
...
0024:trace:itss:ITS_IParseDisplayNameImpl_ParseDisplayName 0x19f320
L"@MSITStore:C:\\Program Files\\Password Safe\\pwsafe.chm::/C:/Program
Files/Password Safe/pwsafe.chm::/html/create_new_db.html" 0x3394fc 0x33944c
...
0024:trace:itss:ITS_IMoniker_create -> 0x19f360 L"C:\\Program Files\\Password
Safe\\pwsafe.chm::/C:/Program Files/Password Safe/pwsafe.chm"
L"/html/create_new_db.html"
...
0024:trace:itss:ITS_IMonikerImpl_BindToStorage 0x19f360 (nil) (nil)
{0000000c-0000-0000-c000-000000000046} 0x19f1f8
0024:trace:itss:ITSS_StgOpenStorage L"C:\\Program Files\\Password
Safe\\pwsafe.chm::/C:/Program Files/Password Safe/pwsafe.chm"
...
0024:Call KERNEL32.CreateFileW(0019f36c L"C:\\Program Files\\Password
Safe\\pwsafe.chm::/C:/Program Files/Password
Safe/pwsafe.chm",80000000,00000001,00000000,00000003,00000080,00000000)
ret=7d0aefe0
0024:Ret KERNEL32.CreateFileW() retval=ffffffff ret=7d0aefe0
...
0024:trace:ieframe:BindStatusCallback_OnStopBinding (0x19dd40)->(80004005
(null))
0024:trace:ieframe:set_status_text (0x19dd40, 0, L"")
...
0024:fixme:ieframe:handle_navigation_error Navigate to error page
0024:trace:ieframe:WebBrowser_Release (0x198178) ref=3
...
0024:fixme:ieframe:bind_to_object BindToObject failed: 80004005
--- snip ---
Not sure if earlier ITSS_IStorageImpl_OpenStream L"" (and failure) is on
purpose.
The following MSITStore moniker (format!) seems to be the problem:
"mk:@MSITStore:C:\\Program Files\\Password Safe\\pwsafe.chm::/C:\\Program
Files\\Password Safe\\pwsafe.chm::/html/create_new_db.html"
(see trace log).
This works, showing what's probably intended:
--- snip ---
$ wine hh.exe "mk:@MSITStore:C:\\Program Files\\Password
Safe\\pwsafe.chm::/html/create_new_db.html"
--- snip ---
$ sha1sum pwsafe-3.26.msi
2ac0c690798b25596fe2f65fc9fa6ec68da98474 pwsafe-3.26.msi
$ du -sh pwsafe-3.26.msi
15M pwsafe-3.26.msi
$ wine --version
wine-1.7.8-232-g3bad812
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