https://bugs.documentfoundation.org/show_bug.cgi?id=124300

Stéphane Guillou (stragu) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |perf
    Crash report or|                            |["SwFrame::GetPhyPageNum()"
    crash signature|                            |,"SwFrame::FindFootnoteBoss
                   |                            |Frame(bool)"]
         Resolution|---                         |WORKSFORME
             Status|NEW                         |RESOLVED
             Blocks|                            |101280
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=12
                   |                            |2081
                 CC|                            |stephane.guillou@libreoffic
                   |                            |e.org

--- Comment #25 from Stéphane Guillou (stragu) 
<[email protected]> ---
Testing all with gen VCL plugin:

- comment 0 steps (unhide -> hide):
   - repro in 7.4.0.3 with signature "SwFrame::FindFootnoteBossFrame(bool)":
https://crashreport.libreoffice.org/stats/crash_details/213df40a-f967-4d5c-8150-fe0fdfe67d8f
   - repro in 7.6.6 with signature "SwFrame::GetPhyPageNum() const":
https://crashreport.libreoffice.org/stats/crash_details/028918da-1c92-4436-8856-c21cb5fcef3c
   - in 24.2 and a recent daily build: no crash anymore.
   However, poor perf and daily build's console flooded with a loop of warnings
that include:
       warn:sw.layout:251020:251020:sw/source/core/layout/wsfrm.cxx:3084:
footnote frame on different page than ref frame?
       warn:legacy.osl:277213:277213:sw/source/core/layout/layact.cxx:589:
LoopControl_1 in SwLayAction::InternalAction
       warn:legacy.osl:277437:277437:sw/source/core/layout/layact.cxx:770:
LoopControl_3 in Interrupt formatting in SwLayAction::InternalAction
       warn:sw.layout:277213:277213:sw/source/core/layout/layouter.cxx:190:
Looping Louie: Stage 1!

- comment 10 + comment 14 steps (update links):
   - repro in 7.4.0.3 with signature "SwFrame::FindFootnoteBossFrame(bool)":
https://crashreport.libreoffice.org/stats/crash_details/d3eea219-f10d-4cbc-94c3-36568f6add15
   - no crash anymore in 7.6.6, 24.2.2 and current daily build, but remains
frozen for a while / very sluggish after updating links, one core at 100%.
   In daily build, flood of warnings as described above.

- comment 15 / comment 21 steps (delete table row):
   - repro in 7.4 and 7.5:
https://crashreport.libreoffice.org/stats/crash_details/5076ae70-c6ba-4c5b-a76b-23612cd7e645
   - however, not reproduced in 7.6.6 anymore.

- comment 24 (dbg build crash on update all):
   - can't test in recent trunk build because of the layout loop

Given that (at least) all the non-debug crashes are now gone, and the variety
of cases described, my suggestion is closing as "works for me" and open now
reports as needed.

Daily build used:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f4ef5435df5560e6b6b061ce4053c71e2819bf51
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: x11
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=101280
[Bug 101280] [META] Layout loops
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to