[Bug 9942] Powerpoint Viewer 2007 crashes opening .pptx files
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Oct 7 15:18:48 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=9942
Dan Kegel <dank at kegel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dank at kegel.com
Severity|enhancement |normal
Status|UNCONFIRMED |NEW
Component|test |wine-ole
Ever Confirmed|0 |1
Keywords| |download
Summary|Powerpoint Viewer 2007 |Powerpoint Viewer 2007
|doesn't handle .pptx |crashes opening .pptx files
Target Milestone|--- |1.0.0
--- Comment #2 from Dan Kegel <dank at kegel.com> 2007-10-07 15:18:47 ---
The log file you provided says:
err:module:import_dll Library t2embed.dll (which is needed by
L"C:\\Programme\\Microsoft Office\\Office12\\ppcnv.dll") not found
This means the app needs t2embed.dll. This came with IE6, but also
comes with Word Viewer 97. Word Viewer 97 is free to install,
but it's a bit of a pain.
Here's a script that demonstrates how to install it all together:
# Download needed files
test -f wordview.exe || wget
http://downloads.pcworld.com/pub/new/business/word_processing/wordview.exe
test -f PowerPointViewer.exe || wget
http://download.microsoft.com/download/f/5/a/f5a3df76-d856-4a61-a6bd-722f52a5be26/PowerPointViewer.exe
test -f Keynote.pptx || wget
http://download.microsoft.com/download/4/D/E/4DE0D83D-7845-4FD1-9A8E-12F532EC81BC/Keynote.pptx
# Blow away wine directory, install, start viewer on example file
rm -rf .wine
wineprefixcreate
cp wordview.exe .wine/drive_c/wvinstall.exe
mv .wine/dosdevices/z: .wine/dosdevices/oldz
cd .wine/drive_c
wine wvinstall.exe
cd ../..
mv .wine/dosdevices/oldz .wine/dosdevices/z:
wine PowerPointViewer.exe
while ! test -f .wine/drive_c/Program\ Files/Microsoft\
Office/Office12/PPTVIEW.EXE
do
sleep 1
done
wine .wine/drive_c/Program\ Files/Microsoft\ Office/Office12/PPTVIEW.EXE
Keynote.pptx
Unfortunately, after you go through all this trouble, you
hit an OLE/RPC error:
fixme:rpc:NdrClientCall2 new correlation description not implemented
fixme:rpc:NdrStubCall2 new correlation description not implemented
fixme:rpc:calc_arg_size Unhandled type 1a
fixme:ole:PropVariantCopy Invalid element type: 12l
wine: Unhandled page fault on write access to 0x00000004 at address 0x7bc3fff3
(thread 0025), starting debugger...
Eventually, perhaps Wine will have to provide a copy of
t2embed.dll. For now, let's say the first bug was the OLE error.
The OLE error does not occur when loading a plain old .ppt file, I think.
Marking as target 1.0 per http://wiki.winehq.org/WineReleaseCriteria
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list