I have LyX set to automatically start when I log in to my computer. In this case -- but not when I start LyX normally -- I consistently get a crash. (I don't know why things should be any different between these two cases.)

Here's the backtrace:


Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0 Crashed:
0 org.lyx.lyx 0x005abc4e QFontEngineMacMulti::stringToCMap (QChar const*, int, QGlyphLayout*, int*, QFlags<QTextEngine::ShaperFlag>, QShaperItem*) const + 118 1 org.lyx.lyx 0x005abecc QFontEngineMacMulti::stringToCMap (QChar const*, int, QGlyphLayout*, int*, QFlags<QTextEngine::ShaperFlag>) const + 68 2 org.lyx.lyx 0x0026dafb QFontMetrics::width(QChar) const + 221 3 org.lyx.lyx 0x002c812d QComboBoxPrivate::recomputeSizeHint(QSize&) const + 1273
4   org.lyx.lyx                 0x002c8222 QComboBox::sizeHint() const + 30
5 org.lyx.lyx 0x005cd969 lyx::frontend::QLayoutBox::QLayoutBox[in-charge](QToolBar*, lyx::frontend::GuiView&) + 153 (QLToolbar.cpp:75) 6 org.lyx.lyx 0x005ce424 lyx::frontend::QLToolbar::add (lyx::ToolbarItem const&) + 124 (QLToolbar.cpp:187) 7 org.lyx.lyx 0x005cf706 lyx::frontend::QLToolbar::QLToolbar[in-charge](lyx::ToolbarInfo const&, lyx::frontend::GuiView&) + 244 (stl_iterator.h:623) 8 org.lyx.lyx 0x0038cf6c lyx::frontend::GuiView::makeToolbar(lyx::ToolbarInfo const&, bool) + 48 (GuiView.cpp:702) 9 org.lyx.lyx 0x001638f3 lyx::Toolbars::add (lyx::ToolbarInfo const&, bool) + 49 (Toolbars.cpp:321) 10 org.lyx.lyx 0x00163c26 lyx::Toolbars::init() + 450 (tuple_basic.hpp:121) 11 org.lyx.lyx 0x0038de5c lyx::frontend::GuiView::init() + 170 (GuiView.cpp:226) 12 org.lyx.lyx 0x00120465 lyx::frontend::Application::createView(unsigned, unsigned, int, int, int, unsigned, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) + 97 (Application.cpp:62) 13 org.lyx.lyx 0x00073afb lyx::LyX::newLyXView() + 1773 (LyX.cpp:693) 14 org.lyx.lyx 0x00073b34 lyx::LyX::restoreGuiSession() + 48 (LyX.cpp:609) 15 org.lyx.lyx 0x00073f8d lyx::LyX::execBatchCommands() + 25 (LyX.cpp:597) 16 org.lyx.lyx 0x001617f1 lyx::frontend::GuiApplication::qt_metacall(QMetaObject::Call, int, void**) + 65 (GuiApplication_moc.cpp:69) 17 org.lyx.lyx 0x001fc62e QMetaObject::activate(QObject*, int, int, void**) + 960
18  org.lyx.lyx                 0x001ee761 QSingleShotTimer::timeout() + 49
19 org.lyx.lyx 0x001ee7e4 QSingleShotTimer::timerEvent (QTimerEvent*) + 44
20  org.lyx.lyx                 0x001fa853 QObject::event(QEvent*) + 555
21 org.lyx.lyx 0x001946b8 QApplicationPrivate::notify_helper (QObject*, QEvent*) + 438 22 org.lyx.lyx 0x00198469 QApplication::notify(QObject*, QEvent*) + 255 23 org.lyx.lyx 0x001621d6 lyx::frontend::GuiApplication::notify(QObject*, QEvent*) + 38 (GuiApplication.cpp:238) 24 org.lyx.lyx 0x001e16e3 QCoreApplication::notifyInternal (QObject*, QEvent*) + 83 25 org.lyx.lyx 0x001dca5b QApplicationPrivate::globalEventProcessor(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 7729 26 com.apple.HIToolbox 0x92dd6537 DispatchEventToHandlers (EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1093 27 com.apple.HIToolbox 0x92dd5bdc SendEventToEventTargetInternal (OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304 28 com.apple.HIToolbox 0x92dd5aa1 SendEventToEventTargetWithOptions + 55 29 com.apple.HIToolbox 0x92ddd123 ToolboxEventDispatcherHandler (OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 357 30 com.apple.HIToolbox 0x92dd68ee DispatchEventToHandlers (EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 2044 31 com.apple.HIToolbox 0x92dd5bdc SendEventToEventTargetInternal (OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 304
32  com.apple.HIToolbox         0x92ddcfbc SendEventToEventTarget + 56
33 org.lyx.lyx 0x001d7b5c qt_mac_send_event (QFlags<QEventLoop::ProcessEventsFlag>, OpaqueEventRef*, OpaqueWindowPtr*) + 86 34 org.lyx.lyx 0x0035fefa QEventDispatcherMac::processEvents (QFlags<QEventLoop::ProcessEventsFlag>) + 624 35 org.lyx.lyx 0x00378564 QEventLoop::processEvents (QFlags<QEventLoop::ProcessEventsFlag>) + 54 36 org.lyx.lyx 0x003786e7 QEventLoop::exec (QFlags<QEventLoop::ProcessEventsFlag>) + 209
37  org.lyx.lyx                 0x001e31d1 QCoreApplication::exec() + 147
38 org.lyx.lyx 0x000761f1 lyx::LyX::exec(int&, char**) + 1695 (LyX.cpp:463)
39  org.lyx.lyx                 0x00003023 main + 111 (main.cpp:48)
40  org.lyx.lyx                 0x00002942 _start + 216
41  org.lyx.lyx                 0x00002869 start + 41


Bennett

Reply via email to