> Nirmal> I just applied the patch and recompiled.. it still crashes.. > Nirmal> as soon as I try to view the DVI... > > I do not see this? Do you have an example (and maybe a backtrace?) > > JMarc >
I tried starting gdb on the existing lyx process.. once gdb attaches itself to lyx, the lyx window freezes and nothing more can be done.. so here is the backtrace even before I got to the xfig part (looks like some xforms problem): (gdb) bt #0 0x403d010e in select () from /lib/i686/libc.so.6 #1 0x400fe9d4 in jpeg_std_message_table () from /usr/X11R6/lib/libforms.so.0.89 #2 0x40077f60 in get_next_event () from /usr/X11R6/lib/libforms.so.0.89 #3 0x40076c3c in do_interaction_step () from /usr/X11R6/lib/libforms.so.0.89 #4 0x40077649 in fl_treat_interaction_events () from /usr/X11R6/lib/libforms.so.0.89 #5 0x40077684 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89 #6 0x082047f9 in lyx_gui::start(std::string const&, std::vector<std::string, st d::allocator<std::string> >) (batch=@0xbffff724, files= {<_Vector_base<std::basic_string<char, std::char_traits<char>, std::al locator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, s td::allocator<char> > > >> = {<_Vector_alloc_base<std::basic_string<char, std::c har_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,true>> = {_M_start = 0x0, _M_fi nish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}, <No data fields>}) at lyx_gui.C:312 #7 0x080bdf1e in LyX (this=0xbffff720, argc=@0xbffff650, argv=0xbffff7d4) at /usr/include/c++/3.2/bits/stl_uninitialized.h:109 #8 0x080eda99 in main (argc=1, argv=0xbffff7d4) at ../src/main.C:31 #9 0x40321082 in __libc_start_main () from /lib/i686/libc.so.6 Please let me know if there's a better way to get the bt without the lyx window freezing so that I can actually get the bt with the crash while viewing the DVI with a fig file in it... Thanks, nirmal