Using "Transpose" option in "Paste Special" will cause LibreOffice to hang, it looks like it falls into infinite loop because CPU usage jumps to 100% Steps to reproduce: 1. Create new empty spreadsheet 2. Insert some values into several cells, e.g.: A1 = "a" B1 = "b" C1 = "c" 3. Select all cells 4. Copy cells into clipboard 5. Use Edit -> Paste Special 6. Into "Paste Special" options dialog check "Transpose" checkbox 7. Click "OK" button Expected results: Copied cells should be inserted in spreadsheet with transposition Actual results: LibreOffice stops responding and CPU usage raises to 100%
Confirmed. Regression from 3.3.2.
in 3.4 RC1 / SLED 11 sp1 i586, when paste special (transpose), Calc always pops out a dialog saying: 'There is not enough space on the sheet to insert here' after which no paste is done, finally clicking OK button will bring calc to a normal status. Hanging issue seems not here in the build. Since it is a regression problem, so better for Kohei's review, thanks!
I can't reproduce a CPU race or an error message, but the transposition is definitely not working.
(In reply to comment #3) > I can't reproduce a CPU race or an error message, but the transposition is > definitely not working. Nevermind I just reproduced both of them at the same time. ;-)
Found the cause. Posted the fix to the mailing list for review.
Fixed. The fix will be in 3.4.1. http://cgit.freedesktop.org/libreoffice/calc/commit/?h=libreoffice-3-4&id=de2ca4df263d210773931952601ce29c6b232159
*** Bug 37711 has been marked as a duplicate of this bug. ***
*** Bug 37788 has been marked as a duplicate of this bug. ***
*** Bug 38002 has been marked as a duplicate of this bug. ***
*** Bug 38217 has been marked as a duplicate of this bug. ***