Apache OpenOffice (AOO) Bugzilla – Issue 24399
OO.o crashes or stops responding during import of powerpoint presentation
Last modified: 2004-04-02 14:19:18 UTC
When I open a powerpoint presentation, OO.o stops responding or crashes. This does not happen when I'm trying to open a presentation saved by another version of OpenOffice in powerpoint format. OpenOffice 1.1.1a opens these presentations without any problems.
Created attachment 12481 [details] presentation that crashes openoffice
Reassigned to Christian.
I can reproduce the bug.
SJ: accepted.
*** Issue 24893 has been marked as a duplicate of this issue. ***
I'm the reporter of #24893. Just want to add that m22 does not crash on import other PowerPoints - only the one I have attached in my report. Other PPTs open just fine
*** Issue 25044 has been marked as a duplicate of this issue. ***
*** Issue 25132 has been marked as a duplicate of this issue. ***
SJ->CL: Can you please take over this issue, seems that we have some problems with our presentation objects. I have to comment that in src680m16 everything is alright. I got following stack: svx680mi.dll!SvxColorItem::`vftable'() C++ > sd680mi.dll!SdPage::SetAutoLayout(AutoLayout eLayout=AUTOLAYOUT_ENUM, unsigned char bInit=0, unsigned char bAPICall=0) Line 1056 C++ sd680mi.dll!SdPage::Changed(const SdrObject & rObj={...}, SdrUserCallType eType=SDRUSERCALL_RESIZE, const Rectangle & rOldBoundRect={...}) Line 639 C++ dl680mi.dll!SdrObject::SendUserCall() + 0x2f C++ dl680mi.dll!SdrTextObj::ReformatText() + 0x74 C++ dl680mi.dll!SdrObjList::ReformatAllTextObjects() + 0xa0 C++ dl680mi.dll!SdrModel::ImpReformatAllTextObjects() + 0x30 C++ sd680mi.dll!FuSlideShow::StartShowHdl() + 0x838 C++ sd680mi.dll!FuSlideShow::LinkStubStartShowHdl() + 0xf C++
will have a look
Please have a look to the internal bug 114475. It's duplicate to this issue.
the problem was a header&footer placeholder from ppt that was inserted in the presentation object list of the SdPage but the shape itself was never inserted in a page and removed later, leaving a dangling pointer in the presentation object list. I added failsafe code to always remove shapes from the presentation object list when they are deleted, an assertion "presentation object deleted but still in presentation obj list!" will popup when this problem happens, but no crash will follow. The assertion will vanish as soon as we integrate the header&footer feature in the master
back to testing
change the resoluton to fixed.
Verified in cws draw23master on Sols, Lin, Win.
Was this fix included in m26 build. It still crashes when I open a powerpoint file.
this is a serious bug that needs P1 treatment, if not, new users will never be able to switch fully from Microsoft Powerpoint
SJ->Pavel: The problem was solved in cws[draw23master] and will most likely be available in SRC680m27.
I installed m28 snapshot and it still crashes.
The fix is integrated in src680m29. the m29 or a later version will be available soon.
src680m29 is available in the meantime. I close this issue.