Bug 141852 - Crash with non-debug & assertion="mpNodeNum || !mpNodeNumRLHidden", core/txtnode/ndtxt.cxx", line=4090
Summary: Crash with non-debug & assertion="mpNodeNum || !mpNodeNumRLHidden", core/txtn...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.2.0.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace
Depends on:
Blocks: Crash
  Show dependency treegraph
 
Reported: 2021-04-23 17:12 UTC by Telesto
Modified: 2024-02-10 12:38 UTC (History)
3 users (show)

See Also:
Crash report or crash signature: mergedlo.dll


Attachments
Example file (1.09 MB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2021-04-23 17:13 UTC, Telesto
Details
bt + console logs (61.41 KB, text/plain)
2022-12-25 10:42 UTC, Julien Nabet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2021-04-23 17:12:32 UTC
Description:
Crash swlo!sw::Ring::unlink+0x2b79:

Steps to Reproduce:
1. Open the attached file
2. CTRL+A
3. CTRL+X
4. CTRL+V
5. CTRL+V
6. CTRL+Z
7. CTRL+Z
8. CTRL+Z (to be sure)
9. CTRL+Y (1 to 3 times ) -> Crash
10 Notice file restore crashing again -> 

Please fix this backwards.. have seen the recovery go down too often. And fixing the crash masks the issue with the recovery 

Actual Results:
Crash

Expected Results:
No crash


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 41145efffe9d5af358a52b9e114bb01b98b3d7c2
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
Comment 1 Telesto 2021-04-23 17:13:48 UTC
Created attachment 171371 [details]
Example file
Comment 2 Telesto 2021-04-23 17:30:43 UTC
Crash at undo with
5.2

crash at paste with
4.4.7.2

and in
4.1
Comment 3 Dieter 2021-05-09 04:50:56 UTC
I confirm it with

Version: 7.1.3.2 (x64) / LibreOffice Community
Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1
CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

https://crashreport.libreoffice.org/stats/crash_details/270f9243-64c0-4a23-8af8-81a8fe2e527f

File restoring worked.
Comment 4 Telesto 2022-12-24 09:11:52 UTC
Repro
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8635c9aa8c6f1078a9e220076d5a08daf30077e8
CPU threads: 8; OS: Mac OS X 12.3.1; UI render: Skia/Metal; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 5 Julien Nabet 2022-12-25 10:42:19 UTC
Created attachment 184340 [details]
bt + console logs

Here's a bt with console logs retrieved on pc Debian x86-64 with master sources updated today + brand new LO profile.
Comment 6 Tex2002ans 2024-02-10 12:38:25 UTC
Was able to get crash:

- https://crashreport.libreoffice.org/stats/crash_details/85cac151-ea79-4bce-8ce4-b06020369e77

using the steps in comment 0 and the test document in comment 1.

Mine actually crashed at Step 9, pressing Ctrl+Y once.

- - -

CRASH was in:

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

and my crash signature was:

- google_breakpad::ExceptionHandler::HandlePureVirtualCall()

a bit different than the previous ones in these comments.