Angus Leeming wrote: > Try to display it and bang! I'm baffled as to why, having > scratched my head for hours over it.
No idea either, but I just reverted to "2004-03-25 7:00" (which is before Andrés sneak preview patch) and still got the crash with the backtrace below. Then I reverted to "2004-03-24 17:00" (before your SIGCHLD patch), and see: this is an ex-crash. HTH, Jürgen. Assertion triggered in void lyx::support::ForkedcallsController::handleCompletedProcesses() by failing check "it != forkedCalls.end()" in file forkedcontr.C:264 LyX: Versuche, das Dokument newfile1.lyx zu speichern... /home/juergen/newfile1.lyx.emergency Speichern scheint gelungen zu sein. Glück gehabt! Program received signal SIGABRT, Aborted. [Switching to Thread 16384 (LWP 22026)] 0x40b1d691 in kill () from /lib/libc.so.6 (gdb) bt #0 0x40b1d691 in kill () from /lib/libc.so.6 #1 0x40821511 in pthread_kill () from /lib/libpthread.so.0 #2 0x4082183b in raise () from /lib/libpthread.so.0 #3 0x40b1d424 in raise () from /lib/libc.so.6 #4 0x40b1ea50 in abort () from /lib/libc.so.6 #5 0x0830edab in lyx::support::abort() () at abort.C:19 #6 0x080aa47e in boost::assertion_failed(char const*, char const*, char const*, long) (expr=0x83bc50d "it != forkedCalls.end()", function=0x83bc380 "void lyx::support::ForkedcallsController::handleCompletedProcesses()", file=0x83bc4ff "forkedcontr.C", line=264) at boost.C:56 #7 0x083176a1 in lyx::support::ForkedcallsController::handleCompletedProcesses() (this=0x40828e80) at /usr/include/g++/bits/stl_list.h:129 #8 0x0806bf6d in BufferView::Pimpl::cursorToggle() (this=0x846add0) at BufferView_pimpl.C:597 #9 0x08076171 in boost::_mfi::mf0<void, BufferView::Pimpl>::operator() (BufferView::Pimpl*) const (this=0x6, p=0x846add0) at ../boost/boost/bind/mem_fn_template.hpp:46