Bug 133968 - Freeze hang after deleting index and undo with old swx
Summary: Freeze hang after deleting index and undo with old swx
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.0.0.0.alpha0+
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks: TableofContents-Indexes Undo-Redo
  Show dependency treegraph
 
Reported: 2020-06-13 18:50 UTC by Telesto
Modified: 2024-02-27 07:30 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-06-13 18:50:07 UTC
Description:
Freeze hang after deleting index and undo with old swx

Steps to Reproduce:
1. Open https://bz.apache.org/ooo/attachment.cgi?id=15387
https://bz.apache.org/ooo/show_bug.cgi?id=24533
2. Delete the index
3. Press undo

Actual Results:
Hang

Expected Results:
No hang


Reproducible: Always


User Profile Reset: No



Additional Info:
Found 
Version: 7.1.0.0.alpha0+ (x64)
Build ID: a201ab6f47c2d5a7ba4c5f998b0aa231cae82010
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

but not in
Versie: 4.4.7.2 
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Locale: nl_NL
Comment 1 Roman Kuznetsov 2020-06-15 14:31:44 UTC
confirm in

Version: 7.0.0.0.beta1+ (x64)
Build ID: c46a704943be830d603ba0421a329ccb58b8b209
CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: default; VCL: win
Locale: ru-RU (ru_RU); UI: en-US
Calc: threaded
Comment 2 Buovjaga 2020-06-15 17:59:16 UTC
Repro, but only on Windows. I bibisected with Win 6.5 repo, but the result seems unrelated: https://git.libreoffice.org/core/+/99c4fefdbb6129a58421b9c7f4a005f868a0e701%5E!/
tdf#98409 doc export: export (non-default) cell margins

Did check with back and forth to confirm.
Comment 3 Buovjaga 2020-06-15 18:00:33 UTC
Just to add for convenience: in the Win 6.5 repo, the bad commit is
 bdbfb8ba6d3984555759acb7606f87cb297fd9c2

and last good
 c296dc7c36e68c202331f2cb1ab0e5af6d3c80a8
Comment 4 Telesto 2020-06-15 18:09:38 UTC
Another variant with same file: bug 133968 .. Freeze with 7.1 and crash with 6.4
Comment 5 Kevin Suo 2021-11-15 11:31:20 UTC
(In reply to Buovjaga from comment #3)
The two hashes you have provided seems to be binary hash rather than source hash?
Comment 6 Buovjaga 2021-11-15 14:27:32 UTC
(In reply to Kevin Suo from comment #5)
> (In reply to Buovjaga from comment #3)
> The two hashes you have provided seems to be binary hash rather than source
> hash?

Yes, for convenience I provided the binary hashes for the Win repo. In comment 2 you see the source hash.
Comment 7 raal 2023-03-12 13:44:14 UTC
No repro with Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 288c0920a8475f9f2c537212e04aa7649192ad8c
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Calc: threaded

WFM or win only?
Comment 8 Buovjaga 2023-03-12 14:25:20 UTC
(In reply to raal from comment #7)
> No repro with Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
> Build ID: 288c0920a8475f9f2c537212e04aa7649192ad8c
> CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
> Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
> Calc: threaded
> 
> WFM or win only?

Win-only per my comment 2
Comment 9 Tex2002ans 2024-02-27 05:22:17 UTC
I did not get a hang on:

Version: 24.2.0.3 (X86_64) / LibreOffice Community
Build ID: da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1
CPU threads: 8; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

- - -

I was able to Delete the TOC + Undo, and everything seemed fine.
Comment 10 Buovjaga 2024-02-27 07:30:18 UTC
No freeze, let's close.

Version: 24.2.0.3 (X86_64) / LibreOffice Community
Build ID: da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1
CPU threads: 2; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded