Kayvan A. Sylvan wrote: > xforms frontend. > > To reproduce: Just open Reference.lyx and do File->Quit > > I see this on multiple platforms (Cygwin, Solaris, Linux). >
Confirmed. A better backtrace: Program received signal SIGSEGV, Segmentation fault. LyXView::updateLayoutChoice() (this=0xbfffeb30) at basic_string.h:229 229 { return _M_dataplus._M_p; } (gdb) up #1 0x080df9ad in LyXFunc::dispatch(FuncRequest const&, bool) (this=0x83f71b0, [EMAIL PROTECTED], verbose=true) at /home/ab/lyx-cvs/src/lyxfunc.C:1630 1630 view()->owner()->updateLayoutChoice(); (gdb) up #2 0x080dbe00 in LyXFunc::dispatch(int, bool) (this=0x83f71b0, ac=10, verbose=true) at /home/ab/lyx-cvs/src/lyxfunc.C:799 799 dispatch(lyxaction.retrieveActionArg(ac), verbose); (gdb) up #3 0x08220874 in Menubar::Pimpl::MenuCallback(flobjs_*, long) (ob=0x8364e00, button=1) at LyXView.h:82 82 LyXFunc & getLyXFunc() { return *lyxfunc_.get(); } (gdb) up #4 0x0821f391 in C_Menubar_Pimpl_MenuCallback (ob=0x8364e00, button=1) at /home/ab/lyx-cvs/src/frontends/xforms/Menubar_pimpl.C:77 77 Menubar::Pimpl::MenuCallback(ob, button); (gdb) up #5 0x400b2921 in fl_object_qread () from /usr/X11R6/lib/libforms.so.1 (gdb) up #6 0x400c2d53 in fl_check_forms () from /usr/X11R6/lib/libforms.so.1 (gdb) up #7 0x081c0b3d in lyx_gui::start(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) ([EMAIL PROTECTED], [EMAIL PROTECTED]) at /home/ab/lyx-cvs/src/frontends/xforms/lyx_gui.C:298 298 if (fl_check_forms() == FL_EVENT) { (gdb) up #8 0x080cce58 in LyX (this=0xbfffecf0, [EMAIL PROTECTED], argv=0xbfffed54) at /home/ab/lyx-cvs/src/lyx_main.C:179 179 lyx_gui::start(batch_command, files); (gdb) up #9 0x080fca52 in main (argc=1, argv=0xbfffed54) at /home/ab/lyx-cvs/src/main.C:33 33 LyX lyx(argc, argv); (gdb) up #10 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6