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

--- Comment #7 from Caolán McNamara <[email protected]> ---
In the original case of comment #1 was the "style inspector" sidebar panel
open?

I see:

00000025`c505d8b0 00007ffc`caff4afa : 00000000`00000000 00000025`c9222300
00007ffc`d6ed8ae8 00000000`00000000 : swlo!SwView::AttrChangedNotify+0x19
00000025`c505d900 00007ffc`ca49eddc : 00000025`ca4d9f90 00000025`d93529c0
00000000`00000000 00007ffc`ca49ed9c :
swlo!org_apache_openoffice_comp_sw_sidebar_SwPanelFactory_get_implementation+0x908a
00000025`c505d950 00007ffc`ca48ff8e : 00000000`0000001c 00000000`00000000
00000000`0000c000 00000000`00000000 : swlo!SwCursorShell::CallChgLnk+0x4c

in that original backtrace which suggests that to me, running under valgrind
with that panel open I get:

==367204==    at 0x371E79E8: SwCursorShell::SetChgLnk(Link<LinkParamNone*,
void> const&) (crsrsh.hxx:500)
==367204==    by 0x37454D8C:
sw::sidebar::WriterInspectorTextPanel::~WriterInspectorTextPanel()
(WriterInspectorTextPanel.cxx:86)
==367204==    by 0x37454DB3:
sw::sidebar::WriterInspectorTextPanel::~WriterInspectorTextPanel()
(WriterInspectorTextPanel.cxx:87)
==367204==    by 0x8779873:
std::default_delete<PanelLayout>::operator()(PanelLayout*) const
(unique_ptr.h:95)
==367204==    by 0x87798D3: std::__uniq_ptr_impl<PanelLayout,
std::default_delete<PanelLayout> >::reset(PanelLayout*) (unique_ptr.h:203)
==367204==    by 0x8779750: std::unique_ptr<PanelLayout,
std::default_delete<PanelLayout> >::reset(PanelLayout*) (unique_ptr.h:501)
==367204==    by 0x87788EA:
sfx2::sidebar::SidebarPanelBase::disposing(std::unique_lock<std::mutex>&)
(SidebarPanelBase.cxx:86)
==367204==    by 0x5F8D0A2: comphelper::WeakComponentImplHelperBase::dispose()
(compbase.cxx:25)
==367204==    by 0x8779B5D:
comphelper::WeakComponentImplHelper<com::sun::star::ui::XContextChangeEventListener,
com::sun::star::ui::XUIElement, com::sun::star::ui::XToolPanel,
com::sun::star::ui::XSidebarPanel, com::sun::star::ui::XUpdateModel>::dispose()
(compbase.hxx:76)
==367204==    by 0x87C4B25: sfx2::sidebar::Panel::~Panel() (Panel.cxx:124)
==367204==    by 0x8777DB9: void
std::_Destroy<sfx2::sidebar::Panel>(sfx2::sidebar::Panel*)
(stl_construct.h:151)
==367204==    by 0x8777D65: void std::allocator_traits<std::allocator<void>
>::destroy<sfx2::sidebar::Panel>(std::allocator<void>&, sfx2::sidebar::Panel*)
(alloc_traits.h:648)
==367204==  Address 0x414fb320 is 1,776 bytes inside an unallocated block of
size 2,480 in arena "client"

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to