On current lyx, qt frontend, I get on startup (only on the qt frontend, xforms works perfectly): I think this behaviour has been introduced yesterday. (don't know when exactly, I was away). The bt ends there because gdb seems to have hard time going further (100% cpu for a while and no further output yet). It seems a problem trying to display the banner?
I have qt-3.1. Any idea of what's this? Thanks, Alfredo (gdb) run Starting program: /usr/local/home/ab/lyx-qt/src/lyx [New Thread 1024 (LWP 3792)] QPainter::setPen: Will be reset by begin() Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1024 (LWP 3792)] 0x406bc15b in XSetForeground () from /usr/X11R6/lib/libX11.so.6 (gdb) bt #0 0x406bc15b in XSetForeground () from /usr/X11R6/lib/libX11.so.6 #1 0x401c3e60 in obtain_gc () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #2 0x401c43a5 in QPainter::updatePen () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #3 0x40247c48 in QPainter::setPen () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #4 0x4024a442 in QPainter::fillRect () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #5 0x082c6231 in QLPainter::fillRectangle (this=0x8576e10, x=0, y=0, w=674, h=418, col=bottomarea) at ../../../../lyx-devel/boost/boost/scoped_ptr.hpp:77 #6 0x08238efd in LyXScreen::greyOut (this=0x85786f8) at ../../../lyx-devel/src/frontends/screen.C:391 #7 0x083b503c in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, LyXScreen>, boost::_bi::list1<boost::_bi::value<LyXScreen *> > >, void>::invoke (function_obj_ptr= {obj_ptr = 0x8574b80, const_obj_ptr = 0x8574b80, func_ptr = 0x8574b80}) at ../../../lyx-devel/boost/boost/bind/mem_fn_template.hpp:46 #8 0x083516f1 in boost::iterator_adaptor<_Rb_tree_iterator<pair<boost::any const, boost::signals::detail::connection_slot_pair>, pair<boost::any const, boost::signals::detail::connection_slot_pair> &, pair<boost::any const, boost::signals::detail::connection_slot_pair> *>, boost::signals::detail::slot_call_policies<boost::signals::detail::call_bound0<void>::caller<boost::function0<void, allocator<boost::function_base> > >, _Rb_tree_iterator<pair<boost::any const, boost::signals::detail::connection_slot_pair>, pair<boost::any const, boost::signals::detail::connection_slot_pair> &, pair<boost::any const, boost::signals::detail::connection_slot_pair>---Type <return> to continue, or q <return> to quit--- *> >, boost::signals::detail::unusable, boost::signals::detail::unusable &, boost::signals::detail::unusable *, input_iterator_tag, boost::detail::default_argument>::operator* (this=0xbfffed30) at ../../../lyx-devel/boost/boost/function/function_template.hpp:333 #9 0x0834fa6b in boost::signal0<void, boost::last_value<void>, int, less<int>, boost::function0<void, allocator<boost::function_base> > >::operator() ( this=0x857873c) at ../../../lyx-devel/boost/boost/last_value.hpp:49 #10 0x08321d91 in grfx::Loader::Impl::statusChanged (this=0x8578720) at ../../../lyx-devel/src/graphics/GraphicsLoader.C:244 #11 0x083f2330 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, grfx::Loader::Impl>, boost::_bi::list1<boost::_bi::value<grfx::Loader::Impl *> > >, void>::invoke (function_obj_ptr= {obj_ptr = 0x8574b70, const_obj_ptr = 0x8574b70, func_ptr = 0x8574b70}) at ../../../lyx-devel/boost/boost/bind/mem_fn_template.hpp:46 #12 0x083516f1 in boost::iterator_adaptor<_Rb_tree_iterator<pair<boost::any const, boost::signals::detail::connection_slot_pair>, pair<boost::any const, boost::signals::detail::connection_slot_pair> &, pair<boost::any const, boost::signals::detail::connection_slot_pair> *>, boost::signals::detail::slot_call_policies<boost::signals::detail::call_bound0<void>::caller<boost::function0<void, allocator<boost::function_base> > >, _Rb_tree_iterator<pair<boost::any const, boost::signals::detail::connection_slot_pair>, pair<boost::any const, boost::signals::detail::connection_slot_pair> &, pair<boost::any const, boost::signals::detail::connection_slot_pair>---Type <return> to continue, or q <return> to quit--- *> >, boost::signals::detail::unusable, boost::signals::detail::unusable &, boost::signals::detail::unusable *, input_iterator_tag, boost::detail::default_argument>::operator* (this=0xbfffef00) at ../../../lyx-devel/boost/boost/function/function_template.hpp:333 #13 0x0834fa6b in boost::signal0<void, boost::last_value<void>, int, less<int>, boost::function0<void, allocator<boost::function_base> > >::operator() ( this=0x8578830) at ../../../lyx-devel/boost/boost/last_value.hpp:49