Apache OpenOffice (AOO) Bugzilla – Issue 2574
Installation fails on x86 Linux running WindowMaker 0.7
Last modified: 2004-02-17 09:03:22 UTC
Unable to install or run OpenOffice build 641 on Linux x86 or LinuxPPC when running WindowMaker 7.0. gdb output: bash-2.05$ gdb ./setup.bin > GNU gdb Red Hat Linux (5.1-1) > Copyright 2001 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for > details. This GDB was configured as "i386-redhat-linux"... > (gdb) run > Starting program: /tmp/bug/./setup.bin > [New Thread 1024 (LWP 14548)] > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 1024 (LWP 14548)] > 0x406b9147 in vcl_sal::GnomeWMAdaptor::GnomeWMAdaptor () from > /tmp/bug/libvcl641li.so > (gdb) bt > #0 0x406b9147 in vcl_sal::GnomeWMAdaptor::GnomeWMAdaptor () from > /tmp/bug/libvcl641li.so > #1 0x406b8619 in vcl_sal::WMAdaptor::createWMAdaptor () from > /tmp/bug/libvcl641li.so > #2 0x406aa773 in SalDisplay::Init () from /tmp/bug/libvcl641li.so > #3 0x406a94ad in SalDisplay::SalDisplay () from /tmp/bug/libvcl641li.so > #4 0x406a8359 in SalXLib::Init () from /tmp/bug/libvcl641li.so > #5 0x406a7f31 in SalData::Init () from /tmp/bug/libvcl641li.so > #6 0x406b0257 in InitSalMain () from /tmp/bug/libvcl641li.so > #7 0x40561917 in InitVCL () from /tmp/bug/libvcl641li.so > #8 0x08056688 in SetupApp::Main () > #9 0x0805bcff in sal_main () > #10 0x0805bce7 in main () > #11 0x4152c306 in __libc_start_main (main=0x805bcdc <main>, argc=1, > ubp_av=0xbffff9a4, init=0x805408c <_init>, > fini=0x806b0e0 <_fini>, rtld_fini=0x4000d2cc <_dl_fini>, > stack_end=0xbffff99c) at ../sysdeps/generic/libc-start.c:129 > (gdb) where > #0 0x406b9147 in vcl_sal::GnomeWMAdaptor::GnomeWMAdaptor () from > /tmp/bug/libvcl641li.so > #1 0x406b8619 in vcl_sal::WMAdaptor::createWMAdaptor () from > /tmp/bug/libvcl641li.so > #2 0x406aa773 in SalDisplay::Init () from /tmp/bug/libvcl641li.so > #3 0x406a94ad in SalDisplay::SalDisplay () from /tmp/bug/libvcl641li.so > #4 0x406a8359 in SalXLib::Init () from /tmp/bug/libvcl641li.so > #5 0x406a7f31 in SalData::Init () from /tmp/bug/libvcl641li.so > #6 0x406b0257 in InitSalMain () from /tmp/bug/libvcl641li.so > #7 0x40561917 in InitVCL () from /tmp/bug/libvcl641li.so > #8 0x08056688 in SetupApp::Main () > #9 0x0805bcff in sal_main () > #10 0x0805bce7 in main () > #11 0x4152c306 in __libc_start_main (main=0x805bcdc <main>, argc=1, > ubp_av=0xbffff9a4, init=0x805408c <_init>, > fini=0x806b0e0 <_fini>, rtld_fini=0x4000d2cc <_dl_fini>, > stack_end=0xbffff99c) at ../sysdeps/generic/libc-start.c:129 > (gdb) info frame > Stack level 0, frame at 0xbfffe248: > eip = 0x406b9147 in vcl_sal::GnomeWMAdaptor::GnomeWMAdaptor(SalDisplay > *); saved eip 0x406b8619 > called by frame at 0xbfffe278 > Arglist at 0xbfffe248, args: > Locals at 0xbfffe248, Previous frame's sp is 0x0 > Saved registers: > ebx at 0xbfffe1f0, ebp at 0xbfffe248, esi at 0xbfffe1f4, edi at > 0xbfffe1f8, eip at 0xbfffe24c > (gdb) > >
FYI, I do not run gnome, just WindowMaker.
Had same problem here. Installed kde using apt-get in debian and install went fine in kde. Restarted windowmaker and ran ./setup install went fine. Must be a library missing or something.
Hi Philipp, I've seen your engagement in the discuss group. Maybe some package dependencies are not checked at windowmaker installation? Any suggestion weher this is an OOo or distibution issue?
There are no package dependencies. If this breaks it is definitely an Ooo issue. However i tried in a current version an it worked. It may be that it works in OOO641C also.
I tried to install OO641C with WindowMaker 0.7 and it worked flawlessly.
I still cannot install, with the 12-20 installer I get a little "box opening" animation, but then back to the prompt and nothing.
strange. If i sent you a libvcl641li.so containing debug information, could you provide another stack trace ? That should tell where exactly the SEGV happens. Obviously something must be different on your system than on mine.
I'll be glad to run the trace, pl, but you'll have to give me the procedure; I can't remember what Kevin had me do last time.
For what it's worth, I encountered a very similar problem, but ended up posting about it under issue 2881, where my debug info can be found. Same problem as this issue, setup seems to detect windowmaker as a gnomey window manager then barfs. All the gnome libs are installed on my system, but nothing gnomey is actually running.
Bug reproducible and is reported to development section.
looks like some properties were created but not filled in.
*** Issue 2881 has been marked as a duplicate of this issue. ***
<PRE> [dave@bureau42 install]$ gdb ./setup [snip GDB copyleft notice] (gdb) run Starting program: /home/dave/i/install/./setup [New Thread 1024 (LWP 6244)] glibc version: 2.2.5 Program exited with code 01. </PRE> x86 Slackware Linux, recent Gnome libs, WindowMaker 0.70.0, "latest stable build" (641c). I'll gladly provide any other info on request.
won't be fixed in stable build unless vcl/unx/source/app/wmadaptor.cxx ist updated to at least rev. 1.30
it will be in the upcoming 641 build (OOO_STABLE_1).
verified.
close issue.