Bug 1133367

Summary: [abrt] libreoffice-core: pdfparse::PDFReader::read(char const*)(): soffice.bin killed by SIGBUS
Product: [Fedora] Fedora Reporter: Anthony Vidas <anthony.vidas>
Component: libreofficeAssignee: Caolan McNamara <caolanm>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: aleksey, anthony.vidas, caolanm, dtardon, erack, ltinkl, mstahl, sbergman
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/32e7b0e79afc287af4291839854ef25d2efbf206
Whiteboard: abrt_hash:4180488d8cbb29649172f877630b42e55238465e
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-20 15:51:25 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: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Anthony Vidas 2014-08-25 03:42:25 UTC
Version-Release number of selected component:
libreoffice-core-4.2.4.2-15.fc20

Additional info:
reporter:       libreport-2.2.2
backtrace_rating: 4
cmdline:        /usr/lib64/libreoffice/program/soffice.bin --writer file:///home/avidas/Shares/buffaloCBT/CBTNuggets/MCSA%20WIN12%2070-410/Storage%20Spaces%20Demo.ps1 --splash-pipe=5
crash_function: pdfparse::PDFReader::read(char const*)
executable:     /usr/lib64/libreoffice/program/soffice.bin
kernel:         3.14.4-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 pdfparse::PDFReader::read(char const*) at /usr/lib64/libreoffice/program/../program/libpdfimportlo.so
 #1 pdfi::getAdditionalStream(rtl::OUString const&, rtl::OUString&, rtl::OUString&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at /usr/lib64/libreoffice/program/../program/libpdfimportlo.so
 #2 pdfi::PDFDetector::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&) at /usr/lib64/libreoffice/program/../program/libpdfimportlo.so
 #3 filter::config::TypeDetection::impl_askDetectService(rtl::OUString const&, utl::MediaDescriptor&) at /usr/lib64/libreoffice/program/../program/libfilterconfiglo.so
 #4 filter::config::TypeDetection::impl_detectTypeFlatAndDeep(utl::MediaDescriptor&, std::list<filter::config::FlatDetectionInfo, std::allocator<filter::config::FlatDetectionInfo> > const&, unsigned char, comphelper::SequenceAsVector<rtl::OUString>&, rtl::OUString&) at /usr/lib64/libreoffice/program/../program/libfilterconfiglo.so
 #5 filter::config::TypeDetection::queryTypeByDescriptor(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, unsigned char) at /usr/lib64/libreoffice/program/../program/libfilterconfiglo.so
 #6 framework::LoadEnv::impl_detectTypeAndFilter() at /usr/lib64/libreoffice/program/../program/libfwklo.so
 #7 framework::LoadEnv::startLoading() at /usr/lib64/libreoffice/program/../program/libfwklo.so
 #8 framework::LoadDispatcher::impl_dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) at /usr/lib64/libreoffice/program/../program/libfwklo.so
 #9 framework::LoadDispatcher::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at /usr/lib64/libreoffice/program/../program/libfwklo.so

Comment 1 Anthony Vidas 2014-08-25 03:42:28 UTC
Created attachment 930299 [details]
File: backtrace

Comment 2 Anthony Vidas 2014-08-25 03:42:29 UTC
Created attachment 930300 [details]
File: cgroup

Comment 3 Anthony Vidas 2014-08-25 03:42:30 UTC
Created attachment 930301 [details]
File: core_backtrace

Comment 4 Anthony Vidas 2014-08-25 03:42:31 UTC
Created attachment 930302 [details]
File: dso_list

Comment 5 Anthony Vidas 2014-08-25 03:42:33 UTC
Created attachment 930303 [details]
File: environ

Comment 6 Anthony Vidas 2014-08-25 03:42:34 UTC
Created attachment 930304 [details]
File: exploitable

Comment 7 Anthony Vidas 2014-08-25 03:42:36 UTC
Created attachment 930305 [details]
File: limits

Comment 8 Anthony Vidas 2014-08-25 03:42:37 UTC
Created attachment 930306 [details]
File: maps

Comment 9 Anthony Vidas 2014-08-25 03:42:38 UTC
Created attachment 930307 [details]
File: open_fds

Comment 10 Anthony Vidas 2014-08-25 03:42:39 UTC
Created attachment 930308 [details]
File: proc_pid_status

Comment 11 Anthony Vidas 2014-08-25 03:42:39 UTC
Created attachment 930309 [details]
File: var_log_messages

Comment 12 Caolan McNamara 2014-08-25 09:49:13 UTC
Can you attach a document which reproduces this ?

Comment 13 Michael Stahl 2015-01-20 15:51:25 UTC
backtrace without line numbers, PDFReader::read() is a mess of #ifdefs and uses boost::spirit... no chance to fix that without a reproducer document

Comment 14 Red Hat Bugzilla 2023-09-14 02:46:14 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days