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

Reply via email to