[Libreoffice-bugs] [Bug 127258] Impress Crash after Presentation Finished

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 2 10:41:15 UTC 2019


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

--- Comment #6 from Stephan Bergmann <sbergman at redhat.com> ---
(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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190902/27354f81/attachment.html>


More information about the Libreoffice-bugs mailing list