Bug 58110 - SIGSEGV when opening a xlsx file
Summary: SIGSEGV when opening a xlsx file
Status: RESOLVED DUPLICATE of bug 58399
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.0.0.0.beta1
Hardware: x86-64 (AMD64) Linux (All)
: highest blocker
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-11 02:09 UTC by Cheli Pineda
Modified: 2012-12-18 20:00 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments
Xlsx file (132.80 KB, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
2012-12-11 02:09 UTC, Cheli Pineda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cheli Pineda 2012-12-11 02:09:03 UTC
Created attachment 71303 [details]
Xlsx file

Calc crashes when opening a particular xlsx file. The xlsx file is attached.


Backtrace:


aviso: Currently logging to gdbtrace.log.  Turn the logging off and on to make the new setting effective.
[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Nuevo Thread 0x7fffeae21700 (LWP 11384)]
[Nuevo Thread 0x7fffe3c6f700 (LWP 11385)]
[Nuevo Thread 0x7fffe23fd700 (LWP 11386)]
[Nuevo Thread 0x7fffe15c8700 (LWP 11387)]
[Nuevo Thread 0x7fffd34ae700 (LWP 11388)]
[Nuevo Thread 0x7fffd2cad700 (LWP 11389)]
[Nuevo Thread 0x7fffcadbf700 (LWP 11390)]
[Thread 0x7fffd34ae700 (LWP 11388) terminado]
[Nuevo Thread 0x7fffd34ae700 (LWP 11391)]
[Nuevo Thread 0x7fffb9cae700 (LWP 11394)]
[Nuevo Thread 0x7fffb94ad700 (LWP 11395)]
[Nuevo Thread 0x7fffb3fff700 (LWP 11396)]
[Thread 0x7fffb3fff700 (LWP 11396) terminado]
[Nuevo Thread 0x7fffb3fff700 (LWP 11397)]
[Nuevo Thread 0x7fffb1a43700 (LWP 11398)]
[Thread 0x7fffb1a43700 (LWP 11398) terminado]
[Nuevo Thread 0x7fffb1a43700 (LWP 11399)]
[Thread 0x7fffb1a43700 (LWP 11399) terminado]
[Nuevo Thread 0x7fffb1a43700 (LWP 11400)]
[Thread 0x7fffb1a43700 (LWP 11400) terminado]
[Nuevo Thread 0x7fffb1a43700 (LWP 11401)]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffc864bcff in SdrObject::ApplyNotPersistAttr(SfxItemSet const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#0  0x00007fffc864bcff in SdrObject::ApplyNotPersistAttr(SfxItemSet const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#1  0x00007fffc879181a in SvxShape::ObtainSettingsFromPropertySet(SvxItemPropertySet const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#2  0x00007fffc87919d7 in SvxShape::Create(SdrObject*, SvxDrawPage*) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#3  0x00007fffc8755e96 in SvxDrawPage::add(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#4  0x00007fffc9780690 in oox::drawingml::Shape::createAndInsert(oox::core::XmlFilterBase&, rtl::OUString const&, oox::drawingml::Theme const*, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::awt::Rectangle const*, unsigned char, unsigned char, basegfx::B2DHomMatrix&) () from /opt/lodev4.0/program/../program/libooxlo.so
#5  0x00007fffc97835bf in oox::drawingml::Shape::addShape(oox::core::XmlFilterBase&, oox::drawingml::Theme const*, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, basegfx::B2DHomMatrix&, com::sun::star::awt::Rectangle const*, std::map<rtl::OUString, boost::shared_ptr<oox::drawingml::Shape>, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, boost::shared_ptr<oox::drawingml::Shape> > > >*) () from /opt/lodev4.0/program/../program/libooxlo.so
#6  0x00007fffbceba951 in oox::xls::DrawingFragment::onEndElement() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#7  0x00007fffc9590c73 in oox::core::ContextHandler2Helper::implEndElement(int) () from /opt/lodev4.0/program/../program/libooxlo.so
#8  0x00007fffbf1a5965 in sax_fastparser::FastSaxParser::callbackEndElement(char const*) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#9  0x00007fffbf1b65e1 in doContent () from /opt/lodev4.0/program/../program/fastsax.uno.so
#10 0x00007fffbf1b7394 in contentProcessor () from /opt/lodev4.0/program/../program/fastsax.uno.so
#11 0x00007fffbf1b7fdf in doProlog () from /opt/lodev4.0/program/../program/fastsax.uno.so
#12 0x00007fffbf1b950b in prologProcessor () from /opt/lodev4.0/program/../program/fastsax.uno.so
#13 0x00007fffbf1b2b6a in XML_ParseBuffer () from /opt/lodev4.0/program/../program/fastsax.uno.so
#14 0x00007fffbf1a69c4 in sax_fastparser::FastSaxParser::parse() () from /opt/lodev4.0/program/../program/fastsax.uno.so
#15 0x00007fffbf1aadd2 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#16 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#17 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#18 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#19 0x00007fffbcf471d4 in oox::xls::WorkbookHelper::importOoxFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#20 0x00007fffbcf5bc51 in oox::xls::WorksheetGlobals::finalizeDrawings() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#21 0x00007fffbcf5d789 in oox::xls::WorksheetGlobals::finalizeWorksheetImport() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#22 0x00007fffbf1aaf46 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#23 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#24 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#25 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#26 0x00007fffbcf471d4 in oox::xls::WorkbookHelper::importOoxFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#27 0x00007fffbcf45a48 in oox::xls::WorkbookFragment::finalizeImport() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#28 0x00007fffbf1aaf46 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#29 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#30 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#31 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#32 0x00007fffbce961cb in oox::xls::ExcelFilter::importDocument() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#33 0x00007fffc959a71d in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#34 0x00007fffbce966f0 in oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#35 0x00007ffff5937dd9 in SfxObjectShell::ImportFrom(SfxMedium&, bool) () from /opt/lodev4.0/program/libsfxlo.so
#36 0x00007ffff593b3b2 in SfxObjectShell::DoLoad(SfxMedium*) () from /opt/lodev4.0/program/libsfxlo.so
#37 0x00007ffff598aea2 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/libsfxlo.so
#38 0x00007ffff59d19f7 in SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /opt/lodev4.0/program/libsfxlo.so
#39 0x00007fffd0dd083b in framework::LoadEnv::impl_loadContent() () from /opt/lodev4.0/program/../program/libfwklo.so
#40 0x00007fffd0dd0dfa in framework::LoadEnv::startLoading() () from /opt/lodev4.0/program/../program/libfwklo.so
#41 0x00007fffd0d4c621 in 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&) () from /opt/lodev4.0/program/../program/libfwklo.so
#42 0x00007fffd0d4ccc8 in framework::LoadDispatcher::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libfwklo.so
#43 0x00007ffff6991ac0 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/libcomphelpgcc3.so
#44 0x00007ffff793b125 in desktop::DispatchWatcher::executeDispatchRequests(std::vector<desktop::DispatchWatcher::DispatchRequest, std::allocator<desktop::DispatchWatcher::DispatchRequest> > const&, bool) () from /opt/lodev4.0/program/libsofficeapp.so
#45 0x00007ffff794a03a in desktop::OfficeIPCThread::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&) () from /opt/lodev4.0/program/libsofficeapp.so
#46 0x00007ffff7921244 in desktop::Desktop::OpenClients() () from /opt/lodev4.0/program/libsofficeapp.so
#47 0x00007ffff7922cf2 in desktop::Desktop::OpenClients_Impl(void*) () from /opt/lodev4.0/program/libsofficeapp.so
#48 0x00007ffff3971f01 in ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) () from /opt/lodev4.0/program/libvcllo.so
#49 0x00007ffff397a49e in SalGenericDisplay::DispatchInternalEvent() () from /opt/lodev4.0/program/libvcllo.so
#50 0x00007fffe96459b7 in GtkData::userEventFn(void*) () from /opt/lodev4.0/program/libvclplug_gtklo.so
#51 0x00007fffe9645a29 in call_userEventFn () from /opt/lodev4.0/program/libvclplug_gtklo.so
#52 0x00007fffe796cd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fffe796d0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fffe796d164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fffe9645b1d in GtkData::Yield(bool, bool) () from /opt/lodev4.0/program/libvclplug_gtklo.so
#56 0x00007ffff3690721 in Application::Yield(bool) () from /opt/lodev4.0/program/libvcllo.so
#57 0x00007ffff36907d7 in Application::Execute() () from /opt/lodev4.0/program/libvcllo.so
#58 0x00007ffff791e16d in desktop::Desktop::Main() () from /opt/lodev4.0/program/libsofficeapp.so
#59 0x00007ffff3695e31 in ImplSVMain() () from /opt/lodev4.0/program/libvcllo.so
#60 0x00007ffff3695ef5 in SVMain() () from /opt/lodev4.0/program/libvcllo.so
#61 0x00007ffff794c247 in soffice_main () from /opt/lodev4.0/program/libsofficeapp.so
#62 0x00000000004007cb in main ()

Hilo 17 (Thread 0x7fffb1a43700 (LWP 11401)):
#0  0x00007ffff6e2c0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff7bb41a7 in osl_waitCondition () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007fffd3ba1421 in configmgr::Components::WriteThread::execute() () from /opt/lodev4.0/program/../program/configmgr.uno.so
#3  0x00007ffff5d01773 in salhelper::Thread::run() () from /opt/lodev4.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#4  0x00007ffff5d01aea in threadFunc () from /opt/lodev4.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#5  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#6  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Hilo 13 (Thread 0x7fffb3fff700 (LWP 11397)):
#0  0x00007ffff7125303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffb835735f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fffb834876c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fffb8348dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fffb8348e90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fffb835730f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fffb35e0d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
#7  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Hilo 11 (Thread 0x7fffb94ad700 (LWP 11395)):
#0  0x00007ffff6e2c0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff7bb41a7 in osl_waitCondition () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007fffd0d70148 in framework::WakeUpThread::run() () from /opt/lodev4.0/program/../program/libfwklo.so
#3  0x00007fffd0d615fa in threadFunc () from /opt/lodev4.0/program/../program/libfwklo.so
#4  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#5  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Hilo 10 (Thread 0x7fffb9cae700 (LWP 11394)):
#0  0x00007ffff6e2c0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff7bb41a7 in osl_waitCondition () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007fffbc94ecfb in (anonymous namespace)::InitUpdateCheckJobThread::run() () from /opt/lodev4.0/program/../program/libupdchk.so
#3  0x00007fffbc942a1a in threadFunc () from /opt/lodev4.0/program/../program/libupdchk.so
#4  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#5  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Hilo 9 (Thread 0x7fffd34ae700 (LWP 11391)):
#0  0x00007ffff7125303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffe6ea5563 in x11::SelectionManager::dispatchEvent(int) () from /opt/lodev4.0/program/libvclplug_genlo.so
#2  0x00007fffe6ea563e in x11::SelectionManager::run(void*) () from /opt/lodev4.0/program/libvclplug_genlo.so
#3  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#4  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Hilo 8 (Thread 0x7fffcadbf700 (LWP 11390)):
#0  0x00007ffff7125303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffe6e84b0c in ICEConnectionWorker () from /opt/lodev4.0/program/libvclplug_genlo.so
#2  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#3  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x0000000000000000 in ?? ()

Hilo 7 (Thread 0x7fffd2cad700 (LWP 11389)):
#0  0x00007ffff7131a6d in accept () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff7b8d392 in osl_acceptPipe () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007ffff794a291 in desktop::OfficeIPCThread::execute() () from /opt/lodev4.0/program/libsofficeapp.so
#3  0x00007ffff5d01773 in salhelper::Thread::run() () from /opt/lodev4.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#4  0x00007ffff5d01aea in threadFunc () from /opt/lodev4.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
#5  0x00007ffff7b9339d in osl_thread_start_Impl () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#6  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Hilo 5 (Thread 0x7fffe15c8700 (LWP 11387)):
#0  0x00007ffff6e2c0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fffe79a8925 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffe79431c1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe79437da in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffe798f164 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fffe798e9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Hilo 4 (Thread 0x7fffe23fd700 (LWP 11386)):
#0  0x00007ffff7125303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffe796d036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffe796d49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe6264406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fffe798e9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Hilo 3 (Thread 0x7fffe3c6f700 (LWP 11385)):
#0  0x00007ffff7125303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffe796d036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffe796d49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe3c7498b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fffe798e9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Hilo 2 (Thread 0x7fffeae21700 (LWP 11384)):
#0  0x00007ffff6e2c0fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff7b992f0 in rtl_cache_wsupdate_all(void*) () from /opt/lodev4.0/program/../ure-link/lib/libuno_sal.so.3
#2  0x00007ffff6e27e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#3  0x00007ffff7130cbd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#4  0x0000000000000000 in ?? ()

Hilo 1 (Thread 0x7ffff7ea4740 (LWP 11381)):
#0  0x00007fffc864bcff in SdrObject::ApplyNotPersistAttr(SfxItemSet const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#1  0x00007fffc879181a in SvxShape::ObtainSettingsFromPropertySet(SvxItemPropertySet const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#2  0x00007fffc87919d7 in SvxShape::Create(SdrObject*, SvxDrawPage*) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#3  0x00007fffc8755e96 in SvxDrawPage::add(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) () from /opt/lodev4.0/program/../program/libsvxcorelo.so
#4  0x00007fffc9780690 in oox::drawingml::Shape::createAndInsert(oox::core::XmlFilterBase&, rtl::OUString const&, oox::drawingml::Theme const*, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::awt::Rectangle const*, unsigned char, unsigned char, basegfx::B2DHomMatrix&) () from /opt/lodev4.0/program/../program/libooxlo.so
#5  0x00007fffc97835bf in oox::drawingml::Shape::addShape(oox::core::XmlFilterBase&, oox::drawingml::Theme const*, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, basegfx::B2DHomMatrix&, com::sun::star::awt::Rectangle const*, std::map<rtl::OUString, boost::shared_ptr<oox::drawingml::Shape>, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, boost::shared_ptr<oox::drawingml::Shape> > > >*) () from /opt/lodev4.0/program/../program/libooxlo.so
#6  0x00007fffbceba951 in oox::xls::DrawingFragment::onEndElement() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#7  0x00007fffc9590c73 in oox::core::ContextHandler2Helper::implEndElement(int) () from /opt/lodev4.0/program/../program/libooxlo.so
#8  0x00007fffbf1a5965 in sax_fastparser::FastSaxParser::callbackEndElement(char const*) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#9  0x00007fffbf1b65e1 in doContent () from /opt/lodev4.0/program/../program/fastsax.uno.so
#10 0x00007fffbf1b7394 in contentProcessor () from /opt/lodev4.0/program/../program/fastsax.uno.so
#11 0x00007fffbf1b7fdf in doProlog () from /opt/lodev4.0/program/../program/fastsax.uno.so
#12 0x00007fffbf1b950b in prologProcessor () from /opt/lodev4.0/program/../program/fastsax.uno.so
#13 0x00007fffbf1b2b6a in XML_ParseBuffer () from /opt/lodev4.0/program/../program/fastsax.uno.so
#14 0x00007fffbf1a69c4 in sax_fastparser::FastSaxParser::parse() () from /opt/lodev4.0/program/../program/fastsax.uno.so
#15 0x00007fffbf1aadd2 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#16 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#17 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#18 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#19 0x00007fffbcf471d4 in oox::xls::WorkbookHelper::importOoxFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#20 0x00007fffbcf5bc51 in oox::xls::WorksheetGlobals::finalizeDrawings() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#21 0x00007fffbcf5d789 in oox::xls::WorksheetGlobals::finalizeWorksheetImport() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#22 0x00007fffbf1aaf46 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#23 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#24 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#25 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#26 0x00007fffbcf471d4 in oox::xls::WorkbookHelper::importOoxFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#27 0x00007fffbcf45a48 in oox::xls::WorkbookFragment::finalizeImport() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#28 0x00007fffbf1aaf46 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) () from /opt/lodev4.0/program/../program/fastsax.uno.so
#29 0x00007fffc95935ec in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#30 0x00007fffc9593722 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, bool) () from /opt/lodev4.0/program/../program/libooxlo.so
#31 0x00007fffc95b231d in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#32 0x00007fffbce961cb in oox::xls::ExcelFilter::importDocument() () from /opt/lodev4.0/program/../program/libscfiltlo.so
#33 0x00007fffc959a71d in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libooxlo.so
#34 0x00007fffbce966f0 in oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libscfiltlo.so
#35 0x00007ffff5937dd9 in SfxObjectShell::ImportFrom(SfxMedium&, bool) () from /opt/lodev4.0/program/libsfxlo.so
#36 0x00007ffff593b3b2 in SfxObjectShell::DoLoad(SfxMedium*) () from /opt/lodev4.0/program/libsfxlo.so
#37 0x00007ffff598aea2 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/libsfxlo.so
#38 0x00007ffff59d19f7 in SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /opt/lodev4.0/program/libsfxlo.so
#39 0x00007fffd0dd083b in framework::LoadEnv::impl_loadContent() () from /opt/lodev4.0/program/../program/libfwklo.so
#40 0x00007fffd0dd0dfa in framework::LoadEnv::startLoading() () from /opt/lodev4.0/program/../program/libfwklo.so
#41 0x00007fffd0d4c621 in 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&) () from /opt/lodev4.0/program/../program/libfwklo.so
#42 0x00007fffd0d4ccc8 in framework::LoadDispatcher::dispatchWithReturnValue(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/../program/libfwklo.so
#43 0x00007ffff6991ac0 in comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () from /opt/lodev4.0/program/libcomphelpgcc3.so
#44 0x00007ffff793b125 in desktop::DispatchWatcher::executeDispatchRequests(std::vector<desktop::DispatchWatcher::DispatchRequest, std::allocator<desktop::DispatchWatcher::DispatchRequest> > const&, bool) () from /opt/lodev4.0/program/libsofficeapp.so
#45 0x00007ffff794a03a in desktop::OfficeIPCThread::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&) () from /opt/lodev4.0/program/libsofficeapp.so
#46 0x00007ffff7921244 in desktop::Desktop::OpenClients() () from /opt/lodev4.0/program/libsofficeapp.so
#47 0x00007ffff7922cf2 in desktop::Desktop::OpenClients_Impl(void*) () from /opt/lodev4.0/program/libsofficeapp.so
#48 0x00007ffff3971f01 in ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) () from /opt/lodev4.0/program/libvcllo.so
#49 0x00007ffff397a49e in SalGenericDisplay::DispatchInternalEvent() () from /opt/lodev4.0/program/libvcllo.so
#50 0x00007fffe96459b7 in GtkData::userEventFn(void*) () from /opt/lodev4.0/program/libvclplug_gtklo.so
#51 0x00007fffe9645a29 in call_userEventFn () from /opt/lodev4.0/program/libvclplug_gtklo.so
#52 0x00007fffe796cd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fffe796d0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fffe796d164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fffe9645b1d in GtkData::Yield(bool, bool) () from /opt/lodev4.0/program/libvclplug_gtklo.so
#56 0x00007ffff3690721 in Application::Yield(bool) () from /opt/lodev4.0/program/libvcllo.so
#57 0x00007ffff36907d7 in Application::Execute() () from /opt/lodev4.0/program/libvcllo.so
#58 0x00007ffff791e16d in desktop::Desktop::Main() () from /opt/lodev4.0/program/libsofficeapp.so
#59 0x00007ffff3695e31 in ImplSVMain() () from /opt/lodev4.0/program/libvcllo.so
#60 0x00007ffff3695ef5 in SVMain() () from /opt/lodev4.0/program/libvcllo.so
#61 0x00007ffff794c247 in soffice_main () from /opt/lodev4.0/program/libsofficeapp.so
#62 0x00000000004007cb in main ()
Una sesión de depuración está activa.

	Inferior 1 [process 11381] will be killed.

¿Salir de cualquier modo? (y or n) [answered Y; input not from terminal]
Comment 1 Julien Nabet 2012-12-13 20:52:45 UTC
Comment on attachment 71303 [details]
Xlsx file

Fix mimetype
Comment 2 Julien Nabet 2012-12-13 21:14:40 UTC
On pc Debian x86-64 with master sources updated today (commit 634ee953f1d090871834f6bc53faafaa7b96b874), I reproduced this.

Precisely, the problem is "if (pUserCall)" I changed the sources a little to have 1 instruction per line:
   2024     Rectangle aBoundRect0;
   2025     if (pUserCall)
   2026     {
   2027        aBoundRect0=GetLastBoundRect();
   2028     }

Program received signal SIGSEGV, Segmentation fault.
0x00007f66cafc9ac6 in SdrObject::ApplyNotPersistAttr (this=0x0, rAttr=...) at /home/julien/compile-libreoffice/libo/svx/source/svdraw/svdobj.cxx:2025
2025	    if (pUserCall)
(gdb) bt
#0  0x00007f66cafc9ac6 in SdrObject::ApplyNotPersistAttr (this=0x0, rAttr=...) at /home/julien/compile-libreoffice/libo/svx/source/svdraw/svdobj.cxx:2025
#1  0x00007f66cb17116c in SvxShape::ObtainSettingsFromPropertySet (this=0x786d7d0, rPropSet=...) at /home/julien/compile-libreoffice/libo/svx/source/unodraw/unoshape.cxx:674
#2  0x00007f66cb1704cf in SvxShape::Create (this=0x786d7d0, pNewObj=0x7874530) at /home/julien/compile-libreoffice/libo/svx/source/unodraw/unoshape.cxx:450
Comment 3 Markus Mohrhard 2012-12-18 20:00:14 UTC

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