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