Here's a backtrace from the core dump
ben [15:23:05] ~/Documents/PhD_Thesis/Document $ gdb `which lyx` core
GNU gdb 5.0
Copyright 2000 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"...
Core was generated by `lyx -dbg latex'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/lib/libforms.so.0.88...done.
Loaded symbols for /usr/lib/libforms.so.0.88
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /lib/libpthread.so.0...done.
rw_common (): write: Success.
warning: unable to set global thread event mask
[New Thread 1024 (LWP 2075)]
rw_common (): write: Success.
warning: stop_or_attach_thread: generic error
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/lib/libstdc++-libc6.2-2.so.3...done.
Loaded symbols for /usr/lib/libstdc++-libc6.2-2.so.3
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
#0 0x4024da21 in __kill () from /lib/libc.so.6
(gdb) bt
#0 0x4024da21 in __kill () from /lib/libc.so.6
#1 0x400c401e in raise (sig=6) at signals.c:65
#2 0x4024ee04 in abort () at ../sysdeps/generic/abort.c:88
#3 0x82676eb in lyx::abort () at abort.C:9
#4 0x81062e1 in error_handler (err_sig=11) at ../src/lyx_main.C:877
#5 0x400c4329 in pthread_sighandler (signo=11, ctx={gs = 0, __gsh = 0,
fs = 0, __fsh = 0, es = 43,
__esh = 0, ds = 43, __dsh = 0, edi = 0, esi = 0, ebp = 3221222252,
esp = 3221222244,
ebx = 1074370632, edx = 137905600, ecx = 1, eax = 0, trapno = 14,
err = 4, eip = 1074138504,
cs = 35, __csh = 0, eflags = 66050, esp_at_signal = 3221222244, ss
= 43, __ssh = 0,
fpstate = 0xbffff2e8, oldmask = 2147483648, cr2 = 188}) at
signals.c:97
#6 <signal handler called>
#7 0x40060d88 in fl_find_object () from /usr/lib/libforms.so.0.88
#8 0x40060e38 in fl_find_first () from /usr/lib/libforms.so.0.88
#9 0x40053bdc in fl_handle_form () from /usr/lib/libforms.so.0.88
#10 0x400540dd in fl_handle_automatic () from /usr/lib/libforms.so.0.88
#11 0x400544aa in do_interaction_step () from /usr/lib/libforms.so.0.88
#12 0x40054b49 in fl_treat_interaction_events () from
/usr/lib/libforms.so.0.88
#13 0x40054b84 in fl_check_forms () from /usr/lib/libforms.so.0.88
#14 0x82049e0 in GUIRunTime::runTime () at GUIRunTime.C:79
#15 0x80f76bc in LyXGUI::runTime (this=0x83541f8) at lyx_gui.C:419
#16 0x80f9850 in LyX::LyX (this=0x400c2194, argc=0xbffff660,
argv=0xbffff6c4) at ../src/lyx_main.C:168
#17 0x81442fc in main (argc=1, argv=0xbffff6c4) at ../src/main.C:40
#18 0x4023cb5c in __libc_start_main (main=0x814416c <main>, argc=3,
ubp_av=0xbffff6c4,
init=0x804e644 <_init>, fini=0x82e2b54 <_fini>, rtld_fini=0x4000d634
<_dl_fini>, stack_end=0xbffff6bc)
at ../sysdeps/generic/libc-start.c:129
(gdb)
I'm using a LyX that I compiled myself from the stock source on a RH 7.0
box with compiler and C++ library updates.
Ben.
--
Ben Stanley | barf [ba:rf] 2. "He suggested using FORTRAN,
PhD Student | and everybody barfed." - From the Shogakukan
SITACS | DICTIONARY OF NEW ENGLISH (Second Edition)
University of Wollongong |
Australia | http://www.uow.edu.au/~bds02