http://bugs.winehq.org/show_bug.cgi?id=29856
Bug #: 29856 Summary: pwsafe 3.26 initial default help page is blank Product: Wine Version: 1.4-rc2 Platform: x86-64 URL: http://sourceforge.net/projects/passwordsafe/files/pas swordsafe/3.26/pwsafe-3.26.exe/download OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: frederic.delanoy@gmail.com Classification: Unclassified
pwsafe 1.3.26 (same issue with 1.3.27) wine-1.4-rc2-107-ge36b519,
Launch pwsafe and click Help
=> the initial help contents is blank (ToC displays fine)
Log:
fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:process:SetProcessShutdownParameters (000003ff, 00000000): partial stub. fixme:ieframe:PersistStorage_InitNew (0x1755c0)->(0x7d4f0c34) fixme:urlmon:URLMoniker_BindToObject use running object table fixme:ieframe:handle_navigation_error Navigate to error page fixme:ieframe:bind_to_object BindToObject failed: 80004005
http://bugs.winehq.org/show_bug.cgi?id=29856
--- Comment #1 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-05-07 08:36:47 CDT --- Still in 1.5.29.
Probably not related, but for sake of completeness, I get an error popup message on program startup:
Required Unicode font is not installed on this system.
Unable to provide Virtual Keyboard
http://bugs.winehq.org/show_bug.cgi?id=29856
--- Comment #2 from Frédéric Delanoy frederic.delanoy@gmail.com --- Still in wine-1.7.8-99-g5af5179
http://bugs.winehq.org/show_bug.cgi?id=29856
Anastasius Focht focht@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@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@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
http://bugs.winehq.org/show_bug.cgi?id=29856
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |hhctrl.ocx
http://bugs.winehq.org/show_bug.cgi?id=29856
--- Comment #4 from Frédéric Delanoy frederic.delanoy@gmail.com --- Still in wine 1.7.11
http://bugs.winehq.org/show_bug.cgi?id=29856
Erich Hoover erich.e.hoover@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erich.e.hoover@gmail.com
--- Comment #5 from Erich Hoover erich.e.hoover@gmail.com --- Created attachment 47641 --> http://bugs.winehq.org/attachment.cgi?id=47641 hhctrl.ocx: Support delimited filenames for HH_DISPLAY_TOPIC data.
Please try the attached patch.
http://bugs.winehq.org/show_bug.cgi?id=29856
--- Comment #6 from Frédéric Delanoy frederic.delanoy@gmail.com --- (In reply to Erich Hoover from comment #5)
Created attachment 47641 [details] hhctrl.ocx: Support delimited filenames for HH_DISPLAY_TOPIC data.
Please try the attached patch.
It works. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=29856
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=29856
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |5eb040253c90a20ed070f643e47 | |9ed32b83e49fa Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/5eb040253c90a20ed070f643e47...
Thanks Erich
Regards
http://bugs.winehq.org/show_bug.cgi?id=29856
--- Comment #8 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to Anastasius Focht from comment #7)
Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/ 5eb040253c90a20ed070f643e479ed32b83e49fa
Thanks Erich
Regards
No problem, glad I could help :)
https://bugs.winehq.org/show_bug.cgi?id=29856
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.14.