[Bug 31823] New: Regression: chm help file viewer broken

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 29 03:15:19 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=31823

             Bug #: 31823
           Summary: Regression: chm help file viewer broken
           Product: Wine
           Version: 1.5.14
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: scallegari at arces.unibo.it
    Classification: Unclassified


The chm help file viewer appears to be unusable, while it was OK in the stable
branch.

You can test this with the freely available application LTSPICE, that can be
downloaded at http://ltspice.linear.com/software/LTspiceIV.exe.

To reproduce:

- Install the software
- Launch it
- Press the help button

What happens:

- A help window opens. This window shows the cover page of the LTSPICE manual
with the artifact of a weird work in progress sign at the right bottom corner.
The window has no buttons on the top and, most important, no navigation panel.
Thus, it is completely impossible to navigate the manual. At the same time,
wine complains a lot on the console:

 fixme:iphlpapi:NotifyAddrChange (Handle 0x11de8e0, overlapped 0x11de8ec): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of group
{000214d1-0000-0000-c000-000000000046}
fixme:ieframe:ClOleCommandTarget_QueryStatus (0x152cb4)->((null) 1 0x33c58c
(nil))
fixme:ieframe:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 37 of group
{000214d1-0000-0000-c000-000000000046}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 84 of group
{000214d1-0000-0000-c000-000000000046}
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ieframe:ClientSite_GetContainer (0x152cb4)->(0x33c59c)
fixme:mshtml:nsChannel_GetContentDisposition (0xfa1680)->(0x33bcc8)
fixme:mshtml:nsChannel_GetContentDispositionHeader (0xfa1680)->(0x33b504)
fixme:ieframe:ClientSite_GetContainer (0x152cb4)->(0x33d49c)
fixme:imm:ImmReleaseContext (0x1033c, 0x155d08): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 29
fixme:ieframe:DocHostUIHandler_GetDropTarget (0x152cb4)
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 69 of CGID_Explorer
fixme:mshtml:nsChannel_GetContentDispositionHeader (0x1022558)->(0x33e538)
fixme:win:EnumDisplayDevicesW ((null),0,0x33eab8,0x00000000), stub!
fixme:resource:GetGuiResources (0xffffffff,0): stub
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 29
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 103 of group
{000214d1-0000-0000-c000-000000000046}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 2315 of group
{de4ba900-59ca-11cf-9592-444553540000}
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 35
fixme:ieframe:ClOleCommandTarget_Exec Unimplemented cmdid 28

What should happen:

- The help window is shown, with the manual cover page. The window has buttons
on the top (e.g. the back button) and a navigation panel, showing how the
manual is organized in sections and chapters. Clicking entries in the
navigation panel opens the corresponding page of the manual.


A couple of final notes:

- As also reported by wikipedia (https://en.wikipedia.org/wiki/LTspice) the
author and maintainer of LTSPICE is making an explicit effort to assure that it
runs in wine and is explicitly advertising wine as a way to run LTSPICE on non
windows platforms. Due to this, it would be great to see wine providing a good
experience for it.

- Unfortunately, I anticipate that I will not be able to run regression tests
on my machine. Yet, I hope that this bug report can still help.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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