[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    Re: kword crashes at startup
From:       Thomas Capricelli <capricel () enst ! fr>
Date:       1999-05-04 14:49:05
[Download RAW message or body]


> works just fine everywhere. Somehow I think that on the system where this crash
> happens something of kde/koffice is not installed and missing. I'm really
> clueless about that.
> 
> BTW: Which version of KOffice is this? Is it with Qt 2.0 or Qt 1.4x? Can
> somebody else reproduce that?

Hi, I do have exactly the same problem.

I'm using qt/kde HEAD branch/ koffice with cvs, updated/compiled/installed 
this morning. I'm supposed to have every needed piece of software to use all
of this.

I'm running suse6.0 with a pentium II, 64Mb RAM. Can it be a problem of
memory shortage ?. Do all your 6 machines have a lot of ram ?

here is what gdb says : 

<quote gdb>

(gdb) run
Starting program: /opt/be/bin/kword.bin
Qt: gdb: -nograb added to command-line options.
         Use the -dograb option to enforce grabbing.
Codec for en_GB is <null>
Default fontset: -*-Helvetica-*-*-normal-*-*-120-*-*-*-*-*-*,-*-*-*-*-normal-*-*-120-*-*-*-*-*-*,-*-*-*-*-*-*-*-
 120-*-*-*-*-*-*
parts (corba): Creating menubar
parts (corba): Creating toolbar
parts (corba): CREATING 0
Creating File Menu in koMainWindow.cc
kaccel (kdecore): stringToKey::Null key
kaccel (kdecore): stringToKey::Null key
kaccel (kdecore): stringToKey::Null key
kaccel (kdecore): stringToKey::Null key
kaccel (kdecore): stringToKey::Null key
kaccel (kdecore): stringToKey::Null key
partsui (corba): Adding a new style one for id=-9
partsui (corba): Adding a new style one for id=-11
parts (corba): OPMainWindow::showEvent()
Unknown protocol file
*1) VIEW void KOMBase::refcnt() = 1
parts (corba): Registering part 1
Registering menu as 1
parts (corba): OPOMenu: register 1
parts (corba): OPOTool: register 1
QGList::locate: Index 0 out of range
   
Program received signal SIGSEGV, Segmentation fault.
0x8095bd3 in KWordDocument::getFirstParag (this=0x8237040, _num=0) at kword_doc.h:180
180         if (frames.at(_num)->getFrameType() == FT_TEXT)
(gdb) bt
#0  0x8095bd3 in KWordDocument::getFirstParag (this=0x8237040, _num=0) at \
kword_doc.h:180 #1  0x80d82da in KWPage::KWPage (this=0x8240050, parent=0x8242548, \
_doc=0x8237040, _gui=0x8245b68)  at kword_page.cc:58
#2  0x80b6c94 in KWordGUI::KWordGUI (this=0x8245b68, parent=0x8243b60, __show=true, \
_doc=0x8237040,  _view=0x8243b60) at kword_view.cc:3208
#3  0x80980ca in KWordView::init (this=0x8243b60) at kword_view.cc:150
#4  0x402ae375 in OPPartIf::setMainWindow (this=0x824406c, _main=0x8228a88) at \
opPart.cc:66 Bus error   
</quote>

You will note the bus error (and it also crashed my X :-((...) -> that's why
I'm afrad with memory shortage, it's already quite long to compile....

Here is how kword.bin is linked :

orzel/> ldd /opt/be/bin/kword.bin
        libkofficeui.so.1 => /opt/be/lib/libkofficeui.so.1 (0x40000000)
        libkofficecore.so.1 => /opt/be/lib/libkofficecore.so.1 (0x40065000)
        libkparts.so.1 => /opt/be/lib/libkparts.so.1 (0x4022a000)
        libkpartsui.so.1 => /opt/be/lib/libkpartsui.so.1 (0x4032d000)
        libkom.so.1 => /opt/be/lib/libkom.so.1 (0x4040b000)
        libkdeui.so.3 => /opt/be/lib/libkdeui.so.3 (0x404cc000)
        libkdecore.so.3 => /opt/be/lib/libkdecore.so.3 (0x4063d000)
        libqt.so.2 => /usr/src/qt/lib/libqt.so.2 (0x4071e000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40a8a000)
        libdl.so.2 => /lib/libdl.so.2 (0x40b38000)
        libmico2.2.3.so => /usr/lib/libmico2.2.3.so (0x40b3c000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40d97000)
        libkoml.so.1 => /opt/be/lib/libkoml.so.1 (0x40dc5000)
        libkstore.so.1 => /opt/be/lib/libkstore.so.1 (0x40dda000)
        libkdeutil.so.3 => /opt/be/lib/libkdeutil.so.3 (0x40e00000)
        libkio.so.3 => /opt/be/lib/libkio.so.3 (0x40e2d000)
        libkfile.so.3 => /opt/be/lib/libkfile.so.3 (0x40f09000)
        libkspell.so.3 => /opt/be/lib/libkspell.so.3 (0x40f6f000)
        libkimgio.so.3 => /opt/be/lib/libkimgio.so.3 (0x40f93000)
        libstdc++.so.2.9 => /usr/lib/libstdc++.so.2.9 (0x40f96000)
        libm.so.6 => /lib/libm.so.6 (0x40fda000)
        libc.so.6 => /lib/libc.so.6 (0x40ff4000)
        libqt.so.1 => /opt/qt/lib/libqt.so.1 (0x410a1000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x41279000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)
        libjpeg.so.6 => /usr/lib/libjpeg.so.6 (0x41285000)       

(be is my bleeding edge tree, in order not to interact with my quite stable
working tree.)

May I send any more info ??

Thomas
--

Thomas Capricelli	<capricel@enst.fr>
http://www.ecoledoc.lip6.fr/~capricel/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic