I just checked that pptview does work with wine 0.0.20050310-1.1. I
also get the ITypeInfo, register_ifstub, and RtlCompactHeap messages,
so I wouldn't worry about those. The long file name didn't cause me
any trouble either. If you start pptview without a file name argument,
it will start with an "Open File" dialog box. Test that first before
opening a ppt file.

The file name is passed directly on to wine and pptview with no
munging, so a relative path works (foo/bar.ppt), an absolute wine path
works (z:/foo/bar.ppt), but an absolute Unix path does not work
(/foo/bar.ppt). I feel that last item is a bug. It's currently worked
around in the .desktop file by cd'ing to the document's directory and
running pptview there. That could be done in the /usr/bin/pptview
shell script though where it could solve the more general case.

I expect this problem is somehow related to your wine configuration.
Try moving your ~/.wine directory out of the way and test pptview with
a clean slate.

Cheers,
Shaun

On 4/25/05, Ross Boylan <[EMAIL PROTECTED]> wrote:
> Package: pptview
> Severity: normal
> 
> When I tried to view a file with pptview, I got the messages
>  Invoking /usr/lib/wine/wine.bin /usr/lib/pptview/pptview 
> c:\HIPAA_Security_Rule_Basic_Modified_042505.ppt ...
> Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
> to set the screen resolution and remove the "Resolution" entry in the config 
> file
> fixme:ole:ITypeInfo_fnRelease destroy child objects
> fixme:ole:ITypeInfo_fnRelease destroy child objects
> fixme:ole:ITypeInfo_fnRelease destroy child objects
> fixme:ole:ITypeInfo_fnRelease destroy child objects
> fixme:ole:ITypeInfo_fnRelease destroy child objects
> err:ole:register_ifstub couldn't get IPSFactory buffer for interface 
> {00000131-0000-0000-c000-000000000046}
> err:ole:register_ifstub couldn't get IPSFactory buffer for interface 
> {00000131-0000-0000-c000-000000000046}
> err:ole:register_ifstub couldn't get IPSFactory buffer for interface 
> {00000131-0000-0000-c000-000000000046}
> fixme:heap:RtlCompactHeap stub
> fixme:heap:RtlCompactHeap stub
> fixme:heap:RtlCompactHeap stub
> Wine exited with a successful status
> 
> On my terminal.  I also got an error notification popping up in wine
> about the program failing (don't recall exact wording).
> 
> It may be I just did something wrong, but I'm filing this in case it
> is a symptom of some drift in the wine interface that's causing
> pptview trouble.
> 
> It wasn't completely clear from the man page whether to specify the
> file name as seen from Unix for from within Wine's virtual windows
> environment.  I tried it both ways.
> 
> I am able to run other wine apps.
> 
> The file name was a bit long; on the chance that's relevant I'll
> include it:
> HIPAA_Security_Rule_Basic_Modified_042505.ppt
> 
> -- System Information:
> Debian Release: 3.1
>   APT prefers testing
>   APT policy: (600, 'testing'), (50, 'unstable'), (40, 'experimental')
> Architecture: i386 (i686)
> Kernel: Linux 2.4.27adnvcd
> Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
> 
> Versions of packages pptview depends on:
> ii  wine                    0.0.20050310-1.1 Windows Emulator (Binary 
> Emulator)

Reply via email to