==1615== Invalid read of size 8 ==1615== at 0x2F3160B4: osl::Mutex::acquire() (mutex.hxx:58) ==1615== by 0x2F31B2F1: osl::Guard::Guard(osl::Mutex&) (mutex.hxx:144) ==1615== by 0x2F3158DD: animcore::AnimationNode::fireChangeListener() (animcore.cxx:2057) ==1615== by 0x2F315A81: animcore::AnimationNode::fireChangeListener() (animcore.cxx:2074) ==1615== by 0x2F311BBD: animcore::AnimationNode::setTarget(com::sun::star::uno::Any const&) (animcore.cxx:1234) ==1615== by 0x26A0209F: sd::RandomAnimationNode::createEnumeration() (randomnode.cxx:593) ==1615== by 0x3123B86C: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:63) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x3123B72B: slideshow::internal::AnimationNodeFactory::createAnimationNode(com::sun::star::uno::Reference const&, basegfx::B2DVector const&, slideshow::internal::SlideShowContext const&) (animationnodefactory.cxx:595) ==1615== by 0x3138ACC6: slideshow::internal::SlideAnimations::importAnimations(com::sun::star::uno::Reference const&) (slideanimations.cxx:69) ==1615== by 0x3138E201: slideshow::internal::(anonymous namespace)::SlideImpl::implPrefetchShow() (slideimpl.cxx:833) ==1615== by 0x3138E850: slideshow::internal::(anonymous namespace)::SlideImpl::applyInitialShapeAttributes(com::sun::star::uno::Reference const&) (slideimpl.cxx:958) ==1615== by 0x3138BF98: slideshow::internal::(anonymous namespace)::SlideImpl::prefetch() (slideimpl.cxx:462) ==1615== by 0x31370C08: (anonymous namespace)::SlideShowImpl::makeSlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&) (slideshowimpl.cxx:936) ==1615== by 0x3137177F: (anonymous namespace)::SlideShowImpl::displaySlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Sequence const&) (slideshowimpl.cxx:1119) ==1615== by 0x268B4AAB: sd::AnimationSlideController::displayCurrentSlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, bool) (slideshowimpl.cxx:492) ==1615== by 0x268BA707: sd::SlideshowImpl::displayCurrentSlide(bool) (slideshowimpl.cxx:1395) ==1615== by 0x268BC060: sd::SlideshowImpl::displaySlideIndex(int) (slideshowimpl.cxx:1707) ==1615== by 0x268B8CDB: sd::SlideshowImpl::startShowImpl(com::sun::star::uno::Sequence const&) (slideshowimpl.cxx:1164) ==1615== by 0x268B6F03: sd::SlideshowImpl::startPreview(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshowimpl.cxx:869) ==1615== by 0x268B143D: sd::SlideShow::StartInPlacePresentation() (slideshow.cxx:1220) ==1615== by 0x268B02B5: sd::SlideShow::startWithArguments(com::sun::star::uno::Sequence const&) (slideshow.cxx:903) ==1615== by 0x268B070A: sd::SlideShow::startPreview(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshow.cxx:972) ==1615== by 0x268ADCE8: sd::SlideShow::StartPreview(sd::ViewShellBase&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshow.cxx:215) ==1615== by 0x26716704: sd::CustomAnimationPane::preview(com::sun::star::uno::Reference const&) (CustomAnimationPane.cxx:2418) ==1615== by 0x266E954A: sd::CustomAnimationCreateDialog::preview(boost::shared_ptr const&) const (CustomAnimationCreateDialog.cxx:629) ==1615== by 0x266E7FA5: sd::CustomAnimationCreateTabPage::onSelectEffect() (CustomAnimationCreateDialog.cxx:356) ==1615== by 0x266E7CFA: sd::CustomAnimationCreateTabPage::implSelectHdl(Control*) (CustomAnimationCreateDialog.cxx:311) ==1615== by 0x266E7CCA: sd::CustomAnimationCreateTabPage::LinkStubimplSelectHdl(void*, void*) (CustomAnimationCreateDialog.cxx:308) ==1615== by 0x9080F4D: Link::Call(void*) const (link.hxx:123) ==1615== by 0x90D5768: Control::ImplCallEventListenersAndHandler(unsigned long, Link const&, void*) (ctrl.cxx:367) ==1615== by 0x911EBAF: ListBox::Select() (lstbox.cxx:976) ==1615== by 0x911B8AE: ListBox::ImplSelectHdl(void*) (lstbox.cxx:233) ==1615== by 0x911B66A: ListBox::LinkStubImplSelectHdl(void*, void*) (lstbox.cxx:211) ==1615== Address 0x21e6e928 is 152 bytes inside a block of size 712 free'd ==1615== at 0x4A074C4: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==1615== by 0x4C3DF80: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:276) ==1615== by 0x4C3E23B: rtl_freeMemory (alloc_global.cxx:346) ==1615== by 0x2F31912B: cppu::OWeakObject::operator delete(void*) (weak.hxx:87) ==1615== by 0x2F30DE91: animcore::AnimationNode::~AnimationNode() (animcore.cxx:510) ==1615== by 0x5A2B7B6: cppu::OWeakObject::release() (weak.cxx:204) ==1615== by 0x2F30F7D9: animcore::AnimationNode::release() (animcore.cxx:748) ==1615== by 0x265BAE7A: com::sun::star::uno::Reference::~Reference() (Reference.hxx:108) ==1615== by 0x26A021CC: sd::RandomAnimationNode::createEnumeration() (randomnode.cxx:582) ==1615== by 0x26A01FC1: sd::RandomAnimationNode::createEnumeration() (randomnode.cxx:586) ==1615== by 0x3123B86C: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:63) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x31239BF7: slideshow::internal::(anonymous namespace)::NodeCreator::createChild(com::sun::star::uno::Reference const&, slideshow::internal::NodeContext const&) const (animationnodefactory.cxx:93) ==1615== by 0x31239BC4: slideshow::internal::(anonymous namespace)::NodeCreator::operator()(com::sun::star::uno::Reference const&) const (animationnodefactory.cxx:83) ==1615== by 0x3123B8EB: bool anim::for_each_childNode(com::sun::star::uno::Reference const&, slideshow::internal::(anonymous namespace)::NodeCreator&) (animationnodehelper.hxx:71) ==1615== by 0x3123B2EF: slideshow::internal::(anonymous namespace)::implCreateAnimationNode(com::sun::star::uno::Reference const&, boost::shared_ptr const&, slideshow::internal::NodeContext const&) (animationnodefactory.cxx:568) ==1615== by 0x3123B72B: slideshow::internal::AnimationNodeFactory::createAnimationNode(com::sun::star::uno::Reference const&, basegfx::B2DVector const&, slideshow::internal::SlideShowContext const&) (animationnodefactory.cxx:595) ==1615== by 0x3138ACC6: slideshow::internal::SlideAnimations::importAnimations(com::sun::star::uno::Reference const&) (slideanimations.cxx:69) ==1615== by 0x3138E201: slideshow::internal::(anonymous namespace)::SlideImpl::implPrefetchShow() (slideimpl.cxx:833) ==1615== by 0x3138E850: slideshow::internal::(anonymous namespace)::SlideImpl::applyInitialShapeAttributes(com::sun::star::uno::Reference const&) (slideimpl.cxx:958) ==1615== by 0x3138BF98: slideshow::internal::(anonymous namespace)::SlideImpl::prefetch() (slideimpl.cxx:462) ==1615== by 0x31370C08: (anonymous namespace)::SlideShowImpl::makeSlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&) (slideshowimpl.cxx:936) ==1615== by 0x3137177F: (anonymous namespace)::SlideShowImpl::displaySlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, com::sun::star::uno::Sequence const&) (slideshowimpl.cxx:1119) ==1615== by 0x268B4AAB: sd::AnimationSlideController::displayCurrentSlide(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, bool) (slideshowimpl.cxx:492) ==1615== by 0x268BA707: sd::SlideshowImpl::displayCurrentSlide(bool) (slideshowimpl.cxx:1395) ==1615== by 0x268BC060: sd::SlideshowImpl::displaySlideIndex(int) (slideshowimpl.cxx:1707) ==1615== by 0x268B8CDB: sd::SlideshowImpl::startShowImpl(com::sun::star::uno::Sequence const&) (slideshowimpl.cxx:1164) ==1615== by 0x268B6F03: sd::SlideshowImpl::startPreview(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshowimpl.cxx:869) ==1615== by 0x268B143D: sd::SlideShow::StartInPlacePresentation() (slideshow.cxx:1220) ==1615== by 0x268B02B5: sd::SlideShow::startWithArguments(com::sun::star::uno::Sequence const&) (slideshow.cxx:903) ==1615== by 0x268B070A: sd::SlideShow::startPreview(com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshow.cxx:972) ==1615== by 0x268ADCE8: sd::SlideShow::StartPreview(sd::ViewShellBase&, com::sun::star::uno::Reference const&, com::sun::star::uno::Reference const&, Window*) (slideshow.cxx:215) ==1615== by 0x26716704: sd::CustomAnimationPane::preview(com::sun::star::uno::Reference const&) (CustomAnimationPane.cxx:2418) ==1615== by 0x266E954A: sd::CustomAnimationCreateDialog::preview(boost::shared_ptr const&) const (CustomAnimationCreateDialog.cxx:629) ==1615== by 0x266E7FA5: sd::CustomAnimationCreateTabPage::onSelectEffect() (CustomAnimationCreateDialog.cxx:356) ==1615== by 0x266E7CFA: sd::CustomAnimationCreateTabPage::implSelectHdl(Control*) (CustomAnimationCreateDialog.cxx:311) ==1615== by 0x266E7CCA: sd::CustomAnimationCreateTabPage::LinkStubimplSelectHdl(void*, void*) (CustomAnimationCreateDialog.cxx:308) ==1615== by 0x9080F4D: Link::Call(void*) const (link.hxx:123)