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) 

Reply via email to