The following commit has been merged in the ubuntu-precise-3.5 branch: commit 2a7fcb540a26d5125a776ede3b60020d9c95e09d Author: Bjoern Michaelsen <bjoern.michael...@canonical.com> Date: Tue Jan 8 17:11:22 2013 +0100
lp#1097323: SdModule::GetSdOptions: signal 11 (SIGSEGV) diff --git a/changelog b/changelog index debc1d2..d94aa5b 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,9 @@ +libreoffice (1:3.5.7-0ubuntu3) UNRELEASED; urgency=low + + * backport SdModule::GetSdOptions: Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV) (LP: #1097323) + + -- Bjoern Michaelsen <bjoern.michael...@canonical.com> Tue, 08 Jan 2013 17:09:36 +0100 + libreoffice (1:3.5.7-0ubuntu2) precise-proposed; urgency=low [Nobuto MURATA] diff --git a/patches/lp-1097323-rhbz-806663-SlideshowImpl-can-outlive-SdMod.diff b/patches/lp-1097323-rhbz-806663-SlideshowImpl-can-outlive-SdMod.diff new file mode 100644 index 0000000..1bbc0fc --- /dev/null +++ b/patches/lp-1097323-rhbz-806663-SlideshowImpl-can-outlive-SdMod.diff @@ -0,0 +1,29 @@ +From 6e898a3fee75761f33758df725bcf5679359e11e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caol...@redhat.com> +Date: Mon, 26 Mar 2012 13:53:55 +0100 +Subject: [PATCH] Resolves: rhbz#806663 SlideshowImpl can outlive SdModule + (somehow) + +--- + sd/source/ui/slideshow/slideshowimpl.cxx | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/sd/source/ui/slideshow/slideshowimpl.cxx b/sd/source/ui/slideshow/slideshowimpl.cxx +index 32d8e71..b44627e 100644 +--- a/sd/source/ui/slideshow/slideshowimpl.cxx ++++ b/sd/source/ui/slideshow/slideshowimpl.cxx +@@ -595,7 +595,10 @@ SlideshowImpl::SlideshowImpl( const Reference< XPresentation2 >& xPresentation, + + SlideshowImpl::~SlideshowImpl() + { +- SdOptions* pOptions = SD_MOD()->GetSdOptions(DOCUMENT_TYPE_IMPRESS); ++ SdModule *pModule = SD_MOD(); ++ //rhbz#806663 SlideshowImpl can outlive SdModule ++ SdOptions* pOptions = pModule ? ++ pModule->GetSdOptions(DOCUMENT_TYPE_IMPRESS) : NULL; + if( pOptions ) + { + pOptions->SetPresentationPenColor(mnUserPaintColor); +-- +1.7.10.4 + diff --git a/patches/series b/patches/series index b7eceb7..eaee00c 100644 --- a/patches/series +++ b/patches/series @@ -35,3 +35,4 @@ lp-973134-default-to-Documents-for-saving-look-for-t.diff lp-527938-triple-paperbag-fix-service-name-again.diff lp-904212-add-missing-mimetypes-to-impress.desktop.diff improve-faux-bold-font.diff +lp-1097323-rhbz-806663-SlideshowImpl-can-outlive-SdMod.diff -- LibreOffice packaging repository -- To UNSUBSCRIBE, email to debian-openoffice-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ttcmg-0003xc...@vasks.debian.org