http://bugs.winehq.org/show_bug.cgi?id=7287
--- Comment #17 from Sergio Callegari <scallegari(a)arces.unibo.it> 2012-10-13 05:31:24 CDT ---
Just a short note to report that this very old bug is still present as of
1.5.15.
--
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.
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(a)winehq.org
ReportedBy: scallegari(a)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.
http://bugs.winehq.org/show_bug.cgi?id=3864
--- Comment #20 from Detlef Riekenberg <wine.dev(a)web.de> 2012-10-13 05:13:46 CDT ---
As mentioned before, the next step is moving
AddPrinterW to localspl.
To make this possible, we need to use unicode functions to call wineps
(or the same function in Windows Printer drivers)
Current call path (used by AddPrinterW):
DocumentPropertiesW in winspool.drv call DocumentPropertiesA
DocumentPropertiesA call old win3.1 function in gdi32.
(GDI_CallExtDeviceMode16)
GDI_CallExtDeviceMode16 in gdi32 call ExtDeviceMode in the Driver
Expected call path:
Win3.1 api in gdi32 must call winspool.drv
DocumentPropertiesA in winspool.dev must use DocumentPropertiesW
DocumentPropertiesW must call the driver
The needed functions in wineps are still ANSI.
I have some code for this, but my code need a sync to current git and a split
in nice small patches.
--
By by ... Detlef
--
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.
http://bugs.winehq.org/show_bug.cgi?id=3864
--- Comment #19 from Detlef Riekenberg <wine.dev(a)web.de> 2012-10-13 04:49:11 CDT ---
This bug is still present.
I'm very busy in my day job and my family, but I'm slowly working on the issue.
--
by by ... Detlef
--
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.
http://bugs.winehq.org/show_bug.cgi?id=15118
Summary: PokerTracker HUD dysfunctional (UpdateLayeredWindow
needs implementing?)
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: user32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wtipton(a)hmc.edu
Created an attachment (id=15822)
--> (http://bugs.winehq.org/attachment.cgi?id=15822)
normal output
PokerTracker (www.pokertracker.com -- trial version available) creates a bunch
of small windows which overlay poker clients' windows and give various
statistics about opponents' play.
The most recent versions of PokerTracker include updates to this functionality
which, unfortunately, break the application under wine. Instead of the small,
information-bearing dialog appears a very large blank gray one with which the
user can not interact.
The most relevant-seeming line in the normal output is:
fixme:win:UpdateLayeredWindow
(0x10a40,0x354,0x33f300,0x33f2d4,0x380,0x33f2bc,0x007b7b7b,0x33f334,2): stub!
--
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.
http://bugs.winehq.org/show_bug.cgi?id=3749
Saulius K. <saulius2(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |saulius2(a)gmail.com
--
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.
http://bugs.winehq.org/show_bug.cgi?id=31485
Bug #: 31485
Summary: Adobe After Effects CS5 x64 won't start due to
unimplemented function
Product: Wine
Version: unspecified
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: master.homer(a)gmail.com
Classification: Unclassified
Trying to launch After Effects CS5 x64 causes the following output:
wine: Call from 0x7b84a0e4 to unimplemented function
msvcp90.dll.??0?$basic_ostream@GU?$char_traits@G@std@@@std@@QEAA@PEAV?$basic_streambuf@GU?$char_traits@G@std@@@1@_N@Z,
aborting
Installing vcredist_x64.exe from microsoft's page and setting msvcp90.dll to
native works, so it looks like a problem with wine's implementation of msvcp90.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=18057
Summary: mishandled has_space==1 && opt_s==0 in
programs/wcmdmain.c for built in commands
Product: Wine
Version: 1.1.19
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: swelef(a)post.sk
When using ActivePerl to execute Perl statements such as
my $p=`set PATH`;
ActivePerl will pass it as a quoted argument to CreateProcessW:
CreateProcessW app L"cmd.exe" cmdline L"cmd.exe /x/d/c \"set PATH\""
wcmdmain.c:wmain will get the following arguments:
0 => L"cmd.exe"
1 => L"/x/d/c"
2 => L"set PATH"
and determine that has_space==1 && opt_s==0 thus creating
cmd = L"\"set PATH\""
This command is later passed to WCMD_execute where there's no match with
the "inbuilt[]" commands (because of the leading double-quote) and it's in
turn passed to WCMD_run_program. That function tries to do its best but in
the
if ((opt_c || opt_k) && !opt_s && !status
&& GetLastError()==ERROR_FILE_NOT_FOUND && command[0]=='\"')
branch (wcmdmain.c, lines #1158-1162 in wine 1.1.19) it strips the quotes
and calls _itself_ thus missing the check for "inbuilt[]" commands. What's
required here is to call back to WCMD_execute but unfortunately some of
the WCMD_execute's arguments are not available at this point.
PS: I'm trying to use S60_5th_Edition_SDK_v1.0 on debian lenny and the
first point of failure was the Perl statement
open PIPE, "set EPOCROOT |";
I have made experiments with wine 1.0.1 and 1.1.19 and with ActivePerl
5.10.0.1004 and StrawberryPerl 5.10.0.4 with the same results. However,
Wine 1.1.19 with ActivePerl and `set PATH` is the only test case I have
investigated in depth.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=28311
Summary: WCMD_for /R needs to handle supplied root
Product: Wine
Version: 1.3.27
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: cmd
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: runetmember(a)gmail.com
Because of error "fixme:cmd:WCMD_for /R needs to handle supplied root" some
installers can not unpackage files from archive. Original bugreport:
http://bugs.winehq.org/show_bug.cgi?id=28058
--
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.