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
Created attachment 171371 [details] Example file
Crash at undo with 5.2 crash at paste with 4.4.7.2 and in 4.1
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.
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
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.
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.