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.
*** 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. ***