Issue 19522 - Embedded PowerPoint slideshow in Word document fails to run when double-clicked
Summary: Embedded PowerPoint slideshow in Word document fails to run when double-clicked
Status: CLOSED IRREPRODUCIBLE
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: OOo 1.1 RC4
Hardware: PC Windows 2000
: P2 Trivial (vote)
Target Milestone: OOo 2.0
Assignee: christian.guenther
QA Contact: issues@sw
URL:
Keywords: ms_interoperability, oooqa
Depends on:
Blocks:
 
Reported: 2003-09-13 07:33 UTC by Unknown
Modified: 2010-10-22 19:41 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Testcase for issue 19522 (embedded .PPS slideshow within Word document) (590.00 KB, text/plain)
2003-09-27 02:04 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2003-09-13 07:33:27 UTC
A Word .doc file with embedded PowerPoint .PPS slideshows, which shows the 
PowerPoint slideshows when they're double-clicked from within MS Word2000, 
gives an OLE object error in OpenOffice.

The slides also lost their color scheme and reverted to black text on white.  I 
tried dragging a slideshow into a word-processor document in OpenOffice, and 
when double-clicked, instead of showing as a slideshow, it launches the 
presentation component as if I wanted to edit the slideshow, when I want to 
*view* it.
Comment 1 mci 2003-09-15 11:07:32 UTC
reassigned to mru@openoffice.org
Comment 2 michael.ruess 2003-09-15 11:24:34 UTC
MRU->WG: It seems to be a conversion problem of the PP object.
Comment 3 wolframgarten 2003-09-15 11:28:43 UTC
Reassigned to Christian.
Comment 4 christian.guenther 2003-09-16 10:25:05 UTC
Please attach the document.
Comment 5 Unknown 2003-09-17 03:21:15 UTC
I'm sorry, but the document is the property of my employer.  You can 
create an equivalent document by making a PowerPoint presentation, 
saving a copy of it as a .PPS file, opening Word, and 
dragging/dropping the .PPS file directly into your Word document with 
your mouse.  The slideshow will be represented as a picture of the 
first slide, and double-clicking it within Word will launch the 
slideshow full-screen, which is the desired behavior from my point of 
view.
Comment 6 utomo99 2003-09-19 10:02:35 UTC
utomo>mechBgon: I think the best way is sending/attach similiar file,
so we can easily test it. 
sometimes we didnt clear enough about the instruction, and it can take
more time. 
Comment 7 christian.guenther 2003-09-22 12:12:49 UTC
Please tell me if 'Load and convert the object' in
'Tools/Onptions/Load/Save/Microsioft Office' is selected.
Comment 8 utomo99 2003-09-26 08:10:20 UTC
add ms_interoperability keyword

utomo> mechBgon : please upload test documents for this, so we can
confirm it. thanks
Comment 9 Unknown 2003-09-27 02:04:42 UTC
Created attachment 9707 [details]
Testcase for issue 19522 (embedded .PPS slideshow within Word document)
Comment 10 Unknown 2003-09-27 02:07:00 UTC
I've attached a testcase designed the way my problem document was 
designed.  I recently reinstalled Windows2000, MS Office and 
OpenOffice1.1RC4, and now it's decided to work (as does the file that 
generated the original complaint).  I have no idea what would be 
different.  See what it does for you.
Comment 11 christian.guenther 2003-09-29 09:50:46 UTC
Set to new and change the target.
Comment 12 christian.guenther 2003-09-29 10:01:42 UTC
There is an similar internal known bug which only occures when 'Load
and convert the object' in 'Tools/Onptions/Load/Save/Microsioft
Office' is selected. 
Please tell me if you can reproduce the bug if you select this option.

Comment 13 Unknown 2003-09-30 03:42:33 UTC
All right, here is the explaination:  the first time that I 
encountered the issue, I only had OpenOffice installed, and I got the 
error message shown here:

http://home.comcast.net/~t.mcfadden/Image1.gif

When I created the testcase that I've attached, however, it worked.  
Why did it work, when it didn't work before?  My clue came when I 
opened the testcase document in OpenOffice, double-clicked the 
embedded slideshow, and was asked whether I wanted to register 
Microsoft Office.

Light bulb goes on over mechBgons head.  Sure enough, look in Task 
Manager and POWERPOINT.EXE is running.  This is why the slideshows 
were working, where they had not worked before...  *Microsoft 
PowerPoint* was taking the call, instead of OpenOffice Impress.  I 
uninstalled Microsoft Office2000 Pro, and began to get the error 
message again, like I had before.

Changing Tools > Options > Load/Save > Microsoft Office to the "Load 
& Convert" setting changes how OpenOffice handles the embedded 
slideshow...  it puts a frame around it when clicked, evidently 
treating it as a simple image to be edited/cropped?

Speculating that this might have to do with my lack of Java, I 
installed Sun's Java 2 SE 1.4.2_01 and reinstalled OpenOffice.  The 
error persists; if Load & Convert is enabled, my embedded slideshow 
gets framed when I double-click it, and if Load & Convert is *not* 
enabled, I get the error dialogue that I linked to above.

Not to go off on a tangent, but the load times could use some work.  
My home computer is an AthlonXP 1600+ with 512MB of RAM and a recent-
model 7200rpm IDE drive, and for my 12MB original document, load time 
with OpenOffice is around 25 seconds, even on a re-launch.  In 
Microsoft Word, the document is open practically instantaneously, and 
the bar at the bottom of the window appears at about 6 seconds 
(meaning, spelling/grammar checking completed).  The memory usage is 
about the same with either program, so I think theres room for 
optomization here.
Comment 14 christian.guenther 2003-10-21 09:51:04 UTC
The error message is ok. You need a OLE-server to open the OLE-object.
After deinstalling the MS-Office there is no OLE-server therefore you
get the error.
After converting while loading Impress is the OLE-server. You get the
frame after double clicking because you change into the editmode of
the OLE-object.
You get a crash if you change twice into the edit mode. There is
alredy an internal bug about this crash.
Comment 15 christian.guenther 2003-11-12 15:50:46 UTC
I change the prio to P2
reassign to CL
Comment 16 clippka 2003-11-24 15:50:38 UTC
I will have a look
Comment 17 mmeeks 2004-03-11 07:22:06 UTC
Almost certainly a duplicate of #8276 - in Ximian OO.o we always convert the
objects to native format, but this is not the default.
Comment 18 clippka 2004-03-29 12:01:13 UTC
The current behaviour is as follows

1. Load and Convert PowerPoint is disabled and MS PowerPoint is not installed
You get an OLE Server error, which is correct since there is none for PowerPoint

2. Load and Convert PowerPoint is disabled and MS PowerPoint is installed
On click, PowerPoint is started and slide show is shown

3. Load and COnvert PowerPoint is enabled
On load, Impress imports the PowerPoint OLE2 Object and on Click we go into edit
mode. This is somewhat inconsistent to PowerPoint but never the less the default
behaviour for internal OLE objects in OpenOffice.org

So all in all I currently see no real Issue here....
Comment 19 christian.guenther 2004-03-31 16:20:05 UTC
I test it again in OOo1.1.1 and can't reproduce the bug (the crash).
I change the resolution to works for me.
Comment 20 christian.guenther 2004-03-31 16:20:47 UTC
I close the issue as works for me.
Comment 21 Unknown 2010-10-22 19:41:08 UTC
Created attachment 72281