Apache OpenOffice (AOO) Bugzilla – Issue 114719
Error: caught an exception! (in SfxBaseController::ConnectSfxFrame_Impl)
Last modified: 2017-05-20 10:22:32 UTC
- (re)start OOo (this is important) - open the attached database document - open the contained report for editing => an assertion pops up, saying Error: caught an exception! in function:void __thiscall SfxBaseController::ConnectSfxFrame_Impl(const enum SfxBaseController::ConnectSfxFrame) type: com.sun.star.uno.RuntimeException message: invalid attempt to assign an empty interface of type com.sun.star.container.XIndexAccess! From File ooo/sfx2/source/view/sfxbasecontroller.cxx at Line 1474 Subsequent openings of the report do not yield this assertion, only after a restart of OOo, you'll encounter it again.
Created attachment 71828 [details] document to reproduce the bug case
targeting to 3.4, since the fix is part of a CWS which aims for this release
oops, wrong script :)
assertion bug, hindering work with the non-product release => targeting to the next feasible non-micro release
note: the real bug is triggered by the fact that the report designer loads an empty, hidden document when it is first opened: The assertion is triggered everytime a document is loaded hidden. To see this, the following macro can be used: Sub load Dim args(0) as new com.sun.star.beans.PropertyValue args(0).Name = "Hidden" args(0).Value = true Dim doc as Object doc = StarDesktop.LoadComponentFromURL( "private:factory/swriter", _ "_blank", 0, args() ) doc.close( true ) End Sub
fixed in CWS dba34a find more information about this CWS, like when it is available in the master builds, in EIS, the Environment Information System: http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/dba34a
fs->msc: please verify in CWS dba34a
*** Issue 115289 has been marked as a duplicate of this issue. ***
verified in cws dba34a