https://bugs.documentfoundation.org/show_bug.cgi?id=134593
--- Comment #10 from Stephan Bergmann <[email protected]> ---
There are apparently two different issues here:
1 The first one I can reproduce with
<https://bibisect.libreoffice.org/linux-64-6.4.git> commit
> commit b967d4f7e0d9855c7a49e2134c9721fdf8bc256c
> Author: Jenkins Build User <[email protected]>
> Date: Sun Oct 6 12:15:38 2019 +0200
>
> source sha:ac87cfdf263d2abd97b32857534d0f749b7c4479
>
> source sha:ac87cfdf263d2abd97b32857534d0f749b7c4479
(as identified by comment 4) with `SAL_USE_VCLPLUGIN=gen
instdir/program/soffice ~/Downloads/2017æ\ ¥è¯æ\ ç\ è¯æ\ ä¸\ 年级ä¸\ å\
第24课ã\ å\ £æ\ ã\ pptæ\ å¦è¯¾ä»¶.pptx`, F5 to start the presentation and
then using the space bar to step through it, causing a SIGSEGV within
[...]
> #27 0x00007fffacaf648b in
> avmedia::gstreamer::Player::createPlayerWindow(com::sun::star::uno::Sequence<com::sun::star::uno::Any>
> const&) () at
> /home/sbergman/bibisect.libreoffice.org/linux-64-6.4/instdir/program/../program/libavmediagst.so
> #28 0x00007fffa64d2642 in
> slideshow::internal::ViewMediaShape::implInitializePlayerWindow(basegfx::B2DRange
> const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&,
> rtl::OUString const&) () at
> /home/sbergman/bibisect.libreoffice.org/linux-64-6.4/instdir/program/../program/libslideshowlo.so
> #29 0x00007fffa64d3460 in
> slideshow::internal::ViewMediaShape::implInitialize(basegfx::B2DRange const&)
> () at
> /home/sbergman/bibisect.libreoffice.org/linux-64-6.4/instdir/program/../program/libslideshowlo.so
> #30 0x00007fffa64d37c5 in slideshow::internal::ViewMediaShape::startMedia()
> () at
> /home/sbergman/bibisect.libreoffice.org/linux-64-6.4/instdir/program/../program/libslideshowlo.so
[...]
That issue was indeed a regression caused by the identified
<https://git.libreoffice.org/core/+/ac87cfdf263d2abd97b32857534d0f749b7c4479%5E%21>
"Replace SystemEnvData pToolkit/pPlatformName strings with enums". It has
since been fixed with
<https://git.libreoffice.org/core/+/13bc1ec30c5adf05ff987c25634b845bab7bc4ae%5E%21>
"Related tdf#126459: fix crash in presenter console using gen vclplug" for LO
7.0.0 and later, and with its backport
<https://git.libreoffice.org/core/+/95339c04fa242628e7b3cae3d4aecee0cb75e017%5E%21>
"Related tdf#126459: fix crash in presenter console using gen vclplug" for LO
6.4.0 and later.
2 The second one I can reproduce at least with a recent local Linux master
build with `SAL_USE_VCLPLUGIN=gen instdir/program/soffice ~/Downloads/2017æ\
¥è¯æ\ ç\ è¯æ\ ä¸\ 年级ä¸\ å\ 第24课ã\ å\ £æ\ ã\ pptæ\ å¦è¯¾ä»¶.pptx`, F5
to start the presentation and then using the space bar to step through it,
causing a SIGABRT with
> X-Error: BadMatch (invalid parameter attributes)
> Major opcode: 62 (X_CopyArea)
> Resource ID: 0x100210a
> Serial No: 45130 (45130)
> These errors are reported asynchronously,
> set environment variable SAL_SYNCHRONIZE to 1 to help debugging
> Application Error
at
> #0 __GI_raise (sig=sig@entry=6) at
> /usr/src/debug/glibc-2.31-17-gab029a2801/sysdeps/unix/sysv/linux/raise.c:50
> #1 0x00007ffff6186895 in __GI_abort () at
> /usr/src/debug/glibc-2.31-17-gab029a2801/stdlib/abort.c:79
> #2 0x00007fffc11282c0 in SalAbort(rtl::OUString const&, bool)
> (rErrorText="", bDumpCore=true) at
> /home/sbergman/lo/core/vcl/source/app/salplug.cxx:303
> #3 0x00007fffc08283d1 in Application::Abort(rtl::OUString const&)
> (rErrorText="") at /home/sbergman/lo/core/vcl/source/app/svapp.cxx:281
> #4 0x00007ffff6f718d0 in desktop::Desktop::Exception(ExceptionCategory)
> (this=0x7fff8dcb6080, nCategory=ExceptionCategory::UserInterface) at
> /home/sbergman/lo/core/desktop/source/app/app.cxx:1187
> #5 0x00007fffc08e461c in VCLExceptionSignal_impl(void*, oslSignalInfo*)
> (pInfo=0x7fff8da12820) at /home/sbergman/lo/core/vcl/source/app/svmain.cxx:171
> #6 0x00007ffff7ba736b in callSignalHandler(oslSignalInfo*)
> (pInfo=0x7fff8da12820) at
> /home/sbergman/lo/core/sal/osl/all/signalshared.cxx:60
> #7 0x00007ffff7ba7e4c in osl_raiseSignal(sal_Int32, void*) (userSignal=-2,
> userData=0x0) at /home/sbergman/lo/core/sal/osl/all/signalshared.cxx:148
> #8 0x00007fff7ea6e5e6 in X11SalData::XError(_XDisplay*, XErrorEvent*)
> (this=0x60d000000c70, pDisplay=0x621000033500, pEvent=0x7fffffff60f0) at
> /home/sbergman/lo/core/vcl/unx/generic/app/saldata.cxx:527
> #9 0x00007fff7ea6a513 in XErrorHdl(_XDisplay*, XErrorEvent*)
> (pDisplay=0x621000033500, pEvent=0x7fffffff60f0) at
> /home/sbergman/lo/core/vcl/unx/generic/app/saldata.cxx:71
> #10 0x00007ffff27545cb in _XError (dpy=dpy@entry=0x621000033500,
> rep=rep@entry=0x60400119d590) at
> /usr/src/debug/libX11-1.6.9-3.fc32.x86_64/src/XlibInt.c:1491
> #11 0x00007ffff2751337 in handle_error (dpy=0x621000033500,
> err=0x60400119d590, in_XReply=<optimized out>) at
> /usr/src/debug/libX11-1.6.9-3.fc32.x86_64/src/xcb_io.c:199
> #12 0x00007ffff27513d5 in handle_response (dpy=dpy@entry=0x621000033500,
> response=0x60400119d590, in_XReply=in_XReply@entry=1) at
> /usr/src/debug/libX11-1.6.9-3.fc32.x86_64/src/xcb_io.c:324
> #13 0x00007ffff275235d in _XReply (dpy=dpy@entry=0x621000033500,
> rep=rep@entry=0x7fffffff62d0, extra=extra@entry=0, discard=discard@entry=1)
> at /usr/src/debug/libX11-1.6.9-3.fc32.x86_64/src/xcb_io.c:634
> #14 0x00007ffff273651d in XGetGeometry (dpy=0x621000033500, d=16785684,
> root=0x7fff8dc68920, x=0x7fff8dc68940, y=0x7fff8dc68950,
> width=0x7fff8dc68960, height=0x7fff8dc68970, borderWidth=0x7fff8dc68980,
> depth=0x7fff8dc68990) at
> /usr/src/debug/libX11-1.6.9-3.fc32.x86_64/src/GetGeom.c:47
> #15 0x00007fff7ef1017b in
> X11SalVirtualDevice::X11SalVirtualDevice(SalGraphics const*, long&, long&,
> DeviceFormat, SystemGraphicsData const*, std::unique_ptr<X11SalGraphics,
> std::default_delete<X11SalGraphics> >) (this=0x60400119d7d0,
> pGraphics=0x611000260b00, nDX=@0x7fff8df3f820: 1322, nDY=@0x7fff8df3f840:
> 722, eFormat=DeviceFormat::DEFAULT, pData=0x7fff8dc66e20,
> pNewGraphics=std::unique_ptr<class X11SalGraphics> = {...}) at
> /home/sbergman/lo/core/vcl/unx/generic/gdi/salvd.cxx:127
> #16 0x00007fff7ef0d2f7 in X11SalInstance::CreateX11VirtualDevice(SalGraphics
> const*, long&, long&, DeviceFormat, SystemGraphicsData const*,
> std::unique_ptr<X11SalGraphics, std::default_delete<X11SalGraphics> >)
> (pGraphics=0x611000260b00, nDX=@0x7fff8df3f820: 1322, nDY=@0x7fff8df3f840:
> 722, eFormat=DeviceFormat::DEFAULT, pData=0x7fff8dc66e20,
> pNewGraphics=std::unique_ptr<class X11SalGraphics> = {...}) at
> /home/sbergman/lo/core/vcl/unx/generic/gdi/salvd.cxx:53
> #17 0x00007fff7ef0d72a in X11SalInstance::CreateVirtualDevice(SalGraphics*,
> long&, long&, DeviceFormat, SystemGraphicsData const*) (this=0x60d000000ba0,
> pGraphics=0x611000260b00, nDX=@0x7fff8df3f820: 1322, nDY=@0x7fff8df3f840:
> 722, eFormat=DeviceFormat::DEFAULT, pData=0x7fff8dc66e20) at
> /home/sbergman/lo/core/vcl/unx/generic/gdi/salvd.cxx:59
> #18 0x00007fffbfe75c88 in VirtualDevice::ImplInitVirDev(OutputDevice const*,
> long, long, SystemGraphicsData const*) (this=0x617000235800,
> pOutDev=0x618000098880, nDX=1322, nDY=722, pData=0x7fff8dc66e20) at
> /home/sbergman/lo/core/vcl/source/gdi/virdev.cxx:139
> #19 0x00007fffbfe7d454 in VirtualDevice::VirtualDevice(SystemGraphicsData
> const&, Size const&, DeviceFormat) (this=0x617000235800, rData=...,
> rSize=Size = {...}, eFormat=DeviceFormat::DEFAULT) at
> /home/sbergman/lo/core/vcl/source/gdi/virdev.cxx:217
> #20 0x00007fff7edea85e in VclPtr<VirtualDevice>::Create<SystemGraphicsData&,
> Size, DeviceFormat>(SystemGraphicsData&, Size&&, DeviceFormat&&) (arg=...,
> arg=..., arg=@0x7fff8dc66ea0: DeviceFormat::DEFAULT) at
> /home/sbergman/lo/core/include/vcl/vclptr.hxx:129
> #21 0x00007fff7ede8b59 in cairo::X11Surface::createVirtualDevice() const
> (this=0x60700028d5c0) at
> /home/sbergman/lo/core/vcl/unx/generic/gdi/cairo_xlib_cairo.cxx:258
> #22 0x00007ffde916d33a in
> cairocanvas::CanvasHelper::drawTextLayout(com::sun::star::rendering::XCanvas
> const*,
> com::sun::star::uno::Reference<com::sun::star::rendering::XTextLayout>
> const&, com::sun::star::rendering::ViewState const&,
> com::sun::star::rendering::RenderState const&) (this=0x614000aaecc8,
> pOwner=0x614000aaec98, xLayoutedText=uno::Reference to (class
> cairocanvas::TextLayout *) 0x60e000648ff0, viewState=..., renderState=...) at
> /home/sbergman/lo/core/canvas/source/cairo/cairo_canvashelper_text.cxx:276
> #23 0x00007ffde90ea008 in
> canvas::CanvasBase<cairocanvas::CanvasCustomSpriteSpriteBase_Base,
> cairocanvas::CanvasHelper, osl::Guard<osl::Mutex>,
> cppu::OWeakObject>::drawTextLayout(com::sun::star::uno::Reference<com::sun::star::rendering::XTextLayout>
> const&, com::sun::star::rendering::ViewState const&,
> com::sun::star::rendering::RenderState const&) (this=0x614000aaec40,
> laidOutText=uno::Reference to (class cairocanvas::TextLayout *)
> 0x60e000648ff0, viewState=..., renderState=...) at
> /home/sbergman/lo/core/canvas/inc/base/canvasbase.hxx:395
> #24 0x00007ffde90f541d in non-virtual thunk to
> canvas::CanvasBase<cairocanvas::CanvasCustomSpriteSpriteBase_Base,
> cairocanvas::CanvasHelper, osl::Guard<osl::Mutex>,
> cppu::OWeakObject>::drawTextLayout(com::sun::star::uno::Reference<com::sun::star::rendering::XTextLayout>
> const&, com::sun::star::rendering::ViewState const&,
> com::sun::star::rendering::RenderState const&) () at
> /home/sbergman/lo/core/canvas/inc/base/integerbitmapbase.hxx:105
> #25 0x00007fff926243b1 in cppcanvas::internal::(anonymous
> namespace)::TextArrayAction::render(basegfx::B2DHomMatrix const&) const
> (this=0x60c0000c9a10, rTransformation=...) at
> /home/sbergman/lo/core/cppcanvas/source/mtfrenderer/textaction.cxx:1124
> #26 0x00007fff9252fbfb in cppcanvas::internal::(anonymous
> namespace)::ActionRenderer::operator()(cppcanvas::internal::ImplRenderer::MtfAction
> const&) (this=0x7fff8dd17b60, rAction=...) at
> /home/sbergman/lo/core/cppcanvas/source/mtfrenderer/implrenderer.cxx:2636
> #27 0x00007fff9252dd42 in
> std::for_each<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<cppcanvas::internal::ImplRenderer::MtfAction
> const*, std::__cxx1998::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> > >,
> std::__debug::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> >,
> std::random_access_iterator_tag>, cppcanvas::internal::(anonymous
> namespace)::ActionRenderer>(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<cppcanvas::internal::ImplRenderer::MtfAction
> const*, std::__cxx1998::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> > >,
> std::__debug::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> >,
> std::random_access_iterator_tag>,
> __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<cppcanvas::internal::ImplRenderer::MtfAction
> const*, std::__cxx1998::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> > >,
> std::__debug::vector<cppcanvas::internal::ImplRenderer::MtfAction,
> std::allocator<cppcanvas::internal::ImplRenderer::MtfAction> >,
> std::random_access_iterator_tag>, cppcanvas::internal::(anonymous
> namespace)::ActionRenderer) (__first=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<cppcanvas::internal::(anonymous
> namespace)::TextArrayAction, std::allocator<cppcanvas::internal::(anonymous
> namespace)::TextArrayAction>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<cppcanvas::internal::(anonymous
> namespace)::TextArrayAction, std::allocator<cppcanvas::internal::(anonymous
> namespace)::TextArrayAction>, (__gnu_cxx::_Lock_policy)2>'
> {
> mpAction = std::shared_ptr<class cppcanvas::internal::Action> (use count 1,
> weak count 0) = {
> get() = 0x60c0000c9a10
> },
> mnOrigIndex = 7
> }, __last={
> mpAction = <error reading variable: Cannot access memory at address
> 0xbebebebebebebec6>,
> mnOrigIndex = -1094795586
> }, __f=...) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/stl_algo.h:3817
> #28 0x00007fff9252d5a6 in cppcanvas::internal::ImplRenderer::draw() const
> (this=0x611000c000d0) at
> /home/sbergman/lo/core/cppcanvas/source/mtfrenderer/implrenderer.cxx:3067
> #29 0x00007ffddae34420 in
> slideshow::internal::ViewShape::draw(std::shared_ptr<cppcanvas::Canvas>
> const&, std::shared_ptr<GDIMetaFile> const&,
> std::shared_ptr<slideshow::internal::ShapeAttributeLayer> const&,
> basegfx::B2DHomMatrix const&, basegfx::B2DPolyPolygon const*,
> std::__debug::vector<slideshow::internal::DocTreeNode,
> std::allocator<slideshow::internal::DocTreeNode> > const&) const
> (this=0x60b000428710, rDestinationCanvas=warning: RTTI symbol not found for
> class 'std::_Sp_counted_ptr_inplace<cppcanvas::internal::ImplCanvas,
> std::allocator<cppcanvas::internal::ImplCanvas>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<cppcanvas::internal::ImplCanvas,
> std::allocator<cppcanvas::internal::ImplCanvas>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class cppcanvas::Canvas> (use count 18, weak count 0) =
> {...}, rMtf=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class GDIMetaFile> (use count 3, weak count 0) = {...},
> rAttr=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeAttributeLayer,
> std::allocator<slideshow::internal::ShapeAttributeLayer>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeAttributeLayer,
> std::allocator<slideshow::internal::ShapeAttributeLayer>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ShapeAttributeLayer> (use count 4,
> weak count 0) = {...}, rTransform=..., pClip=0x0,
> rSubsets=std::__debug::vector of length 0, capacity 0) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/viewshape.cxx:217
> #30 0x00007ffddae396cb in
> slideshow::internal::ViewShape::renderSprite(std::shared_ptr<slideshow::internal::ViewLayer>
> const&, std::shared_ptr<GDIMetaFile> const&, basegfx::B2DRange const&,
> basegfx::B2DRange const&, basegfx::B2DRange const&, UpdateFlags,
> std::shared_ptr<slideshow::internal::ShapeAttributeLayer> const&,
> std::__debug::vector<slideshow::internal::DocTreeNode,
> std::allocator<slideshow::internal::DocTreeNode> > const&, double, bool)
> const (this=0x60b000428710, rViewLayer=warning: RTTI symbol not found for
> class 'std::_Sp_counted_deleter<slideshow::internal::(anonymous
> namespace)::SlideView*,
> comphelper::detail::ReleaseFunc<slideshow::internal::(anonymous
> namespace)::SlideView>, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_deleter<slideshow::internal::(anonymous
> namespace)::SlideView*,
> comphelper::detail::ReleaseFunc<slideshow::internal::(anonymous
> namespace)::SlideView>, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewLayer> (use count 35, weak
> count 0) = {...}, rMtf=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class GDIMetaFile> (use count 3, weak count 0) = {...},
> rOrigBounds=basegfx::B2DRange = {...}, rBounds=basegfx::B2DRange = {...},
> rUnitBounds=basegfx::B2DRange = {...},
> nUpdateFlags=(UpdateFlags::Transformation | UpdateFlags::Clip |
> UpdateFlags::Alpha | UpdateFlags::Position | UpdateFlags::Content |
> UpdateFlags::Force), pAttr=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeAttributeLayer,
> std::allocator<slideshow::internal::ShapeAttributeLayer>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeAttributeLayer,
> std::allocator<slideshow::internal::ShapeAttributeLayer>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ShapeAttributeLayer> (use count 4,
> weak count 0) = {...}, rSubsets=std::__debug::vector of length 0, capacity 0,
> nPrio=10, bIsVisible=true) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/viewshape.cxx:487
> #31 0x00007ffddae41bf1 in
> slideshow::internal::ViewShape::update(std::shared_ptr<GDIMetaFile> const&,
> slideshow::internal::ViewShape::RenderArgs const&, UpdateFlags, bool) const
> (this=0x60b000428710, rMtf=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<GDIMetaFile, std::allocator<GDIMetaFile>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class GDIMetaFile> (use count 3, weak count 0) = {...},
> rArgs=..., nUpdateFlags=(UpdateFlags::Transformation | UpdateFlags::Clip |
> UpdateFlags::Alpha | UpdateFlags::Position | UpdateFlags::Content |
> UpdateFlags::Force), bIsVisible=true) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/viewshape.cxx:833
> #32 0x00007ffddac6cac4 in
> slideshow::internal::DrawShape::implRender(UpdateFlags)
> const::$_0::operator()(std::shared_ptr<slideshow::internal::ViewShape>
> const&) const (this=0x7fff8dc46c20, pShape=warning: RTTI symbol not found for
> class 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewShape> (use count 1, weak
> count 0) = {...}) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/drawshape.cxx:153
> #33 0x00007ffddac6c729 in
> __gnu_cxx::__ops::_Iter_pred<slideshow::internal::DrawShape::implRender(UpdateFlags)
>
> const::$_0>::operator()<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>
> >(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>) (this=0x7fff8dc46c20, __it=warning: RTTI
> symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewShape> (use count 1, weak
> count 0) = {
> get() = 0x60b000428710
> }) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/predefined_ops.h:316
> #34 0x00007ffddac6c0f3 in
> std::__count_if<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> __gnu_cxx::__ops::_Iter_pred<slideshow::internal::DrawShape::implRender(UpdateFlags)
> const::$_0>
> >(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> __gnu_cxx::__ops::_Iter_pred<slideshow::internal::DrawShape::implRender(UpdateFlags)
> const::$_0>) (__first=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewShape> (use count 1, weak
> count 0) = {
> get() = 0x60b000428710
> }, __last=<error reading variable: Cannot access memory at address
> 0x208000362000000b>, __pred=...) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/stl_algobase.h:2128
> #35 0x00007ffddac4b6a1 in
> std::count_if<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> slideshow::internal::DrawShape::implRender(UpdateFlags)
> const::$_0>(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::shared_ptr<slideshow::internal::ViewShape>
> const*,
> std::__cxx1998::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > > >,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewShape>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewShape> > >,
> std::random_access_iterator_tag>,
> slideshow::internal::DrawShape::implRender(UpdateFlags) const::$_0)
> (__first=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ViewShape,
> std::allocator<slideshow::internal::ViewShape>, (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewShape> (use count 1, weak
> count 0) = {
> get() = 0x60b000428710
> }, __last=<error reading variable: Cannot access memory at address
> 0x208000362000000b>, __pred=...) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/stl_algo.h:4087
> #36 0x00007ffddac4adaf in
> slideshow::internal::DrawShape::implRender(UpdateFlags) const
> (this=0x617000119200, nUpdateFlags=(UpdateFlags::Transformation |
> UpdateFlags::Clip | UpdateFlags::Alpha | UpdateFlags::Position |
> UpdateFlags::Content | UpdateFlags::Force)) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/drawshape.cxx:149
> #37 0x00007ffddac5ecf8 in slideshow::internal::DrawShape::render() const
> (this=0x617000119200) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/drawshape.cxx:679
> #38 0x00007ffddac5e902 in slideshow::internal::DrawShape::update() const
> (this=0x617000119200) at
> /home/sbergman/lo/core/slideshow/source/engine/shapes/drawshape.cxx:664
> #39 0x00007ffddaeb78b2 in slideshow::internal::LayerManager::updateSprites()
> (this=0x61300023b2d0) at
> /home/sbergman/lo/core/slideshow/source/engine/slide/layermanager.cxx:465
> #40 0x00007ffddaeb7eb5 in slideshow::internal::LayerManager::update()
> (this=0x61300023b2d0) at
> /home/sbergman/lo/core/slideshow/source/engine/slide/layermanager.cxx:499
> #41 0x00007ffddaf58fd1 in slideshow::internal::ShapeManagerImpl::update()
> (this=0x61400168d650) at
> /home/sbergman/lo/core/slideshow/source/engine/slide/shapemanagerimpl.cxx:231
> #42 0x00007ffddab6d487 in std::__invoke_impl<bool, bool
> (slideshow::internal::ViewUpdate::* const&)(),
> std::shared_ptr<slideshow::internal::ViewUpdate>
> const&>(std::__invoke_memfun_deref, bool (slideshow::internal::ViewUpdate::*
> const&)(), std::shared_ptr<slideshow::internal::ViewUpdate> const&)
> (__f=@0x7fff8d9b51a0: &virtual table offset 24, __t=warning: RTTI symbol not
> found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewUpdate> (use count 13, weak
> count 1) = {...}) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/invoke.h:73
> #43 0x00007ffddab6d227 in std::__invoke<bool
> (slideshow::internal::ViewUpdate::* const&)(),
> std::shared_ptr<slideshow::internal::ViewUpdate> const&>(bool
> (slideshow::internal::ViewUpdate::* const&)(),
> std::shared_ptr<slideshow::internal::ViewUpdate> const&)
> (__fn=@0x7fff8d9b51a0: &virtual table offset 24, __args=warning: RTTI symbol
> not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewUpdate> (use count 13, weak
> count 1) = {...}) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/bits/invoke.h:95
> #44 0x00007ffddab6d0f2 in
> _ZNKSt12_Mem_fn_baseIMN9slideshow8internal10ViewUpdateEFbvELb1EEclIJRKSt10shared_ptrIS2_EEEEDTclsr3stdE8__invokedtdefpT6_M_pmfspclsr3stdE7forwardIT_Efp_EEEDpOSB_
> (this=0x7fff8d9b51a0, __args=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewUpdate> (use count 13, weak
> count 1) = {...}) at
> /home/sbergman/gcc/trunk/inst/include/c++/11.0.0/functional:122
> #45 0x00007ffddab6cf63 in slideshow::internal::FunctionApply<bool,
> std::shared_ptr<slideshow::internal::ViewUpdate> >::apply<std::_Mem_fn<bool
> (slideshow::internal::ViewUpdate::*)()> >(std::_Mem_fn<bool
> (slideshow::internal::ViewUpdate::*)()>,
> std::shared_ptr<slideshow::internal::ViewUpdate> const&) (func=...,
> rArg=warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> warning: RTTI symbol not found for class
> 'std::_Sp_counted_ptr_inplace<slideshow::internal::ShapeManagerImpl,
> std::allocator<slideshow::internal::ShapeManagerImpl>,
> (__gnu_cxx::_Lock_policy)2>'
> std::shared_ptr<class slideshow::internal::ViewUpdate> (use count 13, weak
> count 1) = {...}) at
> /home/sbergman/lo/core/slideshow/source/inc/listenercontainer.hxx:48
> #46 0x00007ffddab6cbe7 in
> slideshow::internal::ListenerOperations<std::shared_ptr<slideshow::internal::ViewUpdate>
>
> >::notifyAllListeners<std::__debug::vector<std::shared_ptr<slideshow::internal::ViewUpdate>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewUpdate> > > const,
> std::_Mem_fn<bool (slideshow::internal::ViewUpdate::*)()>
> >(std::__debug::vector<std::shared_ptr<slideshow::internal::ViewUpdate>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewUpdate> > > const&,
> std::_Mem_fn<bool (slideshow::internal::ViewUpdate::*)()>)
> (rContainer=std::__debug::vector of length 2, capacity 2 = {...}, func=...)
> at /home/sbergman/lo/core/slideshow/source/inc/listenercontainer.hxx:87
> #47 0x00007ffddab502d8 in
> slideshow::internal::ListenerContainerBase<std::shared_ptr<slideshow::internal::ViewUpdate>,
> slideshow::internal::EmptyBase,
> std::__debug::vector<std::shared_ptr<slideshow::internal::ViewUpdate>,
> std::allocator<std::shared_ptr<slideshow::internal::ViewUpdate> > >,
> 16ul>::applyAll<std::_Mem_fn<bool (slideshow::internal::ViewUpdate::*)()>
> >(std::_Mem_fn<bool (slideshow::internal::ViewUpdate::*)()>) const
> (this=0x60c00043db00, func=...) at
> /home/sbergman/lo/core/slideshow/source/inc/listenercontainer.hxx:382
> #48 0x00007ffddab47cc2 in slideshow::internal::ScreenUpdater::commitUpdates()
> (this=0x61b000146f68) at
> /home/sbergman/lo/core/slideshow/source/engine/screenupdater.cxx:129
> #49 0x00007ffddaff3bec in (anonymous
> namespace)::SlideShowImpl::update(double&) (this=0x61b000146d80,
> nNextTimeout=@0x7fff8ded4860: 0) at
> /home/sbergman/lo/core/slideshow/source/engine/slideshowimpl.cxx:1979
> #50 0x00007fff5f70e8f0 in sd::SlideshowImpl::updateSlideShow()
> (this=0x6180028e4880) at
> /home/sbergman/lo/core/sd/source/ui/slideshow/slideshowimpl.cxx:1673
> #51 0x00007fff5f70e315 in sd::SlideshowImpl::updateHdl(Timer*)
> (this=0x6180028e4880) at
> /home/sbergman/lo/core/sd/source/ui/slideshow/slideshowimpl.cxx:1658
> #52 0x00007fff5f6c815e in sd::SlideshowImpl::LinkStubupdateHdl(void*, Timer*)
> (instance=0x6180028e4880, data=0x6180028e4900) at
> /home/sbergman/lo/core/sd/source/ui/slideshow/slideshowimpl.cxx:1656
> #53 0x00007fffc08f1730 in Link<Timer*, void>::Call(Timer*) const
> (this=0x6180028e4920, data=0x6180028e4900) at
> /home/sbergman/lo/core/include/tools/link.hxx:111
> #54 0x00007fffc08f0c49 in Timer::Invoke() (this=0x6180028e4900) at
> /home/sbergman/lo/core/vcl/source/app/timer.cxx:75
> #55 0x00007fffc0731443 in Scheduler::ProcessTaskScheduling() () at
> /home/sbergman/lo/core/vcl/source/app/scheduler.cxx:478
> #56 0x00007fffc072b131 in Scheduler::CallbackTaskScheduling() () at
> /home/sbergman/lo/core/vcl/source/app/scheduler.cxx:287
> #57 0x00007fff7ea789a7 in SalTimer::CallCallback() (this=0x6030002d0040) at
> /home/sbergman/lo/core/vcl/inc/saltimer.hxx:54
> #58 0x00007fff7ea6f925 in X11SalData::Timeout() () at
> /home/sbergman/lo/core/vcl/unx/generic/app/saldata.cxx:551
> #59 0x00007fff7ea7263a in SalXLib::CheckTimeout(bool) (this=0x6120000004c0,
> bExecuteTimers=true) at
> /home/sbergman/lo/core/vcl/unx/generic/app/saldata.cxx:635
> #60 0x00007fff7ea746e3 in SalXLib::Yield(bool, bool) (this=0x6120000004c0,
> bWait=true, bHandleAllCurrentEvents=false) at
> /home/sbergman/lo/core/vcl/unx/generic/app/saldata.cxx:716
> #61 0x00007fff7eb5780b in X11SalInstance::DoYield(bool, bool)
> (this=0x60d000000ba0, bWait=true, bHandleAllCurrentEvents=false) at
> /home/sbergman/lo/core/vcl/unx/generic/app/salinst.cxx:185
> #62 0x00007fffc0830124 in ImplYield(bool, bool) (i_bWait=true,
> i_bAllEvents=false) at /home/sbergman/lo/core/vcl/source/app/svapp.cxx:455
> #63 0x00007fffc082f308 in Application::Yield() () at
> /home/sbergman/lo/core/vcl/source/app/svapp.cxx:519
> #64 0x00007fffc082ef48 in Application::Execute() () at
> /home/sbergman/lo/core/vcl/source/app/svapp.cxx:434
> #65 0x00007ffff6f7e22d in desktop::Desktop::Main() (this=0x7fff8dcb6080) at
> /home/sbergman/lo/core/desktop/source/app/app.cxx:1600
> #66 0x00007fffc08d944d in ImplSVMain() () at
> /home/sbergman/lo/core/vcl/source/app/svmain.cxx:201
> #67 0x00007fffc08e3411 in SVMain() () at
> /home/sbergman/lo/core/vcl/source/app/svmain.cxx:233
> #68 0x00007ffff716d29d in soffice_main() () at
> /home/sbergman/lo/core/desktop/source/app/sofficemain.cxx:98
> #69 0x000000000032d38d in sal_main () at
> /home/sbergman/lo/core/desktop/source/app/main.c:48
> #70 0x000000000032d367 in main (argc=2, argv=0x7fffffffd9a8) at
> /home/sbergman/lo/core/desktop/source/app/main.c:47
> #71 0x00007ffff6188042 in __libc_start_main (main=0x32d340 <main>, argc=2,
> argv=0x7fffffffd9a8, init=<optimized out>, fini=<optimized out>,
> rtld_fini=<optimized out>, stack_end=0x7fffffffd998) at
> /usr/src/debug/glibc-2.31-17-gab029a2801/csu/libc-start.c:308
> #72 0x0000000000250b3e in _start ()
--
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