Apache OpenOffice (AOO) Bugzilla – Issue 48765
ooo 1.95 crash or irresponsiveness
Last modified: 2013-08-07 14:42:16 UTC
i tried to load the oasis opendoc specification v.3 .sxw in ooo1.14 and ooo1.95 and both became irresponsiveness with 100% processor load, 100 mb ram occupied. both ooo was unusable: the most simpler click took at least 2 to 3 minutes. it was a 670 pages document. the rest of the system and the other applications continued to work fine and this problem affected ooo. i have a 800 mhz system with 256 megs of ram.
Reassigned to ES.
Please add a link to the specification
http://www.oasis-open.org/committees/download.php/12573/OpenDocument-v1.0-os.sxw
at first sight, it seems ok, but you should now load the navigator panel and jump to a header title. It seems ok too, but then, jump to an other or a third header title -> ooo is blocked
@reuss: The same happens here if I use the navigator with OOo-m100 under NLD 9 with an Athlon XP 2200+ and 1 GB of RAM... :( If I just use the <Page Up>, <Page down> or the up or down arrow, there is no problem at all ... :( And also my mouse wheel functions as it should ...
ES->OD: as described.
no crash, update of navigator takes too long. OD->HBRINKM: Please take over as discussed. Investigations reveals that the navigator updates via timer event its content. If the outline content is visible, this update takes longer than the timeout of this timer. Thus, nothing else then updating the navigator is performed. Looking at method <SwContentType::FillMemberList(..)>, which performs the intrinsic update, reveals that method <SwNodes::UpdateOutlineNodeList()> is called 3 x <Count of outline nodes> + 1 during the update of the outline list. In the given document the count of outline nodes is > 1800. I assume that this cause the performance problems.
.
fixed in swnumtree
ready for QA re-open issue and reassign to mru@openoffice.org
reassign to mru@openoffice.org
reset resolution to FIXED
Verified fix in CWS swnumtree.
Checked fix in build 680m139.