Apache OpenOffice (AOO) Bugzilla – Issue 105200
cut & paste formula after cutting lines -> Calc hangs with 100% CPU
Last modified: 2013-08-07 15:14:30 UTC
Steps to reproduce : - open a new speadsheet - write 1 in A1 and propagate at least to a150 (no problem until a100) - in a151 insert the formula = sum(a1:a150) - delete the row 150 - select a150 which now contains the formula, ctrl+x - select b1 cell or any in the first 150 lines, ctrl+v ==> Calc hangs with 100% CPU Reproduced on XP and Ubuntu 8.04 Kind regards JBF
The problem is with deleting the row. The broadcast area is removed only from the second slot, but the ref-counted object is modified, so for the first slot it no longer matches the old hash value, which confuses the iterator.
*** Issue 105364 has been marked as a duplicate of this issue. ***
This also applies to columns, see issue 105364.
In cws calc32stopper3: revision 276767 sc/source/core/data/bcaslot.cxx sc/source/core/inc/bcaslot.hxx Also fixes issue 105364.
Reassigning to QA for verification.
verified in internal build cws_calc32stopper3
ok in 3.2.0, issue closing