Hi, I am running 1.4.2svn over gdb. I am using Fedora Core 5 up to date.
I noticed that everytime I redo some graphic displayed in lyx, lyx crashes. This means that lyx should be opened and should have rendered the graphic before. The backtrace is the following: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208854832 (LWP 11161)] call_notification (this=0xbf849640, [EMAIL PROTECTED]) at ../../../../boost/boost/detail/shared_count.hpp:124 124 ++use_count_; (gdb) bt #0 call_notification (this=0xbf849640, [EMAIL PROTECTED]) at ../../../../boost/boost/detail/shared_count.hpp:124 #1 0x08078014 in boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::operator() (this=0x8dd8860) at ../../boost/boost/signals/signal_template.hpp:335 #2 0x084c2d1f in lyx::graphics::Loader::Impl::statusChanged (this=0x8dd8840) at GraphicsLoader.C:262 #3 0x084c2d98 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, lyx::graphics::Loader::Impl>, boost::_bi::list1<boost::_bi::value<lyx::graphics::Loader::Impl*> > >, void>::invoke (function_obj_ptr={obj_ptr = 0x90ff920, const_obj_ptr = 0x90ff920, func_ptr = 0x90ff920, data = " "}) at ../../boost/boost/bind/mem_fn_template.hpp:45 #4 0x08077d1d in boost::function0<void, std::allocator<void> >::operator() (this=0x9006a34) at ../../boost/boost/function/function_template.hpp:581 #5 0x08077d64 in boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::single_pass_traversal_tag, boost::signals::detail::unusable const&, int> ([EMAIL PROTECTED]) at ../../boost/boost/signals/signal_template.hpp:119 #6 0x080784cd in boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::operator() (this=0x90fb400) at ../../boost/boost/last_value.hpp:43 #7 0x084b8022 in lyx::graphics::CacheItem::Impl::setStatus (this=0x90fb3d0, new_status=lyx::graphics::Converting) at GraphicsCacheItem.C:256 #8 0x084b8bcb in lyx::graphics::CacheItem::Impl::convertToDisplayFormat (this=0x90fb3d0) at GraphicsCacheItem.C:378 #9 0x084b9a9e in lyx::graphics::CacheItem::Impl::startLoading (this=0x90fb3d0) at GraphicsCacheItem.C:218 #10 0x084b9bbc in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, lyx::graphics::CacheItem::Impl>, boost::_bi::list1<boost::_bi::value<lyx::graphics::CacheItem::Impl*> > >, void>::invoke (function_obj_ptr={obj_ptr = 0x90fb718, const_obj_ptr = 0x90fb718, func_ptr = 0x90fb718, data = "\030"}) at ../../boost/boost/bind/mem_fn_template.hpp:45 #11 0x08077d1d in boost::function0<void, std::allocator<void> >::operator() (this=0x90fb814) at ../../boost/boost/function/function_template.hpp:581 #12 0x08077d64 in boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::single_pass_traversal_tag, boost::signals::detail::unusable const&, int> ([EMAIL PROTECTED]) at ../../boost/boost/signals/signal_template.hpp:119 #13 0x080784cd in boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::operator() (this=0x90fb468) at ../../boost/boost/last_value.hpp:43 #14 0x084d2e13 in lyx::support::FileMonitor::Impl::monitorFile (this=0x90fb438) at FileMonitor.C:180 #15 0x084d2ebc in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, lyx::support::FileMonitor::Impl>, boost::_bi::list1<boost::_bi::value<lyx::support::FileMonitor::Impl*> > >, void>::invoke (function_obj_ptr={obj_ptr = 0x90fb5b8, const_obj_ptr = 0x90fb5b8, func_ptr = 0x90fb5b8, data = ""}) at ../../boost/boost/bind/mem_fn_template.hpp:45 #16 0x08077d1d in boost::function0<void, std::allocator<void> >::operator() (this=0x90fb69c) at ../../boost/boost/function/function_template.hpp:581 #17 0x08077d64 in boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound0<void>::caller<boost::function<void ()(), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::single_pass_traversal_tag, boost::signals::detail::unusable const&, int> ([EMAIL PROTECTED]) at ../../boost/boost/signals/signal_template.hpp:119 #18 0x080784cd in boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void ()(), std::allocator<void> > >::operator() (this=0x90fb448) at ../../boost/boost/last_value.hpp:43 #19 0x083097b1 in Timeout::emit (this=0x90fb448) at Timeout.C:51 #20 0x08314982 in qtTimeout::timerEvent (this=0x90fb508) at ../../../src/frontends/Timeout.h:72 #21 0x03cfa1e2 in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x03c91cfb in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x03c93339 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x03c85c1c in QEventLoop::activateTimers () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #25 0x03c38b8f in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #26 0x03cab3f5 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #27 0x03cab29e in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x03c9193f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x08379f22 in lyx_gui::start ([EMAIL PROTECTED], [EMAIL PROTECTED]) at lyx_gui.C:248 #30 0x081448e3 in LyX::priv_exec (this=0x8e058f8, [EMAIL PROTECTED], argv=0xbf84a324) at lyx_main.C:280 #31 0x08144e9a in LyX::exec ([EMAIL PROTECTED], argv=0xbf84a324) at lyx_main.C:143 #32 0x08061ff8 in main (argc=1, argv=0x8b14ec83) at main.C:47 -- José Abílio