[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash on double clicking an item (fine when selecting + pressing OK)
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Julien Nabet changed: What|Removed |Added Assignee|libreoffice-b...@lists.free |serval2...@yahoo.fr |desktop.org | Status|NEW |ASSIGNED --- Comment #7 from Julien Nabet --- I submitted the revert here: https://gerrit.libreoffice.org/c/core/+/120531 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash on double clicking an item (fine when selecting + pressing OK)
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Jean-Baptiste Faure changed: What|Removed |Added CC||jbfa...@libreoffice.org --- Comment #6 from Jean-Baptiste Faure --- Crash not reproducible for me in Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: 5f080fc69c7c9748591db29e5e7be317bf48b427 CPU threads: 8; OS: Linux 5.11; UI render: default; VCL: gtk3 Locale: fr-FR (fr_FR.UTF-8); UI: en-US Ubuntu_20.04_x86-64 Calc: threaded Best regards. JBF -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash on double clicking an item (fine when selecting + pressing OK)
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 --- Comment #5 from Telesto --- *** Bug 143865 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash on double clicking an item (fine when selecting + pressing OK)
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Telesto changed: What|Removed |Added Summary|Inserting fontwork causes |Inserting fontwork causes |crash |crash on double clicking an ||item (fine when selecting + ||pressing OK) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Telesto changed: What|Removed |Added See Also||https://bugs.documentfounda ||tion.org/show_bug.cgi?id=14 ||3865 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 --- Comment #4 from Julien Nabet --- Just for the record because I wouldn't pretend it's the right fix, if I put "pImpl->MouseButtonDown( rMEvt );" after "pImpl->m_pCursorOld =...", it doesn't crash. diff --git a/vcl/source/treelist/treelistbox.cxx b/vcl/source/treelist/treelistbox.cxx index ee4b01981007..19bff1f8ee7d 100644 --- a/vcl/source/treelist/treelistbox.cxx +++ b/vcl/source/treelist/treelistbox.cxx @@ -2286,12 +2286,12 @@ void SvTreeListBox::Paint(vcl::RenderContext& rRenderContext, const tools::Recta void SvTreeListBox::MouseButtonDown( const MouseEvent& rMEvt ) { -pImpl->MouseButtonDown( rMEvt ); - // tdf#143114 remember the *correct* starting entry pImpl->m_pCursorOld = (rMEvt.IsLeft() && (nTreeFlags & SvTreeFlags::CHKBTN) && mnClicksToToggle > 0) ? GetEntry(rMEvt.GetPosPixel()) : nullptr; + +pImpl->MouseButtonDown( rMEvt ); } void SvTreeListBox::MouseButtonUp( const MouseEvent& rMEvt ) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 --- Comment #3 from Julien Nabet --- I wonder if there's not a mutex or something lacking. Here's some gdb session: Thread 1 "soffice.bin" hit Breakpoint 1, SvTreeListBox::MouseButtonDown (this=0x7d35230, rMEvt=...) at vcl/source/treelist/treelistbox.cxx:2289 2289pImpl->MouseButtonDown( rMEvt ); (gdb) p pImpl $4 = std::unique_ptr = {get() = 0x7d38450} (gdb) n [New Thread 0x7fb8804a5700 (LWP 36956)] [Thread 0x7fb8804a5700 (LWP 36956) exited] [New Thread 0x7fb8804a5700 (LWP 36957)] [Thread 0x7fb8804a5700 (LWP 36957) exited] 2292pImpl->m_pCursorOld = (rMEvt.IsLeft() && (nTreeFlags & SvTreeFlags::CHKBTN) && mnClicksToToggle > 0) (gdb) p pImpl $5 = std::unique_ptr = {get() = 0x0} It seems something in // emptied pImpl -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 --- Comment #2 from Julien Nabet --- I confirm I don't reproduce the crash by reverting locally https://git.libreoffice.org/core/commit/ca7dab5d96e73b7b4b045e2460e0b2ee150757db. (just for the record, still these: warn:legacy.osl:36257:36257:sfx2/source/doc/sfxbasemodel.cxx:2943: SfxBaseModel::IsInitialized: this should have been caught earlier! warn:xmloff.core:36257:36257:xmloff/source/core/xmlimp.cxx:928: DBG_UNHANDLED_EXCEPTION in setTargetDocument exception: com.sun.star.lang.NotInitializedException message: /home/julien/lo/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:2955 even without reverting and with gtk3 rendering) -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Julien Nabet changed: What|Removed |Added Keywords||haveBacktrace -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Julien Nabet changed: What|Removed |Added CC||serval2...@yahoo.fr --- Comment #1 from Julien Nabet --- Created attachment 174108 --> https://bugs.documentfoundation.org/attachment.cgi?id=174108=edit bt with debug symbols On pc Debian x86-64 with master sources updated today, I could reproduce this (from Writer) with gen or kf5 renderings (not with gtk3). I also noticed this on console: warn:legacy.osl:35470:35470:sfx2/source/doc/sfxbasemodel.cxx:2943: SfxBaseModel::IsInitialized: this should have been caught earlier! warn:xmloff.core:35470:35470:xmloff/source/core/xmlimp.cxx:928: DBG_UNHANDLED_EXCEPTION in setTargetDocument exception: com.sun.star.lang.NotInitializedException message: /home/julien/lo/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:2955 -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 143749] Inserting fontwork causes crash
https://bugs.documentfoundation.org/show_bug.cgi?id=143749 Buovjaga changed: What|Removed |Added CC||armin.le.gr...@me.com, ||tele...@surfxs.nl Ever confirmed|0 |1 Status|UNCONFIRMED |NEW -- You are receiving this mail because: You are the assignee for the bug.