Hi Rene On Tue, Apr 24, 2007 at 05:10:06PM +0200, Rene Engelhard wrote: > Hi, > > giuseppe bonacci wrote: > > OOO 2.0 crashed repeatedly when trying to open a relatively simple sxc > > spreadsheet that OOO 1.x had always opened correctly. > > What do you define as "relatively simple"? >
I mean: no database, no external data source, document macros disabled at open time, only about 30x30 cells, with some it_IT-localized formatting for dates and only a few computed cells. unfortunately I'm not allowed to send you the file. > > after a couple of failed attempts at finding the reason for the SEGV and > > interpreting the elegant message "unexpected error, next time I will try > > to recover your file" (at least as informative as MS office ones ;-), > > I found that installing openoffice.org-base and its dependencies solved > > the problem. > > Did you use any stuff having to do with databases? Or data sources? > Can you provide a backtrace from the crash? Or strace? > attached a backtrace. > A strict dependency of -calc to -base would be quite nonsensical, > otherwise you could forget the whole split directly. > (Same with the writer functions needing -base) > I agree. but I'm sure the average user faced with the impossibility of opening his much needed document will probably curse debian, rather than appreciate the modularity. regards, -- giuseppe
Starting program: /usr/lib/openoffice/program/soffice.bin -calc ~/p.sxc Failed to read a valid object file image from memory. [Thread debugging using libthread_db enabled] [New Thread -1244509984 (LWP 31630)] warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at 000000b4 [New Thread -1264489552 (LWP 31633)] [New Thread -1272964176 (LWP 31634)] [New Thread -1300874320 (LWP 31635)] [New Thread -1334412368 (LWP 31636)] [New Thread -1347359824 (LWP 31637)] [New Thread -1356112976 (LWP 31638)] [Thread -1356112976 (LWP 31638) exited] [New Thread -1356112976 (LWP 31641)] [Thread -1347359824 (LWP 31637) exited] [New Thread -1347359824 (LWP 31642)] [Thread -1356112976 (LWP 31641) exited] [New Thread -1356112976 (LWP 31643)] [Thread -1347359824 (LWP 31642) exited] [Thread -1356112976 (LWP 31643) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1244509984 (LWP 31630)] 0xb761e402 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue () from /usr/lib/openoffice/program/libcomphelp4gcc3.so #0 0xb761e402 in comphelper::OPropertySetAggregationHelper::getFastPropertyValue () from /usr/lib/openoffice/program/libcomphelp4gcc3.so #1 0xae86c2a6 in frm::ODatabaseForm::getFastPropertyValue () from /usr/lib/openoffice/program/libfrm680li.so #2 0xb748192a in cppu::OPropertySetHelper::getFastPropertyValue () from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3 #3 0xb761b93a in comphelper::OPropertySetAggregationHelper::getFastPropertyValue () from /usr/lib/openoffice/program/libcomphelp4gcc3.so #4 0xae8586ad in frm::ODatabaseForm::getFastPropertyValue () from /usr/lib/openoffice/program/libfrm680li.so #5 0xb7480d49 in cppu::OPropertySetHelper::getPropertyValue () from /usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3 #6 0xb11af6eb in isLoadable () from /usr/lib/openoffice/program/libsvx680li.so #7 0xb11cf8fd in FmXFormShell::loadForms () from /usr/lib/openoffice/program/libsvx680li.so #8 0xb11cfd04 in FmXFormShell::viewActivated () from /usr/lib/openoffice/program/libsvx680li.so #9 0xb11de925 in FmFormShell::Activate () from /usr/lib/openoffice/program/libsvx680li.so #10 0xb36a9214 in SfxShell::DoActivate_Impl () from /usr/lib/openoffice/program/libsfx680li.so #11 0xb3693dbe in SfxDispatcher::DoActivate_Impl () from /usr/lib/openoffice/program/libsfx680li.so #12 0xb366ae76 in SfxViewFrame::DoActivate () from /usr/lib/openoffice/program/libsfx680li.so #13 0xb34b20be in SfxApplication::SetViewFrame_Impl () from /usr/lib/openoffice/program/libsfx680li.so #14 0xb366b1f6 in SfxViewFrame::SetViewFrame () from /usr/lib/openoffice/program/libsfx680li.so #15 0xb366e499 in SfxViewFrame::MakeActive_Impl () from /usr/lib/openoffice/program/libsfx680li.so #16 0xb366e71e in SfxViewFrame::Show () from /usr/lib/openoffice/program/libsfx680li.so #17 0xb367e526 in SfxTopFrame::InsertDocument () from /usr/lib/openoffice/program/libsfx680li.so #18 0xb35c77e1 in SfxObjectShell::LoadWindows_Impl () from /usr/lib/openoffice/program/libsfx680li.so #19 0xb367e73a in SfxTopFrame::InsertDocument () from /usr/lib/openoffice/program/libsfx680li.so #20 0xb3657c87 in SfxFrameLoader_Impl::load () from /usr/lib/openoffice/program/libsfx680li.so #21 0xb3084286 in framework::LoadEnv::impl_loadContent () from /usr/lib/openoffice/program/libfwk680li.so #22 0xb3085f0a in framework::LoadEnv::startLoading () from /usr/lib/openoffice/program/libfwk680li.so #23 0xb3086141 in framework::LoadEnv::loadComponentFromURL () from /usr/lib/openoffice/program/libfwk680li.so #24 0xb2f2a9e4 in framework::Desktop::loadComponentFromURL () from /usr/lib/openoffice/program/libfwk680li.so #25 0x08083e0c in desktop::DispatchWatcher::executeDispatchRequests () #26 0x08076ad5 in desktop::OfficeIPCThread::ExecuteCmdLineRequests () #27 0x08071b0f in desktop::Desktop::OpenClients () #28 0x08072e6f in desktop::Desktop::OpenClients_Impl () #29 0xb7f001c3 in ImplWindowFrameProc () from /usr/lib/openoffice/program/libvcl680li.so #30 0xb5cfed90 in SalDisplay::DispatchInternalEvent () from /usr/lib/openoffice/program/libvclplug_gen680li.so #31 0xb5cfedc5 in SalX11Display::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so #32 0xb5cfe8e3 in DisplayYield () from /usr/lib/openoffice/program/libvclplug_gen680li.so #33 0xb5cf5a92 in SalXLib::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so #34 0xb5cfff97 in X11SalInstance::Yield () from /usr/lib/openoffice/program/libvclplug_gen680li.so #35 0xb7d1524c in Application::Yield () from /usr/lib/openoffice/program/libvcl680li.so #36 0xb7d1532c in Application::Execute () from /usr/lib/openoffice/program/libvcl680li.so #37 0x0806dc02 in desktop::Desktop::Main () #38 0xb7d1afdc in ImplSVMain () from /usr/lib/openoffice/program/libvcl680li.so #39 0xb7d1b0e5 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so #40 0x0805ff24 in sal_main () #41 0x0805ffa6 in main () The program is running. Exit anyway? (y or n)