I've occasionally been having lyx-140 crash on quitting. It doesn't
happen often enough that I've seen a pattern, and I can't reliably
reproduce it.
Here's the backtrace:
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00050a9b
0x000ff270 in
boost::signals::detail::call_notification::call_notification
(this=0xbfffd3f0, [EMAIL PROTECTED]) at ../../../../boost/boost/
shared_ptr.hpp:252
252 {
(gdb) bt
#0 0x000ff270 in
boost::signals::detail::call_notification::call_notification
(this=0xbfffd3f0, [EMAIL PROTECTED]) at ../../../../boost/boost/
shared_ptr.hpp:252
#1 0x0069cb88 in boost::signal2<void, std::string const&,
InsetBase*, boost::last_value<void>, int, std::less<int>,
boost::function<void ()(std::string const&, InsetBase*),
std::allocator<void> > >::operator() (this=0xb4460f0, [EMAIL PROTECTED],
a2=0x1184f2d0) at ../../boost/boost/signals/signal_template.hpp:335
#2 0x000e46b0 in Dialogs::hide ([EMAIL PROTECTED], inset=0x1184f2d0) at
Dialogs.C:32
#3 0x0016085c in InsetERT::~InsetERT (this=0x1184f2d0, __in_chrg=3)
at insetert.C:107
#4 0x0001451c in InsetList::~InsetList (this=0xcb192d0,
__in_chrg=189030640) at /usr/include/gcc/darwin/3.3/c++/bits/
stl_iterator.h:602
#5 0x0009f380 in Paragraph::~Paragraph (this=0xcb192cc,
__in_chrg=189030640) at /usr/include/gcc/darwin/3.3/c++/bits/
stl_alloc.h:242
#6 0x00627d7c in __static_initialization_and_destruction_0
(__initialize_p=0, __priority=65535) at /usr/include/gcc/darwin/3.3/c+
+/bits/stl_construct.h:125
#7 0x8fe109dc in
__dyld__ZN16ImageLoaderMachO13doTerminationERKN11ImageLoader11LinkContex
tE ()
#8 0x8fe038ec in __dyld__ZN4dyld14runTerminatorsEv ()
#9 0x90013a5c in __cxa_finalize ()
#10 0x90013904 in exit ()
#11 0x00171b08 in lyx_gui::exit () at lyx_gui.C:285
#12 0x00062de4 in QuitLyX (noask=8210760) at lyx_cb.C:219
#13 0x000760a8 in LyXFunc::dispatch (this=0xb44fbf0, [EMAIL PROTECTED])
at /usr/include/gcc/darwin/3.3/c++/bits/basic_string.h:1136
#14 0x004562a0 in lyx::frontend::QLPopupMenu::fire (this=0xb4577a0,
index=5002) at ../../../src/MenuBackend.h:97
#15 0x00506418 in lyx::frontend::QLPopupMenu::qt_invoke
(this=0xb4577a0, _id=57, _o=0xbfffe560) at /Users/bennett/lyx/gcc-3.3/
qt-mac-free-3.3.5/include/private/qucom_p.h:388
#16 0x001e0920 in QObject::activate_signal () at
ControlCommandBuffer.C:137
#17 0x001e0bb0 in QObject::activate_signal () at
ControlCommandBuffer.C:137
#18 0x002a6878 in QPopupMenu::actSig () at GraphicsCacheItem.C:443
#19 0x002acd30 in QPopupMenu::activateItemAt () at
GraphicsCacheItem.C:443
#20 0x0038b44c in QMenuBar::activateCommand () at command_inset.C:80
#21 0x00232384 in QApplication::globalEventProcessor () at
lcolorcache.C:40
#22 0x931288d4 in DispatchEventToHandlers ()
#23 0x9312802c in SendEventToEventTargetInternal ()
#24 0x9312edb0 in SendEventToEventTarget ()
#25 0x931a7cb0 in SendHICommandEvent ()
#26 0x931d7cf4 in SendMenuItemSelectedEvent ()
#27 0x931f3258 in HandleKeyboardEvent ()
#28 0x931288d4 in DispatchEventToHandlers ()
#29 0x9312802c in SendEventToEventTargetInternal ()
#30 0x93127ea8 in SendEventToEventTargetWithOptions ()
#31 0x931f2568 in HandleKeyboardEvent ()
#32 0x9312f12c in ToolboxEventDispatcherHandler ()
#33 0x93128b24 in DispatchEventToHandlers ()
#34 0x9312802c in SendEventToEventTargetInternal ()
#35 0x9312edb0 in SendEventToEventTarget ()
#36 0x0022ec08 in qt_mac_send_event () at lcolorcache.C:40
#37 0x00369e24 in QEventLoop::processEvents () at fileiter.cpp:875
#38 0x003476cc in QEventLoop::enterLoop () at GraphicsCacheItem.C:443
#39 0x003475b8 in QEventLoop::exec () at GraphicsCacheItem.C:443
#40 0x001719b0 in lyx_gui::start ([EMAIL PROTECTED],
[EMAIL PROTECTED]) at lyx_gui.C:253
#41 0x00065f64 in LyX::priv_exec (this=0xb406e60, [EMAIL PROTECTED],
argv=0xbffff850) at lyx_main.C:282
#42 0x00065198 in LyX::exec ([EMAIL PROTECTED], argv=0xbffff850) at ../
boost/boost/scoped_ptr.hpp:93
#43 0x00002b58 in main (argc=1, argv=0xbffff850) at main.C:47
Bennett