Bug 138903 - Changing page style to two-column when it contains a TOC causes lockup
Summary: Changing page style to two-column when it contains a TOC causes lockup
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.0.3.1 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: TableofContents-Indexes
  Show dependency treegraph
 
Reported: 2020-12-14 16:47 UTC by Alan Robinson
Modified: 2024-09-09 13:34 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Document that demonstrates the problem (23.18 KB, application/vnd.oasis.opendocument.text)
2020-12-14 16:48 UTC, Alan Robinson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Robinson 2020-12-14 16:47:35 UTC
Description:
If the style of a page containing a TOC is changed from single-column to two-column, LO locks up 'not responding'.

The problem only occurs when the TOC is present.

The problem appears to occur when the TOC occupies more than one column.

This may be the same problem as reported in bug report 138900.


Steps to Reproduce:
1. Open the attached document.
2. Modify the default page style so it contains two columns.

Actual Results:
Locks up 'not responding'.

Expected Results:
Not lock up!


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 7.0.3.1 (x64)
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: en-GB (en_GB); UI: en-GB
Calc: threaded

If one of the headings is deleted and the TOC regenerated before changing the number of columns, there’s no lockup. This suggests the problem may be occurring when the TOC extends into the right-hand column.
Comment 1 Alan Robinson 2020-12-14 16:48:40 UTC
Created attachment 168157 [details]
Document that demonstrates the problem
Comment 2 Alan Robinson 2020-12-29 11:30:27 UTC
I've now tried it on a laptop with the same result.

Version: 7.0.4.2 (x64)
Build ID: dcf040e67528d9187c66b2379df5ea4407429775
CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: en-GB (en_GB); UI: en-GB
Calc: CL

Regards, Alan R.
Comment 3 pavlog 2021-01-01 21:32:02 UTC
I can reproduce it in

Version: 7.2.0.0.alpha0+ (x64)
Build ID: ecb916667b633f8647790e040226b093760e6cfe
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL
Comment 4 Alan Robinson 2021-01-04 16:09:24 UTC
(In reply to Alan Robinson from comment #2)
> I've now tried it on a laptop with the same result.
> 
Perhaps I should have been a bit clearer: by 'with the same result' I mean it locks up just like the desktop does.

Regards, Alan R.
Comment 5 Stéphane Guillou (stragu) 2022-09-05 19:29:38 UTC
seems to be specific to Windows as I can't reproduce on Linux with anything between LO 6.4 and 7.5.

Adding See also and changing Component to Writer.
Comment 6 QA Administrators 2024-09-05 03:17:22 UTC Comment hidden (obsolete)
Comment 7 Buovjaga 2024-09-09 13:34:09 UTC
Locks up or loops in 7.2 on Windows, but not on master, so let's close.