Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64105 - openoffice-ximian crashes at startup (calls bug buddy)
Summary: openoffice-ximian crashes at startup (calls bug buddy)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-15 02:22 UTC by Thierry Carrez (RETIRED)
Modified: 2005-01-31 01:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Crash for version 1.3.5 on target machine (crash,8.99 KB, text/plain)
2004-09-28 00:39 UTC, Thierry Carrez (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Carrez (RETIRED) gentoo-dev 2004-09-15 02:22:04 UTC
On an recently updated Gnome 2.6 workstation, all components of openoffice-ximian (except setup) crash at startup and call Bug Buddy. Tested on 1.3.3 and 1.3.4 builds. Strange thing is the same package builds work on two other machines with the same hardware... The main difference is that the other two are regularly updated, while the last one recently jumped from Gnome 2.2 to Gnome 2.6. I suspect some broken dependency related to cups, but couldn't find the exact thing.

Information from Bug Buddy (1.3.4 build) :

---------------------------
Backtrace was generated from '/opt/Ximian-OpenOffice/program/soffice.bin'

(no debugging symbols found)...(no debugging symbols found)...
...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x413ab52b in waitpid () from /lib/libc.so.6
#0  0x413ab52b in waitpid () from /lib/libc.so.6
#1  0x41431e88 in _IO_file_jumps () from /lib/libc.so.6
#2  0x4135cd6c in system () from /lib/libc.so.6
#3  0x411325df in system () from /lib/libpthread.so.0
#4  0x40bbf832 in osl_releaseVolumeDeviceHandle ()
   from /opt/Ximian-OpenOffice/program/libsal.so.3
#5  0x40bbfabc in osl_releaseVolumeDeviceHandle ()
   from /opt/Ximian-OpenOffice/program/libsal.so.3
#6  0x41131313 in __pthread_clock_settime () from /lib/libpthread.so.0
#7  0x41350778 in __libc_sigaction () from /lib/libc.so.6
#8  0x429b3c9b in psp::PPDParser::getParser(String) ()
   from /opt/Ximian-OpenOffice/program/libpsp645li.so
#9  0x429d5eb2 in psp::CUPSManager::setupJobContextData(psp::JobData&) ()
   from /opt/Ximian-OpenOffice/program/libpsp645li.so
#10 0x429d162a in psp::JobData::operator=(psp::JobData const&) ()
   from /opt/Ximian-OpenOffice/program/libpsp645li.so
#11 0x428b6feb in psp::PrinterInfo::PrinterInfo(psp::PrinterInfo const&) ()
   from /opt/Ximian-OpenOffice/program/libvclplug_gen645li.so
#12 0x428b3fcd in X11SalInstance::CreateInfoPrinter(SalPrinterQueueInfo*, ImplJobSetup*) () from /opt/Ximian-OpenOffice/program/libvclplug_gen645li.so
#13 0x40167a2e in Printer::ImplInit(SalPrinterQueueInfo*) ()
   from /opt/Ximian-OpenOffice/program/libvcl645li.so
#14 0x401680be in Printer::Printer() ()
   from /opt/Ximian-OpenOffice/program/libvcl645li.so
#15 0x45aba26b in SfxPrinter::SfxPrinter(SfxItemSet*) ()
   from /opt/Ximian-OpenOffice/program/libsfx645li.so
#16 0x471651fc in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#17 0x47164e1b in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#18 0x4716418c in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#19 0x47164b9f in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#20 0x471986e3 in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#21 0x47197b98 in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#22 0x4719d6e6 in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#23 0x4719a1fb in CreateObjSmDocShellDll ()
   from /opt/Ximian-OpenOffice/program/libsm645li.so
#24 0x45ac8d78 in SfxViewFactory::CreateInstance(SfxViewFrame*, SfxViewShell*)
    () from /opt/Ximian-OpenOffice/program/libsfx645li.so
#25 0x45ad5c39 in SfxViewFrame::SwitchToViewShell_Impl(unsigned short, unsigned char) () from /opt/Ximian-OpenOffice/program/libsfx645li.so
#26 0x45ae30ee in SfxTopViewFrame::SfxTopViewFrame(SfxFrame*, SfxObjectShell*, unsigned short) () from /opt/Ximian-OpenOffice/program/libsfx645li.so
#27 0x45ae22a7 in SfxTopFrame::InsertDocument(SfxObjectShell*) ()
   from /opt/Ximian-OpenOffice/program/libsfx645li.so
#28 0x4596e408 in SfxApplication::NewDocDirectExec_Impl(SfxRequest&) ()
   from /opt/Ximian-OpenOffice/program/libsfx645li.so
#29 0x45988ce6 in SfxStubSfxApplicationNewDocDirectExec_Impl(SfxShell*, SfxRequest&) () from /opt/Ximian-OpenOffice/program/libsfx645li.so
#30 0x45b049dc in SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) ()
   from /opt/Ximian-OpenOffice/program/libsfx645li.so
#31 0x45aa2e72 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/Ximian-OpenOffice/program/libsfx645li.so
#32 0x4665d558 in typeinfo for com::sun::star::registry::InvalidRegistryException () from /opt/Ximian-OpenOffice/program/libfwk645li.so
#33 0x466648cf in typeinfo for com::sun::star::registry::InvalidRegistryException () from /opt/Ximian-OpenOffice/program/libfwk645li.so
#34 0x466573e0 in typeinfo for com::sun::star::registry::InvalidRegistryException () from /opt/Ximian-OpenOffice/program/libfwk645li.so
#35 0x46672cb2 in typeinfo for com::sun::star::registry::InvalidRegistryException () from /opt/Ximian-OpenOffice/program/libfwk645li.so
#36 0x0807a947 in desktop::DispatchWatcher::executeDispatchRequests(_STL::vector<desktop::DispatchWatcher::DispatchRequest, _STL::allocator<desktop::DispatchWatcher::DispatchRequest> > const&) ()
#37 0x08071ca3 in desktop::OfficeIPCThread::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&) ()
#38 0x08066d52 in desktop::Desktop::OpenClients() ()
#39 0x080662a1 in desktop::Desktop::OpenClients_Impl(void*) ()
#40 0x402233a8 in ImplHandleClose(Window*) ()
   from /opt/Ximian-OpenOffice/program/libvcl645li.so
#41 0x40223bad in ImplWindowFrameProc(void*, SalFrame*, unsigned short, void const*) () from /opt/Ximian-OpenOffice/program/libvcl645li.so
#42 0x428c4775 in SalDisplay::DispatchInternalEvent() ()
   from /opt/Ximian-OpenOffice/program/libvclplug_gen645li.so
#43 0x424a8e56 in GtkXLib::userEventFn(void*) ()
   from /opt/Ximian-OpenOffice/program/libvclplug_gtk645li.so
-------------------------------------------
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2004-09-15 02:26:10 UTC
which gcc-version did you use to compile (not only OOo but also other parts of the system). Also, I assume you have cups installed on that system, right?
Comment 2 Thierry Carrez (RETIRED) gentoo-dev 2004-09-15 04:23:50 UTC
gcc version 3.3.4 20040623 was used to upgrade system and gnome on target machine. Same version was used on another (identical) machine to prepare the binary XOO package.

Yes, CUPS is installed.

I'm currently trying to rebuild xoo on the target machine directly and will report here success/failure.
Comment 3 Thierry Carrez (RETIRED) gentoo-dev 2004-09-16 01:15:33 UTC
Build failed on target machine with an XSLT dependency error while compiling java stuff (while it compiled OK on other machines). Trying again with -java on target machine...
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2004-09-26 23:19:49 UTC
Anything new here? And do you still get that with 1.3.5?
Comment 5 Thierry Carrez (RETIRED) gentoo-dev 2004-09-27 00:29:56 UTC
1.3.4 build with -java failed with same error.
I workarounded the problem by installing openoffice-bin on target machine.

I have two trails to follow :
- update deeper and try again (since other machines which are "more often updated" don't exhibit the problem)
- rebuild 1.3.5 on target machine
Comment 6 Thierry Carrez (RETIRED) gentoo-dev 2004-09-28 00:39:54 UTC
Created attachment 40588 [details]
Crash for version 1.3.5 on target machine

I updated the target machine deeper and rebuilt 1.3.5 on it. Compilation worked
this time, but it still crashes at startup (see attachment). Since it works
correctly on two other machines here, it must be something about the other
packages installed that interferes.
Comment 7 Andreas Proschofsky (RETIRED) gentoo-dev 2004-10-15 08:45:56 UTC
Could you please test 1.3.5-r1 and report if this works. This could be a vclplug-problem, some of them should have been fixed in the latest release.
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2004-10-23 06:43:18 UTC
@koon: Did you already try out 1.3.5-r1? I need some more info...
Comment 9 Thierry Carrez (RETIRED) gentoo-dev 2004-10-23 14:01:18 UTC
Sorry for not reporting earlier...
No, 1.3.5-r1 did not work any better. Same error.

Since it only happens on one particular machine, I suppose there must be something weird with it, so don't waste too much time on it.
Comment 10 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-16 09:01:40 UTC
@Koon: Do you still get it? Also: Could this be your problem:

http://bugs.gentoo.org/show_bug.cgi?id=73083
Comment 11 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-31 01:21:29 UTC
Without feedback: Nothing I can do. Most likely a problem with a faulty font or java-setup, closing for now