[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#595977: /usr/bin/ooffice: *** glibc detected *** /usr/lib/openoffice/program/soffice.bin: double free or corruption



Hi,

On Tue, Sep 07, 2010 at 08:50:03PM +0200, BERTRAND Benedicte wrote:
> 	I'm trying tu use Openoffice on a Blade 2000 (sparc64/smp).
> I have upgraded my squeeze (dist-upgrade) the last sunday. Since upgrade,

>From what? 1:3.2.1-5 (In that case I don't see a change inside OOo itself
which can explain the difference)? And what else did get upgraded beside Ooo?

> Openoffice randomly crashed with double free corruption.
> 
> 	Here is backtrace:
> 
> *** glibc detected *** /usr/lib/openoffice/program/soffice.bin: double free or corruption (out): 0xec51a008 ***
> ======= Backtrace: =========
> /lib/libc.so.6(cfree+0x78)[0xf7a0c798]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN7ScTable16SetOptimalHeightElltP12OutputDeviceddRK8FractionS4_hP10ScProgressm+0x48c)[0xed43624c]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN7ScTable17StyleSheetChangedEPK17SfxStyleSheetBasehP12OutputDeviceddRK8FractionS7_+0x10c)[0xed43b9ec]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN10ScDocument17StyleSheetChangedEPK17SfxStyleSheetBasehP12OutputDeviceddRK8FractionS7_+0x64)[0xed397b44]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN10ScStyleObj19SetOnePropertyValueERKN3rtl8OUStringEPK26SfxItemPropertySimpleEntryPKN3com3sun4star3uno3AnyE+0x36c)[0xed2d6bec]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN10ScStyleObj17setPropertyValuesERKN3com3sun4star3uno8SequenceIN3rtl8OUStringEEERKNS4_INS3_3AnyEEE+0x70)[0xed2da6f0]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZN25SvXMLImportPropertyMapper21_FillMultiPropertySetERKSt6vectorI16XMLPropertyStateSaIS1_EERKN3com3sun4star3uno9ReferenceINS8_5beans17XMultiPropertySetEEERKNSA_INSB_16XPropertySetInfoEEERK12UniReferenceI20XMLPropertySetMapperEP21_ContextID_Index_Pair+0xb8)[0xef809678]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZNK25SvXMLImportPropertyMapper15FillPropertySetERKSt6vectorI16XMLPropertyStateSaIS1_EEN3com3sun4star3uno9ReferenceINS8_5beans12XPropertySetEEEP21_ContextID_Index_Pair+0x1a8)[0xef809e68]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZN19XMLPropStyleContext15FillPropertySetERKN3com3sun4star3uno9ReferenceINS2_5beans12XPropertySetEEE+0x64)[0xef7f57e4]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN20XMLTableStyleContext15FillPropertySetERKN3com3sun4star3uno9ReferenceINS2_5beans12XPropertySetEEE+0x40)[0xed5dd7c0]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZN19XMLPropStyleContext15CreateAndInsertEh+0x408)[0xef7f6388]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZN18SvXMLStylesContext15CopyStylesToDocEhh+0x94)[0xef826294]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN11ScXMLImport12InsertStylesEv+0x10)[0xed579990]
> /usr/lib/openoffice/program/../basis-link/program/libxols.so(_ZN11SvXMLImport10endElementERKN3rtl8OUStringE+0x3c)[0xef79d37c]
> /usr/lib/openoffice/program/../basis-link/program/sax.uno.so(+0xdcb4)[0xf25cdcb4]
> /usr/lib/libexpat.so.1(+0x9658)[0xf256d658]
> /usr/lib/libexpat.so.1(+0xa3fc)[0xf256e3fc]
> /usr/lib/libexpat.so.1(XML_ParseBuffer+0x5c)[0xf25676b4]
> /usr/lib/openoffice/program/../basis-link/program/sax.uno.so(+0xb308)[0xf25cb308]
> /usr/lib/openoffice/program/../basis-link/program/sax.uno.so(+0xf394)[0xf25cf394]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN18ScXMLImportWrapper19ImportFromComponentERN3com3sun4star3uno9ReferenceINS2_4lang20XMultiServiceFactoryEEERNS4_INS2_5frame6XModelEEERNS4_INS3_10XInterfaceEEERNS2_3xml3sax11InputSourceERKN3rtl8OUStringESN_SN_RNS3_8SequenceINS3_3AnyEEEh+0x6fc)[0xed5734fc]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN18ScXMLImportWrapper6ImportEhRm+0xb2c)[0xed57790c]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN10ScDocShell7LoadXMLEP9SfxMediumRKN3com3sun4star3uno9ReferenceINS4_5embed8XStorageEEE+0x58)[0xecf3e1b8]
> /usr/lib/openoffice/program/../basis-link/program/libscls.so(_ZN10ScDocShell4LoadER9SfxMedium+0x194)[0xecf3e5d4]
> /usr/lib/openoffice/program/../basis-link/program/libsfxls.so(_ZN14SfxObjectShell13LoadOwnFormatER9SfxMedium+0x158)[0xf7331518]
> /usr/lib/openoffice/program/../basis-link/program/libsfxls.so(_ZN14SfxObjectShell6DoLoadEP9SfxMedium+0x100c)[0xf7340ccc]
> /usr/lib/openoffice/program/../basis-link/program/libsfxls.so(_ZN12SfxBaseModel4loadERKN3com3sun4star3uno8SequenceINS2_5beans13PropertyValueEEE+0x1b4)[0xf738ba54]
> /usr/lib/openoffice/program/../basis-link/program/libsfxls.so(_ZN19SfxFrameLoader_Impl4loadERKN3com3sun4star3uno8SequenceINS2_5beans13PropertyValueEEERKNS3_9ReferenceINS2_5frame6XFrameEEE+0xf7c)[0xf740a43c]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x158cfc)[0xf1360cfc]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x159520)[0xf1361520]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x14bb24)[0xf1353b24]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x14c3a8)[0xf13543a8]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x7a5f4)[0xf12825f4]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x80a4c)[0xf1288a4c]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x81334)[0xf1289334]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x83498)[0xf128b498]
> /usr/lib/openoffice/program/../basis-link/program/libfwkls.so(+0x83638)[0xf128b638]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_ZN3vcl11EventPoster20LinkStubDoEvent_ImplEPvS1_+0x18)[0xf62a1dd8]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_Z19ImplWindowFrameProcP6WindowP8SalFrametPKv+0xc44)[0xf623e264]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN10SalDisplay21DispatchInternalEventEv+0x80)[0xf3c2c000]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN13SalX11Display5YieldEv+0x4)[0xf3c2c764]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(+0xbe1e8)[0xf3c2e1e8]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN7SalXLib5YieldEbb+0x3dc)[0xf3c284fc]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN14X11SalInstance5YieldEbb+0x34)[0xf3c37714]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_ZN11Application5YieldEb+0x54)[0xf6059554]
> /usr/lib/openoffice/program/../basis-link/program/libsvxls.so(_ZN3svx11DocRecovery14RecoveryDialog7executeEv+0x324)[0xf08d9a24]
> /usr/lib/openoffice/program/../basis-link/program/libsvxls.so(_ZN3svx11DocRecovery14RecoveryDialog7executeEv+0x248)[0xf08d9948]
> /usr/lib/openoffice/program/../basis-link/program/libsvxls.so(_ZN3svx11DocRecovery18TabDialog4Recovery7ExecuteEv+0x88)[0xf08cdca8]
> /usr/lib/openoffice/program/../basis-link/program/libsvxls.so(_ZN3svx10RecoveryUI15impl_doRecoveryEv+0x1c0)[0xf09aeaa0]
> /usr/lib/openoffice/program/../basis-link/program/libsvxls.so(_ZN3svx10RecoveryUI23dispatchWithReturnValueERKN3com3sun4star4util3URLERKNS3_3uno8SequenceINS3_5beans13PropertyValueEEE+0x128)[0xf09aeee8]
> /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(+0x1a93c)[0xf7d6e93c]
> /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(+0x27720)[0xf7d7b720]
> /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(+0x28a00)[0xf7d7ca00]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_Z19ImplWindowFrameProcP6WindowP8SalFrametPKv+0xc44)[0xf623e264]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN10SalDisplay21DispatchInternalEventEv+0x80)[0xf3c2c000]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN13SalX11Display5YieldEv+0x4)[0xf3c2c764]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(+0xbe1e8)[0xf3c2e1e8]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN7SalXLib5YieldEbb+0x3dc)[0xf3c284fc]
> /usr/lib/openoffice/basis3.2/program/libvclplug_genls.so(_ZN14X11SalInstance5YieldEbb+0x34)[0xf3c37714]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_ZN11Application5YieldEb+0x54)[0xf6059554]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_ZN11Application7ExecuteEv+0x34)[0xf60595f4]
> /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so(+0x23a30)[0xf7d77a30]
> /usr/lib/openoffice/program/../basis-link/program/libvclls.so(_Z10ImplSVMainv+0x170)[0xf605e610]
> ======= Memory map: ========
> 00010000-00012000 r-xp 00000000 09:02 1101847                            /usr/lib/openoffice/program/soffice.bin
> 00020000-00022000 rwxp 00000000 09:02 1101847                            /usr/lib/openoffice/program/soffice.bin
> 00022000-0064e000 rwxp 00000000 00:00 0                                  [heap]
> ec51a000-ec71c000 rw-p 00000000 00:00 0 
> ec71c000-ec794000 r-xp 00000000 09:02 1191835                            /usr/lib/openoffice/basis3.2/program/libunoxmlls.so
> ec794000-ec7a2000 ---p 00078000 09:02 1191835                            /usr/lib/openoffice/basis3.2/program/libunoxmlls.so
> ec7a2000-ec7ac000 rwxp 00076000 09:02 1191835                            /usr/lib/openoffice/basis3.2/program/libunoxmlls.so
> ec7ac000-ec7cc000 r-xp 00000000 09:02 1192151                            /usr/lib/openoffice/basis3.2/program/ldapbe2.uno.so
> ec7cc000-ec7da000 ---p 00020000 09:02 1192151                            /usr/lib/openoffice/basis3.2/program/ldapbe2.uno.so
> ec7da000-ec7dc000 rwxp 0001e000 09:02 1192151                            /usr/lib/openoffice/basis3.2/program/ldapbe2.uno.so
> ec7dc000-ec7fe000 r-xp 00000000 09:02 1101869                            /usr/lib/ure/lib/reflection.uno.so
> ec7fe000-ec80e000 ---p 00022000 09:02 1101869                            /usr/lib/ure/lib/reflection.uno.so
> ec80e000-ec810000 rwxp 00022000 09:02 1101869                            /usr/lib/ure/lib/reflection.uno.so
> ec810000-ec8e8000 r-xp 00000000 09:02 1191873                            /usr/lib/openoffice/basis3.2/program/liblocaledata_euro.so
> ec8e8000-ec8f8000 ---p 000d8000 09:02 1191873                            /usr/lib/openoffice/basis3.2/program/liblocaledata_euro.so
> ec8f8000-ec91a000 rwxp 000d8000 09:02 1191873                            /usr/lib/openoffice/basis3.2/program/liblocaledata_euro.so
> ec91c000-ec940000 r--s 00000000 09:02 1037417                            /usr/share/fonts/truetype/ttf-liberation/LiberationSans-Regular.ttf
> ec940000-ec972000 r-xp 00000000 09:02 1192094                            /usr/lib/openoffice/basis3.2/program/libforuils.so
> ec972000-ec980000 ---p 00032000 09:02 1192094                            /usr/lib/openoffice/basis3.2/program/libforuils.so
> ec980000-ec984000 rwxp 00030000 09:02 1192094                            /usr/lib/openoffice/basis3.2/program/libforuils.so
> ec984000-eca8a000 r-xp 00000000 09:02 1192196                            /usr/lib/openoffice/basis3.2/program/libsvxmsfilterls.so
> eca8a000-eca98000 ---p 00106000 09:02 1192196                            /usr/lib/openoffice/basis3.2/program/libsvxmsfilterls.so
> eca98000-ecaa0000 rwxp 00104000 09:02 1192196                            /usr/lib/openoffice/basis3.2/program/libsvxmsfilterls.so
> ecaa0000-ecac4000 r-xp 00000000 09:02 1192084                            /usr/lib/openoffice/basis3.2/program/libforls.so
> ecac4000-ecad2000 ---p 00024000 09:02 1192084                            /usr/lib/openoffice/basis3.2/program/libforls.so
> ecad2000-ecad4000 rwxp 00022000 09:02 1192084                            /usr/lib/openoffice/basis3.2/program/libforls.so
> ecad4000-ed7c4000 r-xp 00000000 09:02 1191892                            /usr/lib/openoffice/basis3.2/program/libscls.so
> ed7c4000-ed7d2000 ---p 00cf0000 09:02 1191892                            /usr/lib/openoffice/basis3.2/program/libscls.so
> ed7d2000-ed830000 rwxp 00cee000 09:02 1191892                            /usr/lib/openoffice/basis3.2/program/libscls.so
> ed830000-ed834000 rwxp 00000000 00:00 0 
> ed834000-ed8ee000 r-xp 00000000 09:02 1192101                            /usr/lib/openoffice/basis3.2/program/libxstor.so
> ed8ee000-ed8fe000 ---p 000ba000 09:02 1192101                            /usr/lib/openoffice/basis3.2/program/libxstor.so
> ed8fe000-ed902000 rwxp 000ba000 09:02 1192101                            /usr/lib/openoffice/basis3.2/program/libxstor.so
> ed904000-ed910000 r-xp 00000000 09:02 1191893                            /usr/lib/openoffice/basis3.2/program/libscdls.so
> ed910000-ed91e000 ---p 0000c000 09:02 1191893                            /usr/lib/openoffice/basis3.2/program/libscdls.so
> ed91e000-ed920000 rwxp 0000a000 09:02 1191893                            /usr/lib/openoffice/basis3.2/program/libscdls.so
> ed920000-ed928000 r-xp 00000000 09:02 1192173                            /usr/lib/openoffice/basis3.2/program/libxmlfdls.so
> ed928000-ed936000 ---p 00008000 09:02 1192173                            /usr/lib/openoffice/basis3.2/program/libxmlfdls.so
> ed936000-ed938000 rwxp 00006000 09:02 1192173                            /usr/lib/openoffice/basis3.2/program/libxmlfdls.so
> ed938000-eda60000 r-xp 00000000 09:02 873492                             /usr/lib/libdb-4.6.so
> eda60000-eda70000 ---p 00128000 09:02 873492                             /usr/lib/libdb-4.6.so
> eda70000-eda78000 rwxp 00128000 09:02 873492                             /usr/lib/libdb-4.6.so
> eda78000-eda7e000 r-xp 00000000 09:02 873125                             /usr/lib/libnss_db-2.2.3.so
> eda7e000-eda8c000 ---p 00006000 09:02 873125                             /usr/lib/libnss_db-2.2.3.so
> eda8c000-eda8e000 rwxp 00004000 09:02 873125                             /usr/lib/libnss_db-2.2.3.so
> eda90000-eda92000 ---p 00000000 00:00 0 
> eda92000-ee290000 rw-p 00000000 00:00 0 
> ee290000-ee298000 r-xp 00000000 09:01 184230                             /lib/librt-2.11.2.so
> ee298000-ee2a6000 ---p 00008000 09:01 184230                             /lib/librt-2.11.2.so
> ee2a6000-ee2a8000 r--p 00006000 09:01 184230                             /lib/librt-2.11.2.so
> ee2a8000-ee2aa000 rwxp 00008000 09:01 184230                             /lib/librt-2.11.2.so
> ee2ac000-ee2e8000 r-xp 00000000 09:01 184068                             /lib/libdbus-1.so.3.4.0
> ee2e8000-ee2f6000 ---p 0003c000 09:01 184068                             /lib/libdbus-1.so.3.4.0
> ee2f6000-ee2f8000 r--p 0003a000 09:01 184068                             /lib/libdbus-1.so.3.4.0
> ee2f8000-ee2fa000 rwxp 0003c000 09:01 184068                             /lib/libdbus-1.so.3.4.0
> ee2fc000-ee300000 r-xp 00000000 09:02 875991                             /usr/lib/libgpg-error.so.0.4.0
> ee300000-ee30e000 ---p 00004000 09:02 875991                             /usr/lib/libgpg-error.so.0.4.0
> ee30e000-ee310000 rwxp 00002000 09:02 875991                             /usr/lib/libgpg-error.so.0.4.0
> ee310000-ee320000 r-xp 00000000 09:02 873205                             /usr/lib/libtasn1.so.3.1.9
> ee320000-ee32e000 ---p 00010000 09:02 873205                             /usr/lib/libtasn1.so.3.1.9
> ee32e000-ee330000 rwxp 0000e000 09:02 873205                             /usr/lib/libtasn1.so.3.1.9
> ee330000-ee342000 r-xp 00000000 09:01 186043                             /lib/libresolv-2.11.2.so
> ee342000-ee350000 ---p 00012000 09:01 186043                             /lib/libresolv-2.11.2.so
> ee350000-ee352000 r--p 00010000 09:01 186043                             /lib/libresolv-2.11.2.so
> ee352000-ee354000 rwxp 00012000 09:01 186043                             /lib/libresolv-2.11.2.so
> ee354000-ee356000 rwxp 00000000 00:00 0 
> ee358000-ee35a000 r-xp 00000000 09:01 184053                             /lib/libkeyutils.so.1.3
> ee35a000-ee368000 ---p 00002000 09:01 184053                             /lib/libkeyutils.so.1.3
> ee368000-ee36a000 rwxp 00000000 09:01 184053                             /lib/libkeyutils.so.1.3
> ee36c000-ee392000 r-xp 00000000 09:02 873631                             /usr/lib/libk5crypto.so.3.1
> ee392000-ee3a0000 ---p 00026000 09:02 873631                             /usr/lib/libk5crypto.so.3.1
> ee3a0000-ee3a2000 rwxp 00024000 09:02 873631                             /usr/lib/libk5crypto.so.3.1
> ee3a4000-ee44e000 r-xp 00000000 09:02 873272                             /usr/lib/libkrb5.so.3.3
> ee44e000-ee45e000 ---p 000aa000 09:02 873272                             /usr/lib/libkrb5.so.3.3
> ee45e000-ee466000 rwxp 000aa000 09:02 873272                             /usr/lib/libkrb5.so.3.3
> ee468000-ee478000 r-xp 00000000 09:02 874131                             /usr/lib/libavahi-client.so.3.2.6
> ee478000-ee486000 ---p 00010000 09:02 874131                             /usr/lib/libavahi-client.so.3.2.6
> ee486000-ee488000 rwxp 0000e000 09:02 874131                             /usr/lib/libavahi-client.so.3.2.6
> ee488000-ee504000 r-xp 00000000 09:02 874574                             /usr/lib/libgcrypt.so.11.5.3
> ee504000-ee512000 ---p 0007c000 09:02 874574                             /usr/lib/libgcrypt.so.11.5.3
> ee512000-ee516000 rwxp 0007a000 09:02 874574                             /usr/lib/libgcrypt.so.11.5.3
> ee518000-ee5b8000 r-xp 00000000 09:02 873753                             /usr/lib/libgnutls.so.26.14.12
> ee5b8000-ee5be000 rwxp 000a0000 09:02 873753                             /usr/lib/libgnutls.so.26.14.12
> ee5c0000-ee5ec000 r-xp 00000000 09:02 873226                             /usr/lib/libgssapi_krb5.so.2.2
> ee5ec000-ee5fc000 ---p 0002c000 09:02 873226                             /usr/lib/libgssapi_krb5.so.2.2
> ee5fc000-ee5fe000 rwxp 0002c000 09:02 873226                             /usr/lib/libgssapi_krb5.so.2.2
> ee600000-ee6a2000 rw-p 00000000 00:00 0 
> ee6a2000-ee700000 ---p 00000000 00:00 0 
> ee700000-ee706000 r-xp 00000000 09:02 873179                             /usr/lib/libkrb5support.so.0.1
> ee706000-ee716000 ---p 00006000 09:02 873179                             /usr/lib/libkrb5support.so.0.1
> ee716000-ee718000 rwxp 00006000 09:02 873179                             /usr/lib/libkrb5support.so.0.1
> ee718000-ee724000 r-xp 00000000 09:02 873652                             /usr/lib/libavahi-common.so.3.5.2
> ee724000-ee734000 ---p 0000c000 09:02 873652                             /usr/lib/libavahi-common.so.3.5.2
> ee734000-ee736000 rwxp 0000c000 09:02 873652                             /usr/lib/libavahi-common.so.3.5.2
> ee738000-ee782000 r-xp 00000000 09:02 873372                             /usr/lib/libcups.so.2
> 
> 	Before upgrade process, Openoffice 3.1 worked fine.
> I shall try to obtain a core dump to investigate.

Please do.

And sparc porters: help welcome :)

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70


Reply to: