Hello

I found a little bug in LyX 1.0.0. My environment is the following:

        Pentium 133, Slackware Linux 3.4 (heavy modified)
        Kernel version 2.0.33
        GCC version 2.7.2.3
        Xforms version 0.88

Running `ldd lyx' I get

        libforms.so.0.88 => /usr/X11R6/lib/libforms.so.0.88 (0x4000a000)
        libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x4008a000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40098000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x400a0000)
        libc.so.5 => /lib/libc.so.5 (0x400b4000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40170000)
        libg++.so.27 => /usr/lib/libg++.so.27 (0x4020c000)
        libstdc++.so.27 => /usr/lib/libstdc++.so.27 (0x40244000)
        libm.so.5 => /lib/libm.so.5 (0x40276000)

I used the options `--prefix=/usr --with-included-gettext' to configure.

After including a note into the text I tried to remove it moving the
cursor to it's left side and pressing Delete but it broke with a core
dump. An emergency copy was saved. Unfortunately I was running the
installed (stripped) binary (no debugging symbols), but gdb gave the
following information:

Copyright 1996 Free Software Foundation, Inc...(no debugging symbols
found)...
Core was generated by `lyx'.
Program terminated with signal 6, IOT trap/Abort.
Reading symbols from /usr/X11R6/lib/libforms.so.0.88...
(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libXpm.so.4...
(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6...
(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6...
(no debugging symbols found)...done.
Reading symbols from /lib/libc.so.5...(no debugging symbols found)...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...
(no debugging symbols found)...done.
Reading symbols from /usr/lib/libg++.so.27...done.
Reading symbols from /usr/lib/libstdc++.so.27...done.
Reading symbols from /lib/libm.so.5...done.
Reading symbols from /lib/ld-linux.so.1...done.
#0  0x4011ca89 in __kill ()

I was unable to reproduce the bug, but I will run the not-stripped binary
from now on.

------------------------------------------------------------------------
Carlos A M dos Santos          Universidade Federal do Rio Grande do Sul
estudante de mestrado             Pós-Graduação em Ciência de Computação
Av. Bento Gonçalves, 9500 - Bloco IV - Prédio 43412 - Caixa Postal 15064
Telefone +55 51 316-6161         Porto Alegre, RS, Brasil, CEP 91501-970
<[EMAIL PROTECTED]>              <http://www.inf.ufrgs.br/~casantos>


Reply via email to