Apache OpenOffice (AOO) Bugzilla – Issue 30841
OOo crashes while opening attached document
Last modified: 2013-08-07 14:42:23 UTC
This document can be opened using version 1.1.1, crashes 1.1.2 both Czech and native English version, there are forms inside the document and is possibly locked, traceback: dan@dan:/tmp/isdn> ~/OpenOffice.org1.1/soffice ISDN-smlouva.doc sh: line 1: crash_report: command not found Fatal exception: Signal 6 Stack: /home/dan/OpenOffice.org1.1.2/program/libsal.so.3[0x40cc916a] /home/dan/OpenOffice.org1.1.2/program/libsal.so.3[0x40cc930c] /home/dan/OpenOffice.org1.1.2/program/libsal.so.3[0x40cc93d2] /lib/i686/libpthread.so.0[0x4126996c] /lib/i686/libc.so.6[0x41482aa8] /lib/i686/libpthread.so.0(raise+0x2b)[0x4126700b] /lib/i686/libc.so.6(gsignal+0x44)[0x41482904] /lib/i686/libc.so.6(abort+0xdc)[0x41483e8c] /home/dan/OpenOffice.org1.1.2/program/libstdc++.so.5[0x4142f305] /home/dan/OpenOffice.org1.1.2/program/libstdc++.so.5[0x4142f342] /home/dan/OpenOffice.org1.1.2/program/libstdc++.so.5[0x4142f4c2] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4bc8a6d5] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4c0adf24] /home/dan/OpenOffice.org1.1.2/program/libsvx645li.so(_ZN11OCX_Control6ImportERKN3com3sun4star3uno9ReferenceINS2_4lang20XMultiServiceFactoryEEERNS4_INS2_4form14XFormComponentEEERNS2_3awt4SizeE+0x46)[0x49bcfba0] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be643fe] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be5ea8f] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be6e316] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be834d0] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be4b37d] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be4b538] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be4b8d5] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be4f084] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be506b0] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4be50844] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4bd35d04] /home/dan/OpenOffice.org1.1.2/program/libsw645li.so[0x4bedfb06] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN14SfxObjectShell6DoLoadEP9SfxMedium+0xad1)[0x49f6afb3] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN20LoadEnvironment_Impl4LoadEPK16SfxObjectFactory+0x568)[0x49eee5a4] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN20LoadEnvironment_Impl17LoadDataAvailableEv+0x1f1)[0x49eeff25] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN20LoadEnvironment_Impl17LoadDataAvailableEv+0x3a4)[0x49ef00d8] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN20LoadEnvironment_Impl5StartEv+0x7d0)[0x49eed6de] /home/dan/OpenOffice.org1.1.2/program/libsfx645li.so(_ZN19SfxFrameLoader_Impl4loadERKN3com3sun4star3uno8SequenceINS2_5beans13PropertyValueEEERKNS3_9ReferenceINS2_5frame6XFrameEEE+0x26e8)[0x49fc749e] /home/dan/OpenOffice.org1.1.2/program/libfwk645li.so[0x4ab4161d] /home/dan/OpenOffice.org1.1.2/program/libfwk645li.so[0x4ab4757f] /home/dan/OpenOffice.org1.1.2/program/libfwk645li.so[0x4ab3e034] /home/dan/OpenOffice.org1.1.2/program/libfwk645li.so[0x4ab53f18] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop15DispatchWatcher23executeDispatchRequestsERKN4_STL6vectorINS0_15DispatchRequestENS1_9allocatorIS3_EEEE+0x1224)[0x807dffa] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop15OfficeIPCThread22ExecuteCmdLineRequestsERNS_23ProcessDocumentsRequestE+0x178)[0x80760b8] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop7Desktop11OpenClientsEv+0x1597)[0x806c567] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop7Desktop16OpenClients_ImplEPv+0xf)[0x806adbd] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop7Desktop24LinkStubOpenClients_ImplEPvS1_+0x18)[0x806adac] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so[0x4029c12a] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_Z19ImplWindowFrameProcPvP8SalFrametPKv+0x43b)[0x4029c983] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN12SalFrameData19HandleClientMessageEP19XClientMessageEvent+0xb0)[0x402fe036] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN12SalFrameData8DispatchEP7_XEvent+0x550)[0x402fe8a4] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN10SalDisplay8DispatchEP7_XEvent+0x29a)[0x40330216] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN10SalDisplay5YieldEh+0xe0)[0x4032ff5c] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so[0x4032bcf1] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN7SalXLib5YieldEh+0x3af)[0x4032a87b] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN11SalInstance5YieldEh+0x32)[0x40333616] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN11Application5YieldEv+0x5d)[0x40148775] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_ZN11Application7ExecuteEv+0x35)[0x40148693] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN7desktop7Desktop4MainEv+0x17ae)[0x806a53c] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(_Z6SVMainv+0x49)[0x4014d6cb] /home/dan/OpenOffice.org1.1.2/program/libvcl645li.so(main+0x4a)[0x40329256] /lib/i686/libc.so.6(__libc_start_main+0xc7)[0x4146ed17] /home/dan/OpenOffice.org1.1.2/program/soffice.bin(_ZN6Window11RequestHelpERK9HelpEvent+0x35)[0x80643b1]
Created attachment 16167 [details] document which causes the problem
Created attachment 16168 [details] the same
Hi danohnesorg, thanks for using and supporting OpenOffice.org... This is just nice to know: both documents open fine on Solaris using OOo1.1.2RC3...
both documents open fine in OOo 1.1.0 (german, self-built) and OOo 1.1.1 (german, official build). OOo 1.1.2 (german, official build) crashes before displaying anything (on ISDN -specifikace.doc, crash reporter pops up) or hangs (doesn't eat CPU or MEM, just doesn't react anymore) on the other file. 680m45 crashes on both files (crash reporter comes up) So I confirm this issue one linux -> crash-keyword, plus I set the newly introduced regression keyword since OOo 1.1.0 did not have problems opening this file.
*** Issue 30911 has been marked as a duplicate of this issue. ***
Both documents are opening file on ... w2k sp4 OOo 1.1.2 (was an upgrade install from 1.1.2)
MRU->MM: This is a Linux-only problem, but a regression, so we should grab it for OO 1.1.3.
Retargeted to 1.1.4.
*** Issue 30809 has been marked as a duplicate of this issue. ***
*** Issue 31280 has been marked as a duplicate of this issue. ***
*** Issue 31347 has been marked as a duplicate of this issue. ***
*** Issue 31552 has been marked as a duplicate of this issue. ***
*** Issue 32183 has been marked as a duplicate of this issue. ***
*** Issue 32338 has been marked as a duplicate of this issue. ***
*** Issue 32632 has been marked as a duplicate of this issue. ***
*** Issue 32861 has been marked as a duplicate of this issue. ***
*** Issue 32936 has been marked as a duplicate of this issue. ***
*** Issue 33280 has been marked as a duplicate of this issue. ***
*** Issue 33712 has been marked as a duplicate of this issue. ***
added intenal flag BugtrqaID.
*** Issue 33424 has been marked as a duplicate of this issue. ***
mru: do we have a patch for testing? What is the status of this issue? This is a quite common problem for many document...
*** Issue 31292 has been marked as a duplicate of this issue. ***
In OCX_Control::Import, there is a line uno::Reference<uno::XInterface> xCreate = rServiceFactory->createInstance(msFormType); Unfortunately the string msFormType is empty, which causes an exception to be thrown in SwXServiceProvider::MakeInstance. Some further investigations reveal, that the form control actually is of type WW8FormulaCheckBox, which is derived from WW8FormulaControl, which in turn is a subclass of OCX_Control. WW8FormulaCheckBox has its own implementation of ::Import, unfortunately this is not called, because the Import function with the matching signature is _not_ virtual in OCX_Control. Strange. I cannot imagine that this is intended.
*** Issue 31297 has been marked as a duplicate of this issue. ***
*** Issue 34039 has been marked as a duplicate of this issue. ***
*** Issue 34052 has been marked as a duplicate of this issue. ***
MMAHER->MRU: I think this is a duplicate of i33980 can you check
Yes, I have checked this with CWS sw7pp4c, where issue 33980 is fixed and this one also is fixed with this. But I will not mark this as duplicate, because t was also used for many other issues as duplicate reference. So I will mark this as "fixed" for OO 1.1.4, which will be released soon.
Verified.
*** Issue 30691 has been marked as a duplicate of this issue. ***
*** Issue 35003 has been marked as a duplicate of this issue. ***
*** Issue 34023 has been marked as a duplicate of this issue. ***
*** Issue 33829 has been marked as a duplicate of this issue. ***
*** Issue 34849 has been marked as a duplicate of this issue. ***
*** Issue 33284 has been marked as a duplicate of this issue. ***
*** Issue 35476 has been marked as a duplicate of this issue. ***
*** Issue 35567 has been marked as a duplicate of this issue. ***
Checked fix with internal OO 1.1.4 build 645m50.
*** Issue 37127 has been marked as a duplicate of this issue. ***
*** Issue 37861 has been marked as a duplicate of this issue. ***
*** Issue 39206 has been marked as a duplicate of this issue. ***
*** Issue 40453 has been marked as a duplicate of this issue. ***
*** Issue 40542 has been marked as a duplicate of this issue. ***
*** Issue 41115 has been marked as a duplicate of this issue. ***
*** Issue 41884 has been marked as a duplicate of this issue. ***