Issue 8852 - OpenOffice crashes on startup with glibc-2.3.1
Summary: OpenOffice crashes on startup with glibc-2.3.1
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.1
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: Olaf Felka
QA Contact: issues@installation
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2002-10-30 18:35 UTC by Unknown
Modified: 2003-01-28 11:53 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2002-10-30 18:35:22 UTC
At startup, it displays the banner and then crashes with an unrecoverable
errors. Complete showstopper

Both on distributed version and italian localised version

Maybe some incompatibilities with pthread ? (in glibc-2.3.1 pthread reached
version 0.10)

Dumps core with signal 6
Backtrace from gdb (italian version):
#0  0x40b23611 in __kill () from /lib/libc.so.6
#1  0x40970ef9 in raise () from /lib/libpthread.so.0
#2  0x40b24bbb in abort () from /lib/libc.so.6
#3  0x4057dbf9 in CallSystemHandler ()
   from /usr/local/OpenOffice.org1.0.1/program/libsal.so.3
#4  0x4057dcc9 in SignalHandlerFunction ()
   from /usr/local/OpenOffice.org1.0.1/program/libsal.so.3
#5  0x40974f94 in __pthread_sighandler () from /lib/libpthread.so.0
#6  <signal handler called>
#7  0x44320834 in __bam_read_root ()
   from /usr/local/OpenOffice.org1.0.1/program/libdb-3.2.so
#8  0x44320205 in __bam_open ()
   from /usr/local/OpenOffice.org1.0.1/program/libdb-3.2.so
#9  0x4433afe9 in __db_dbopen ()
   from /usr/local/OpenOffice.org1.0.1/program/libdb-3.2.so
#10 0x4433ad54 in __db_open ()
   from /usr/local/OpenOffice.org1.0.1/program/libdb-3.2.so
#11 0x443bed80 in _ZN2Db4openEPKcS1_6DBTYPEji ()
   from /usr/local/OpenOffice.org1.0.1/program/libdb_cxx-3.2.so
#12 0x442b13ae in _ZN5chelp9Databases11getBerkeleyERKN3rtl8OUStringES4_b ()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#13 0x442a7468 in _ZN5chelp12URLParameter12readBerkeleyEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#14 0x442a72ea in _ZN5chelp12URLParameter11get_the_tagEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#15 0x442a6f95 in _ZN5chelp12URLParameter7get_tagEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#16 0x442972d9 in
_ZN5chelp7Content17getPropertyValuesERKN3com3sun4star3uno8SequenceINS3_5beans8PropertyEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#17 0x44296331 in
_ZN5chelp7Content7executeERKN3com3sun4star3ucb7CommandElRKNS3_3uno9ReferenceINS4_19XCommandEnvironmentEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libucpchelp1.so
#18 0x407bcb03 in
_ZN3ucb12Content_Impl14executeCommandERKN3com3sun4star3ucb7CommandE () from
/usr/local/OpenOffice.org1.0.1/program/libucbhelper1gcc3.so
#19 0x407b728a in
_ZN3ucb7Content26getPropertyValuesInterfaceERKN3com3sun4star3uno8SequenceIN3rtl8OUStringEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libucbhelper1gcc3.so
#20 0x407b6c65 in
_ZN3ucb7Content17getPropertyValuesERKN3com3sun4star3uno8SequenceIN3rtl8OUStringEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libucbhelper1gcc3.so
#21 0x407b642a in _ZN3ucb7Content16getPropertyValueERKN3rtl8OUStringE ()
   from /usr/local/OpenOffice.org1.0.1/program/libucbhelper1gcc3.so
#22 0x42f300cc in _Z18GetHelpAnchor_ImplRK6StringRS_ ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#23 0x42f32a03 in _ZN7SfxHelp18CreateHelpURL_ImplEmRK6String ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#24 0x42f346bb in _ZN7SfxHelp13CreateHelpURLEmRK6String ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#25 0x42f31605 in _ZN12SfxHelp_Impl11GetHelpTextEmRK6String ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#26 0x42f34430 in _ZN7SfxHelp11GetHelpTextEmPK6Window ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#27 0x402b6b22 in _ZNK4Menu11GetHelpTextEt ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#28 0x4307263d in _ZN14SfxVirtualMenu16CreateFromSVMenuEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#29 0x43071893 in _ZN14SfxVirtualMenuC1EP4MenuhR11SfxBindingshh ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#30 0x4306da37 in _ZN14SfxMenuManager10UseDefaultEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#31 0x43119601 in _ZN16SfxConfigManager14LoadConfigItemER13SfxConfigItem ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#32 0x4311c51e in _ZN13SfxConfigItem10InitializeEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#33 0x4306f49e in
_ZN17SfxMenuBarManagerC1ERK5ResIdR11SfxBindingsP16SfxConfigManagerh () from
/usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#34 0x42fc5bec in _ZN14SfxObjectShell25CreateMenuBarManager_ImplEP12SfxViewFrame
() from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#35 0x4302336a in _ZN12SfxViewShell15GetMenuBar_ImplEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#36 0x4304f74d in _ZN13SfxDispatcher12SetMenu_ImplEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#37 0x4304fcac in _ZN13SfxDispatcher11Update_ImplEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#38 0x42f20d08 in _ZN14SfxApplication12SetViewFrameEP12SfxViewFrame ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#39 0x43033f22 in _ZN12SfxViewFrame15MakeActive_ImplEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#40 0x4303d7ac in _ZN11SfxTopFrame14InsertDocumentEP14SfxObjectShell ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#41 0x42f08abe in _ZN14SfxApplication21NewDocDirectExec_ImplER10SfxRequest ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#42 0x42f1031f in
_Z42SfxStubSfxApplicationNewDocDirectExec_ImplP8SfxShellR10SfxRequest () from
/usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#43 0x4305abb3 in _ZN8SfxShell11ExecuteSlotER10SfxRequestPK12SfxInterface ()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#44 0x430049b8 in
_ZN14SfxFrameLoader4loadERKN3com3sun4star3uno8SequenceINS2_5beans13PropertyValueEEERKNS3_9ReferenceINS2_5frame6XFrameEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libsfx641li.so
#45 0x43fb7839 in
_ZN9framework14BaseDispatcher13implts_loadItERKN3com3sun4star4util3URLERNS3_3uno8SequenceINS3_5beans13PropertyValueEEERKN3rtl8OUStringERKNS8_9
ReferenceINS3_5frame6XFrameEEERKNS8_3AnyE ()
   from /usr/local/OpenOffice.org1.0.1/program/libfwk641li.so
#46 0x43fbe092 in
_ZN9framework15BlankDispatcher8dispatchERKN3com3sun4star4util3URLERKNS3_3uno8SequenceINS3_5beans13PropertyValueEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libfwk641li.so
#47 0x43fb4c2f in
_ZN9framework14BaseDispatcher24dispatchWithNotificationERKN3com3sun4star4util3URLERKNS3_3uno8SequenceINS3_5beans13PropertyValueEEERKNS8_9ReferenceINS3_5frame23XDispatchResultListenerEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libfwk641li.so
#48 0x43fc7555 in
_ZN9framework7Desktop20loadComponentFromURLERKN3rtl8OUStringES4_lRKN3com3sun4star3uno8SequenceINS7_5beans13PropertyValueEEE
()
   from /usr/local/OpenOffice.org1.0.1/program/libfwk641li.so
#49 0x80605d5 in _ZN7Desktop11OpenDefaultEv ()
#50 0x805f0fd in _ZN7Desktop11OpenClientsEv ()
#51 0x805efff in _ZN7Desktop16OpenClients_ImplEPv ()
#52 0x805efe3 in _ZN7Desktop24LinkStubOpenClients_ImplEPvS0_ ()
#53 0x402efc21 in _Z19ImplHandleUserEventP11ImplSVEvent ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#54 0x402f0339 in _Z19ImplWindowFrameProcPvP8SalFrametPKv ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#55 0x40347f89 in _ZN12SalFrameData19HandleClientMessageEP19XClientMessageEvent
    () from /usr/local/OpenOffice.org1.0.1/program/li#57 0x4036e075 in
_ZN10SalDisplay8DispatchEP7_XEvent ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#58 0x4036dda8 in _ZN10SalDisplay5YieldEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#59 0x40369675 in _Z12DisplayYieldiP10SalDisplay ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#60 0x40368204 in _ZN7SalXLib5YieldEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#61 0x4037140d in _ZN11SalInstance5YieldEh ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#62 0x401f38ae in _ZN11Application5YieldEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#63 0x401f37e8 in _ZN11Application7ExecuteEv ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#64 0x805e23d in _ZN7Desktop4MainEv ()
#65 0x401f5f97 in _Z6SVMainv ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#66 0x4036708a in main ()
   from /usr/local/OpenOffice.org1.0.1/program/libvcl641li.so
#67 0x40b0ed04 in __libc_start_main () from /lib/libc.so.6
bvcl641li.so
#56 0x4034860a in _ZN12SalFrameData8DispatchEP7_XEvent ()
Comment 1 prgmgr 2002-10-31 00:13:35 UTC
Thank you for using and supporting OOo.

Could you please list more details about your system?  Which version 
of Linux are you running.  What do you mean by distributed OOo 
version?

Did you try install 1.0.1 English on your system?

What type of install procedure did you follow?

Does your system meet the minimal install requirements listed in the 
readme.txt file?
Comment 2 prgmgr 2002-10-31 00:30:06 UTC
Reassigning to the install group.  I think this is the right group.
Comment 3 Unknown 2002-11-01 15:01:31 UTC
Trying it on Linux 2.14.18-xfs-1.1
Both the english binary and the localised italian binary give the
problem (signal 6 on startup, after the splash screen).
Installed with root in -net mode, then installed as a ordinary user
from that.
Rolling back to glibc-2.2.5 everything works correctly. Seems a binary
incompatibily issue with libc-2.3.1 or something (libc-2.3.0 doesn't
work either)
Comment 4 Olaf Felka 2002-11-07 12:26:41 UTC
As far as I can see, glibc-2.3.1 wasn't out when OOo 1.0.1 has been
released, so we couldn't test this. 
I don't see it also as an OOo issue when a new glibc is incompatible
to older versions.
Comment 5 Olaf Felka 2003-01-28 11:53:00 UTC
We resolved this as a problem of the early glibc 2.3.1. The last build
we have tested was from mandrake and OOo works fine.