Hi,
While I was doing my daily writing with present LyX CVS, it all of a sudden imploded. No message, no nothing. I have no idea what happened, but fortunately LyX made an emergency save!! I also got the core dump. So, if this is of use to some of you guys out there on the list, then have a look below. I'll keep the core dump file for a little longer, if someone wants to know a few values of specific variables. It's LyX CVS (as of Sunday April 14th) on a FreeBSD PC. Here we go: $ gdb -c lyx.core SOFTWARE/lyx-devel/src/lyx GNU gdb 4.18 Copyright 1998 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-unknown-freebsd"... Core was generated by `lyx'. Program terminated with signal 6, Abort trap. Reading symbols from /usr/X11R6/lib/libforms.so.0.88...done. Reading symbols from /usr/X11R6/lib/libXpm.so.4...done. Reading symbols from /usr/X11R6/lib/libSM.so.6...done. Reading symbols from /usr/X11R6/lib/libICE.so.6...done. Reading symbols from /usr/X11R6/lib/libX11.so.6...done. Reading symbols from /usr/lib/libstdc++.so.3...done. Reading symbols from /usr/lib/libm.so.2...done. Reading symbols from /usr/lib/libc.so.4...done. Reading symbols from /usr/lib/compat/libc.so.3...done. Reading symbols from /usr/X11R6/lib/libXThrStub.so.6...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. #0 0x28526764 in kill () from /usr/lib/libc.so.4 (gdb) backtrace #0 0x28526764 in kill () from /usr/lib/libc.so.4 #1 0x285627b6 in abort () from /usr/lib/libc.so.4 #2 0x825e9fb in lyx::abort () at abort.C:9 #3 0x81083ae in Paragraph::Pimpl::getChar (this=0x848cf00, pos=1221) at support/LAssert.h:24 #4 0x8107f2f in Paragraph::getChar (this=0x84ae480, pos=1221) at paragraph.C:2132 #5 0x81302f9 in LyXText::setCursor (this=0x8407400, bview=0x83a3fe0, cur=@0x84075b4, par=0x84ae480, pos=1221, boundary=false) at text2.C:2074 #6 0x81313bf in LyXText::fixCursorAfterDelete (this=0x8407400, bview=0x83a3fe0, cur=@0x84075b4, where=@0xbfbff120) at text2.C:2364 #7 0x8131636 in LyXText::deleteEmptyParagraphMechanism (this=0x8407400, bview=0x83a3fe0, old_cursor=@0xbfbff120) at text2.C:2433 #8 0x8130236 in LyXText::setCursor (this=0x8407400, bview=0x83a3fe0, par=0x84ae480, pos=1074, setfont=true, boundary=false) at text2.C:2049 #9 0x813103a in LyXText::cursorRight (this=0x8407400, bview=0x83a3fe0, internal=false) at text2.C:2303 #10 0x805ba96 in BufferView::Pimpl::Dispatch (this=0x83bd400, action=LFUN_RIGHT, argument=@0xbfbff61c) at BufferView_pimpl.C:1924 #11 0x8050586 in BufferView::Dispatch (this=0x83a3fe0, action=LFUN_RIGHT, argument=@0xbfbff61c) at BufferView.C:287 #12 0x80de103 in LyXFunc::dispatch (this=0xbfbff61c, action=LFUN_RIGHT, argument=0xbfbff61c) at lyxfunc.C:1662 #13 0x80d86c8 in LyXFunc::verboseDispatch (this=0x8380900, action=LFUN_RIGHT, argument=@0xbfbff660, show_sc=false) at lyxfunc.C:799 #14 0x80d863a in LyXFunc::verboseDispatch (this=0x8380900, ac=36, show_sc=false) at lyxfunc.C:791 #15 0x80d6e73 in LyXFunc::processKeySym (this=0x8380900, keysym=65363, state=0) at lyxfunc.C:338 #16 0x8055e72 in BufferView::Pimpl::workAreaKeyPress (this=0x83bd400, keysym=65363, state=0) at BufferView_pimpl.C:531 #17 0x8276bab in SigC::ObjectSlot2_<void, unsigned long, unsigned int, BufferView::Pimpl>::callback (d=0x83fc034, p1=65363, p2=0) at ../sigc++/object_slot.h:250 #18 0x8283687 in SigC::Signal2<void, unsigned long, unsigned int, SigC::Marshal<void> >::emit (this=0x83bd434, p1=@0xbfbff784, p2=@0xbfbff780) at ../sigc++/slot.h:456 #19 0x808971b in WorkArea::work_area_handler (ob=0x83bdc00, event=9, key=65363, xev=0x283b437c) at ../sigc++/basic_signal.h:450 #20 0x8088386 in C_WorkArea_work_area_handler (ob=0x83bdc00, event=9, key=65363, xev=0x283b437c) at WorkArea.C:68 #21 0x283794ff in fl_handle_it () from /usr/X11R6/lib/libforms.so.0.88 #22 0x283795a5 in fl_handle_object () from /usr/X11R6/lib/libforms.so.0.88 #23 0x2836bf20 in fl_keyboard () from /usr/X11R6/lib/libforms.so.0.88 #24 0x2836c382 in fl_handle_form () from /usr/X11R6/lib/libforms.so.0.88 #25 0x2836c61b in do_keyboard () from /usr/X11R6/lib/libforms.so.0.88 #26 0x2836cc29 in do_interaction_step () from /usr/X11R6/lib/libforms.so.0.88 #27 0x2836d24a in fl_treat_interaction_events () from /usr/X11R6/lib/libforms.so.0.88 #28 0x2836d284 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.88 #29 0x820365d in GUIRunTime::runTime () at GUIRunTime.C:94 #30 0x80c8f50 in LyXGUI::runTime (this=0x8373200) at lyx_gui.C:292 #31 0x80c9986 in LyX::LyX (this=0xbfbffb1c, argc=0xbfbffb40, argv=0xbfbffb8c) at ../src/lyx_main.C:176 #32 0x80fe2a1 in main (argc=1, argv=0xbfbffb8c) at ../src/main.C:38 #33 0x805002d in _start () Regards, Rob.