Bug 917144

Summary: [abrt] libreoffice-core-3.6.5.2-2.fc18: SdGenericDrawPage::getPropertyValue(rtl::OUString const&): Process /usr/lib64/libreoffice/program/soffice.bin was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Stef Walter <stefw>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: caolanm, dtardon, erack, ltinkl, mstahl, sbergman
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:a9c83394481c22467ce17c32078c5fd4810ccf19
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-03 11:47:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: build_ids
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
The presentation I was working on none

Description Stef Walter 2013-03-01 20:27:24 UTC
Description of problem:
Editing a presentation.

Version-Release number of selected component:
libreoffice-core-3.6.5.2-2.fc18

Additional info:
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --impress /data/stuff/pkcs11-working-group-2013/p11-glue-limits.odp --splash-pipe=6
crash_function: SdGenericDrawPage::getPropertyValue(rtl::OUString const&)
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.7.7-201.fc18.x86_64
remote_result:  NOTFOUND
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 SdGenericDrawPage::getPropertyValue(rtl::OUString const&) at /usr/lib64/libreoffice/program/../program/libsdlo.so
 #1 SdGenericDrawPage::getPropertyValues(com::sun::star::uno::Sequence<rtl::OUString> const&) at /usr/lib64/libreoffice/program/../program/libsdlo.so
 #2 FilterPropertiesInfo_Impl::FillPropertyStateArray(std::vector<XMLPropertyState, std::allocator<XMLPropertyState> >&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, UniReference<XMLPropertySetMapper> const&, unsigned char) at /usr/lib64/libreoffice/program/../program/libxolo.so
 #3 SvXMLExportPropertyMapper::_Filter(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>, unsigned char) const at /usr/lib64/libreoffice/program/../program/libxolo.so
 #4 SdXMLExport::ImpCreatePresPageStyleName(com::sun::star::uno::Reference<com::sun::star::drawing::XDrawPage>, bool) at /usr/lib64/libreoffice/program/../program/libxolo.so
 #5 SdXMLExport::ImpPrepDrawPageInfos() at /usr/lib64/libreoffice/program/../program/libxolo.so
 #6 SdXMLExport::_ExportAutoStyles() at /usr/lib64/libreoffice/program/../program/libxolo.so
 #7 SvXMLExport::ImplExportAutoStyles(unsigned char) at /usr/lib64/libreoffice/program/../program/libxolo.so
 #8 SvXMLExport::exportDoc(xmloff::token::XMLTokenEnum) at /usr/lib64/libreoffice/program/../program/libxolo.so
 #9 SvXMLExport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at /usr/lib64/libreoffice/program/../program/libxolo.so

Comment 1 Stef Walter 2013-03-01 20:27:31 UTC
Created attachment 704300 [details]
File: backtrace

Comment 2 Stef Walter 2013-03-01 20:27:33 UTC
Created attachment 704301 [details]
File: build_ids

Comment 3 Stef Walter 2013-03-01 20:27:35 UTC
Created attachment 704302 [details]
File: cgroup

Comment 4 Stef Walter 2013-03-01 20:27:38 UTC
Created attachment 704303 [details]
File: core_backtrace

Comment 5 Stef Walter 2013-03-01 20:27:48 UTC
Created attachment 704304 [details]
File: dso_list

Comment 6 Stef Walter 2013-03-01 20:27:50 UTC
Created attachment 704305 [details]
File: environ

Comment 7 Stef Walter 2013-03-01 20:27:53 UTC
Created attachment 704306 [details]
File: limits

Comment 8 Stef Walter 2013-03-01 20:27:56 UTC
Created attachment 704307 [details]
File: maps

Comment 9 Stef Walter 2013-03-01 20:27:58 UTC
Created attachment 704308 [details]
File: open_fds

Comment 10 Stef Walter 2013-03-01 20:28:00 UTC
Created attachment 704309 [details]
File: proc_pid_status

Comment 11 Stef Walter 2013-03-01 20:28:03 UTC
Created attachment 704310 [details]
File: var_log_messages

Comment 12 Caolan McNamara 2013-03-04 10:34:09 UTC
So this is on exporting a presentation, but the backtrace lack line numbers unfortunately.

Is it a relatively trivial matter to reproduce this by loading an initial source document and doing "save on", or is there known/unknown intermediate steps ?

Comment 13 Stef Walter 2013-03-04 11:52:18 UTC
Hmmm, not trivially reproducable. I tried exporting the presentation I was working on at the time to PDF again, but did not experience the crash.

Comment 14 David Tardon 2013-03-04 12:04:36 UTC
The stack is from save to ODF, not PDF export (well, it might be PDF export with ODF embedding enabled). Could you attach the presentation here? Maybe we will get some clue trying it in a debug build or with valgrind.

Comment 15 Stef Walter 2013-03-04 12:12:43 UTC
Created attachment 704921 [details]
The presentation I was working on

Comment 16 David Tardon 2013-03-05 08:29:27 UTC
valgrind is silent, debug build (3.6) shows:

warn:legacy.osl:1704:1:/home/dtardon/work/upstream/libreoffice/build/libo36/svl/source/items/custritm.cxx:126: CntUnencodedStringItem::PutValue(): Wrong type
warn:legacy.osl:1704:1:/home/dtardon/work/upstream/libreoffice/build/libo36/sfx2/source/appl/appuno.cxx:367: Property not convertable: FilterName

, which might be relevant, but more probably it is not.

Comment 17 David Tardon 2013-03-05 08:37:18 UTC
(In reply to comment #16)
> valgrind is silent, debug build (3.6) shows:
> 
> warn:legacy.osl:1704:1:/home/dtardon/work/upstream/libreoffice/build/libo36/
> svl/source/items/custritm.cxx:126: CntUnencodedStringItem::PutValue(): Wrong
> type
> warn:legacy.osl:1704:1:/home/dtardon/work/upstream/libreoffice/build/libo36/
> sfx2/source/appl/appuno.cxx:367: Property not convertable: FilterName
> 
> , which might be relevant, but more probably it is not.

It is unrelated. PDF export adds property FilterName for the embedded ODF stream export, but sets no value to it.

Comment 18 Caolan McNamara 2013-10-01 13:32:45 UTC

*** This bug has been marked as a duplicate of bug 1014137 ***