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

Reply via email to