Created attachment 162770 [details] Example file This bug was filed from the crash reporting server and is br-16b4cfb2-19c6-4f22-b667-3667b22d660f. ========================================= 1. Open the attached file 2. CTRL+A 3. CTRL+C 4. CTRL+N 5. CTRL+V 6. CTRL+V 7. CTRL+Z 8. CTRL+Z 9. CTRL+Y 10. CTRL+Y 11. CTRL+Z Probably a duplicate.. but at least pretty basic example
No crash with Versie: 4.4.7.2 Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600 Locale: nl_NL Following the exact steps.. A step 12: CTRL+V causes a crash in 4.4.7.2
Also fine in Version: 5.4.0.2 Build ID: 2b906d450a44f2bbe506dcd22c51b3fa11dc65fd CPU threads: 4; OS: Windows 6.2; UI render: default; Locale: nl-NL (nl_NL); Calc: CL
Already crashing in Version: 6.1.0.0.alpha0+ Build ID: 2e4805442a9eeedb32d6b570c4c11594aca7c642 CPU threads: 4; OS: Windows 6.3; UI render: default; Locale: nl-NL (nl_NL); Calc: CL
Confirmed on windows 10 x64 with Version: 6.4.5.2 (x64) Build ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6 CPU threads: 12; OS: Windows 10.0 Build 19041; UI render: default; VCL: win https://crashreport.libreoffice.org/stats/crash_details/2dad4e94-1c1c-4df8-902f-4dab0a4a3a60
To give people some choice between the type of issue the are bibisecting..
Seemed to have appeared in 6.0, but I got a bogus result with win32-6.0 repo.
I'm not sure it's a regression. it also crashes for me at some point in the steps in Version: 5.0.0.0.alpha1+ Build ID: 0db96caf0fcce09b87621c11b584a6d81cc7df86 Locale: ca-ES (ca_ES.UTF-8) and Version: 4.3.0.0.alpha1+ Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e
No issue with Versie: 4.2.0.4 Build ID: 05dceb5d363845f2cf968344d7adab8dcfb2ba71 Even including step 12
Created attachment 163214 [details] backtrace on Linux I see the reported failure at step 10 (the second <ctrl>+Y) in a local build of commit e54ff4c1, configured --with-vendor=Terrence Enger --with-jdk-home=/usr/lib/jvm/default-java --enable-split-debug --enable-gdb-index --enable-ld=gold --enable-option-checking=fatal #--enable-dbgutil --enable-debug --without-system-postgresql --without-myspell-dicts --with-extra-buildid --without-doxygen --with-external-tar=/home/terry/lo_hacking/git/src --without-package-format built and running on debian-buster. The terminal message (rewrapped to subvert bugzilla's line splitting) is: soffice.bin: /home/terry/lo_hacking/git/libo6/sw/source/core/txtnode/ndtxt.cxx:250: virtual SwTextNode::~SwTextNode(): Assertion `!GetNodes().GetOutLineNds().Seek_Entry(this, &foo)' failed. I am changing title from "Crash in: swlo.dll" to "assertion in SwTextNode::~SwTextNode()", and I am adding keyword haveBacktrace.
Still working on debian-buster. Contrary to comments 7 and 8, I see failures all the way back to bibisect-43all version oldest (LibreOffice 3.5.0 Build ID:d6cde02). The bibisect repositories are built without assertions, so the failures are different from comment 9: 64-7.1 latest : sigabrt, SwOutlineNodes::Seek_Entry is frame #1 44max oldest : segfault, ditto 43all latest : segfault, SwOutlineNodes::Seek_Entry is frame #0 43all oldest : segfault, SwOutlineNodes::Seek_Entry is not in the bt, Nodes::UpdtOutlineIdx is frame #1 I am leaving keyword bibisectRequest, in the hope that somebody else will be more successful.
*** Bug 134780 has been marked as a duplicate of this bug. ***
@M. Stahl, Not sure if you're interest in even more crashes.. You have pretty long todo list already.. but anyhow
This likely again a duplicate of a previous report of mine: bug 119241
*** This bug has been marked as a duplicate of bug 119241 ***
Created attachment 167361 [details] a simpler version which has the same assert
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/138cf950dcdc8a1240452cad6867e197279f42b0 tdf#134626 assertion in ~SwTextNode It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Closing this a RESOLVED FIXED since there is a commit for it
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/b1acda00fecb2d158c4cb4b0c36add34caebc84b tdf#134626 assertion in ~SwTextNode It will be available in 7.1.0.0.beta2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/0b4257bae19500083f530fa78afb6a67f68db75a tdf#134626 assertion in ~SwTextNode It will be available in 7.0.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/480d00625534c356dabd96c503d992f07c99d152 tdf#134626: sw_uiwriter: Add unittest It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in Version: 7.2.0.0.alpha0+ Build ID: 480d00625534c356dabd96c503d992f07c99d152 CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded @Caolán, thanks for fixing this issue!!
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b4365b985178e1866c74afd757a104aad1d405a9 tdf#134626 sw: fix UBSan warning about deleted SwTextFormatColl It will be available in 7.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/d01fb1a86ead0ce6441906838878835b299a3dfb tdf#134101, tdf#134626 sw: fix UBSan warning about deleted SwTextFormatColl It will be available in 7.1.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.