Apache OpenOffice (AOO) Bugzilla – Issue 101074
sd: fillItemSet is nothrow, but this .pptx causes exception which is neither caught nor can pass through -> crash
Last modified: 2009-05-18 15:29:52 UTC
void SdUnoPageBackground::fillItemSet( SdDrawDocument* pDoc, SfxItemSet& rSet ) throw() so, don't throw anything. but, setPropertyValue( aPropertyName, *pAny ) can throw, and does in the example .pptx so I get a crash with... " terminate called after throwing an instance of 'com::sun::star::lang::IllegalArgumentException' Program received signal SIGABRT, Aborted. " fillItemSet needs to either be allowed to throw, or catch all possible exceptions internally. patch to allow throwing through fillItemSet attached. (though I guess there's probably a second bug wrt. why something got thrown in the first place for the background property)
Created attachment 61556 [details] one solution
Created attachment 61557 [details] sample .pptx
Reassigned. Please handle.
This issue already has been fixed with i101564 in cws[impress171] *** This issue has been marked as a duplicate of 101563 ***
close as dup