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

--- Comment #6 from Stephan Bergmann <[email protected]> ---
(In reply to Julien Nabet from comment #4)
> Created attachment 153791 [details]
> Valgrind trace
> 
> Valgrind retrieved with enable-symbols build (not enable-dbgutil)

...the relevant part of which is apparently

> ==10277== Invalid read of size 8
> ==10277==    at 0x27FDC17E: operator() (eventmultiplexer.cxx:1131)
> ==10277==    by 0x27FDC17E: 
> apply<slideshow::internal::EventMultiplexer::notifyViewRemoved(const 
> UnoViewSharedPtr&)::<lambda(const (anonymous 
> namespace)::ViewEventHandlerWeakPtrWrapper&)> > (listenercontainer.hxx:59)
> ==10277==    by 0x27FDC17E: notifyAllListeners<const std::vector<(anonymous 
> namespace)::ViewEventHandlerWeakPtrWrapper>, 
> slideshow::internal::EventMultiplexer::notifyViewRemoved(const 
> UnoViewSharedPtr&)::<lambda(const (anonymous 
> namespace)::ViewEventHandlerWeakPtrWrapper&)> > (listenercontainer.hxx:89)
> ==10277==    by 0x27FDC17E: 
> applyAll<slideshow::internal::EventMultiplexer::notifyViewRemoved(const 
> UnoViewSharedPtr&)::<lambda(const (anonymous 
> namespace)::ViewEventHandlerWeakPtrWrapper&)> > (listenercontainer.hxx:383)
> ==10277==    by 0x27FDC17E: 
> slideshow::internal::EventMultiplexer::notifyViewRemoved(std::shared_ptr<slideshow::internal::UnoView>
>  const&) (eventmultiplexer.cxx:1129)
> ==10277==    by 0x2802B89F: (anonymous 
> namespace)::SlideShowImpl::removeView(com::sun::star::uno::Reference<com::sun::star::presentation::XSlideShowView>
>  const&) (slideshowimpl.cxx:1387)
> ==10277==    by 0x1976AD14: sd::SlideshowImpl::disposing() 
> (slideshowimpl.cxx:607)
> ==10277==    by 0x549B2B4: cppu::WeakComponentImplHelperBase::dispose() 
> (implbase.cxx:102)
> ==10277==    by 0x19760E3E: dispose (compbase.hxx:90)
> ==10277==    by 0x19760E3E: sd::SlideShow::end() (slideshow.cxx:667)
> ==10277==    by 0x7DE6B16: Call (link.hxx:112)
> ==10277==    by 0x7DE6B16: ImplHandleUserEvent (winproc.cxx:1960)
> ==10277==    by 0x7DE6B16: ImplWindowFrameProc(vcl::Window*, SalEvent, void 
> const*) (winproc.cxx:2513)
> ==10277==    by 0x805219E: SalUserEventList::DispatchUserEvents(bool) 
> (salusereventlist.cxx:108)
> ==10277==    by 0xDEDA7C6: call_userEventFn (gtk3gtkdata.cxx:853)
> ==10277==    by 0xBCFE897: g_main_context_dispatch (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6000.6)
> ==10277==    by 0xBCFEC87: ??? (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6000.6)
> ==10277==    by 0xBCFED1B: g_main_context_iteration (in 
> /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.6000.6)
> ==10277==    by 0xDEDBE1B: GtkSalData::Yield(bool, bool) (gtk3gtkdata.cxx:528)
> ==10277==    by 0x8088DA1: ImplYield(bool, bool) (svapp.cxx:447)
> ==10277==    by 0x808ABC4: Application::Execute() (svapp.cxx:428)
> ==10277==    by 0x48DACD4: desktop::Desktop::Main() (app.cxx:1620)
> ==10277==    by 0x8091588: ImplSVMain() (svmain.cxx:191)
> ==10277==    by 0x490016E: soffice_main (sofficemain.cxx:177)
> ==10277==    by 0x10907B: sal_main (main.c:48)
> ==10277==    by 0x10907B: main (main.c:47)
> ==10277==  Address 0x0 is not stack'd, malloc'd or (recently) free'd

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to