On Friday 06 September 2002 10:43, Jos van den Oever wrote: > On Friday 06 September 2002 10:36, Jos van den Oever wrote: > > Forget what I said here. > > This is not the cause of the crash. > > Lyx does keep crashing on me when I try to open a file dialog, but > > setting an alias is not the cause. > > A bit more info: > > I can open a file from the command line > lyx file.lyx > > But still, calling the open file dialog crashes lyx 1.2.1
Things are getting weirder. When I open Konsole and type 'lyx', I can crash lyx with <ctrl>o. When I open Konsole and type 'cd' and then 'lyx', the bug is not there! Here's a backtrace: oever@pc43:~> gdb lyx GNU gdb 5.1.1 Copyright 2002 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-suse-linux"... (gdb) run Starting program: /usr/local/bin/lyx Program received signal SIGSEGV, Segmentation fault. 0x403207f9 in rewinddir () from /lib/libc.so.6 (gdb) back #0 0x403207f9 in rewinddir () from /lib/libc.so.6 #1 0x08213717 in FileDialog::Private::Reread () #2 0x08218e95 in FileDialog::Private::Select () #3 0x081f8d79 in FileDialog::Select () #4 0x08101a07 in LyXFunc::open () #5 0x080fa3f0 in LyXFunc::dispatch () #6 0x080f5fa8 in LyXFunc::verboseDispatch () #7 0x080f5edb in LyXFunc::verboseDispatch () #8 0x080f4333 in LyXFunc::processKeySym () #9 0x080575b5 in BufferView::Pimpl::workAreaKeyPress () #10 0x082e1aea in SigC::ObjectSlot2_<void, unsigned long, unsigned int, BufferView::Pimpl>::callback () at slot.cc:74 #11 0x082f0ea9 in SigC::Signal2<void, unsigned long, unsigned int, SigC::Marshal<void> >::emit () at slot.cc:74 #12 0x0809457f in WorkArea::work_area_handler () #13 0x08093003 in C_WorkArea_work_area_handler () #14 0x400ac216 in fl_handle_it () from /usr/X11R6/lib/libforms.so.0.89 #15 0x400ac2d5 in fl_handle_object () from /usr/X11R6/lib/libforms.so.0.89 #16 0x4007da24 in fl_keyboard () from /usr/X11R6/lib/libforms.so.0.89 #17 0x4007de5f in fl_handle_form () from /usr/X11R6/lib/libforms.so.0.89 #18 0x4007e1fa in do_keyboard () from /usr/X11R6/lib/libforms.so.0.89 #19 0x4007e906 in do_interaction_step () from /usr/X11R6/lib/libforms.so.0.89 #20 0x4007ef79 in fl_treat_interaction_events () from /usr/X11R6/lib/libforms.so.0.89 #21 0x4007efc6 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89 #22 0x0825e999 in GUIRunTime::runTime () #23 0x080e3254 in LyXGUI::runTime () #24 0x080e3e4e in LyX::LyX () #25 0x081264b8 in main () #26 0x402999ed in __libc_start_main () from /lib/libc.so.6 (gdb)