Peter Kümmel wrote:
Hasn't Abdel fixed it today? Maybe updating helps.
Yeah, right. With a newer version, Lyx at least proceeds with a
successful initialization and its GUI appears. However, trial of File ->
New, File -> Open, or start of lyx with a parameter like 'lyx -dbg any'
leads to the same crash as before:
> terminate called after throwing an instance of
> 'boost::io::bad_format_string'
> what(): boost::bad_format_string: format-string is ill-formed
>
> Program received signal SIGABRT, Aborted.
> 0x29934897 in kill () from /lib/libc.so.6
When it crashed with File -> New, the backtrace is as follows:
#0 0x29934897 in kill () from /lib/libc.so.6
#1 0x298474f7 in raise () from /lib/libpthread.so.2
#2 0x299332fb in abort () from /lib/libc.so.6
#3 0x297e9dc4 in __gnu_cxx::__verbose_terminate_handler ()
from /usr/local/lib/gcc-4.1.3/libstdc++.so.6
#4 0x297e773a in __cxxabiv1::__terminate ()
from /usr/local/lib/gcc-4.1.3/libstdc++.so.6
#5 0x297e7782 in std::terminate ()
from /usr/local/lib/gcc-4.1.3/libstdc++.so.6
#6 0x297e78ba in __cxa_throw () from
/usr/local/lib/gcc-4.1.3/libstdc++.so.6
#7 0x08142c5c in boost::throw_exception<boost::io::bad_format_string>
(e=Could not find the frame base for "void
boost::throw_exception<boost::io::bad_format_string>(boost::io::bad_format_string
const&)".
)
at throw_exception.hpp:39
#8 0x08142e65 in boost::io::detail::maybe_throw_exception (
exceptions=255 '', pos=7, size=10) at parsing.hpp:106
#9 0x081439a6 in boost::io::detail::parse_printf_directive<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t>,
__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> > >,
std::ctype<wchar_t> > ([EMAIL PROTECTED], [EMAIL PROTECTED],
fpar=0x8fda700, [EMAIL PROTECTED], offset=7, exceptions=255 '')
at parsing.hpp:333
#10 0x0814585f in boost::basic_format<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> >::parse
(this=0xbfbfbf94, [EMAIL PROTECTED])
at parsing.hpp:437
#11 0x08145c76 in basic_format (this=0xbfbfbf94, [EMAIL PROTECTED])
at format_implementation.hpp:64
#12 0x0875c167 in lyx::support::bformat<std::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> > > ([EMAIL PROTECTED],
[EMAIL PROTECTED])
at lstrings.cpp:875
#13 0x08309eeb in lyx::Text::currentState (this=0x8f375e0, [EMAIL PROTECTED])
at Text.cpp:1759
#14 0x08179b70 in lyx::Cursor::currentState (this=0x8af3e08)
at Cursor.cpp:1224
#15 0x0826c775 in lyx::LyXFunc::viewStatusMessage (this=0x8aca000)
at LyXFunc.cpp:2126
#16 0x0856c147 in lyx::frontend::GuiView::updateStatusBar (this=0x8cb3200)
at GuiView.cpp:590
#17 0x0850d2c6 in lyx::LyXView::setBuffer (this=0x8cb3214, b=0x8f0d200)
at LyXView.cpp:157
#18 0x082705d1 in lyx::LyXFunc::menuNew (this=0x8aca000, [EMAIL PROTECTED],
fromTemplate=false) at LyXFunc.cpp:1911
#19 0x082741d2 in lyx::LyXFunc::dispatch (this=0x8aca000, [EMAIL PROTECTED])
at LyXFunc.cpp:875
#20 0x0824f5e9 in lyx::dispatch ([EMAIL PROTECTED]) at LyX.cpp:1463
#21 0x0850b037 in lyx::LyXView::dispatch (this=0x8cb3214, [EMAIL PROTECTED])
at LyXView.cpp:448
#22 0x0869edab in lyx::frontend::Action::action (this=0x8db9580)
at Action.cpp:90
#23 0x0869ee2e in lyx::frontend::Action::qt_metacall (this=0x8db9580,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfbfd6b8)
at Action_moc.cpp:69
#24 0x292f0d43 in QMetaObject::activate (sender=0x8db9580,
from_signal_index=5, to_signal_index=6, argv=0xbfbfd6b8)
at kernel/qobject.cpp:2937
#25 0x292f0ec3 in QMetaObject::activate (sender=0x0, m=0x0,
from_local_signal_index=1, to_local_signal_index=2, argv=0x14487)
at kernel/qobject.cpp:2992
#26 0x28b607b3 in QAction::triggered (this=0x0, _t1=false)
at moc_qaction.cpp:208
#27 0x28b60b5c in QAction::activate (this=0x8db9580, event=QAction::Trigger)
at kernel/qaction.cpp:1075
#28 0x28e6bcca in QMenuPrivate::activateAction (this=0x8cf8a00,
action=0x8db9580, action_e=QAction::Trigger) at widgets/qmenu.cpp:756
#29 0x28e6e7fd in QMenu::keyPressEvent (this=0x8ce4680, e=0xbfbfdf50)
at widgets/qmenu.cpp:2266
#30 0x28bac58d in QWidget::event (this=0x8ce4680, event=0xbfbfdf50)
at kernel/qwidget.cpp:5753
#31 0x28e699e4 in QMenu::event (this=0x8ce4680, e=0xbfbfdf50)
at widgets/qmenu.cpp:1901
#32 0x28b665f4 in QApplicationPrivate::notify_helper (this=0x8acb000,
receiver=0x8ce4680, e=0xbfbfdf50) at kernel/qapplication.cpp:3439
#33 0x28b66dc7 in QApplication::notify (this=0x8ad1000, receiver=0x8ce4680,
e=0xbfbfdf50) at kernel/qapplication.cpp:3067
#34 0x0855d691 in lyx::frontend::GuiApplication::notify (this=0x8ad1000,
receiver=0x8ce4680, event=0xbfbfdf50) at GuiApplication.cpp:237
#35 0x28bb33c7 in qt_sendSpontaneousEvent (receiver=0x14487, event=0x14487)
at qcoreapplication.h:186
#36 0x28be256c in QKeyMapper::sendKeyEvent (keyWidget=0x8ce4680,
grab=false,
type=QEvent::KeyPress, code=78, modifiers=Error accessing memory
address 0x0: Bad address.
)
at kernel/qkeymapper_x11.cpp:1580
#37 0x28be289b in QKeyMapperPrivate::translateKeyEvent (this=0x8aefc80,
keyWidget=0x8ce4680, event=0xbfbfe570, grab=false) at qglobal.h:1635
#38 0x28bbfd5b in QApplication::x11ProcessEvent (this=0x8ad1000,
event=0xbfbfe570) at kernel/qapplication_x11.cpp:2782
#39 0x28be4134 in x11EventSourceDispatch (s=0x8abcc80, callback=0,
user_data=0x0) at qcoreapplication.h:77
#40 0x29381c1c in g_main_context_dispatch ()
from /usr/local/lib/libglib-2.0.so.0
#41 0x293835e4 in g_main_context_acquire ()
from /usr/local/lib/libglib-2.0.so.0
#42 0x29383a79 in g_main_context_iteration ()
from /usr/local/lib/libglib-2.0.so.0
#43 0x293031bf in QEventDispatcherGlib::processEvents (this=0x8a9df20,
flags=
{i = 0}) at kernel/qeventdispatcher_glib.cpp:366
#44 0x28be3c15 in QGuiEventDispatcherGlib::processEvents (this=0x8a9df20,
flags=Error accessing memory address 0x5: Bad address.
) at qglobal.h:1635
#45 0x292e0e4d in QEventLoop::processEvents (this=0x0, flags=Error
accessing memory address 0x0: Bad address.
)
at qglobal.h:1635
#46 0x292e1032 in QEventLoop::exec (this=0xbfbfe810, flags={i = 0})
at qglobal.h:1652
#47 0x292e50fa in QCoreApplication::exec () at qglobal.h:1636
#48 0x28b65b97 in QApplication::exec () at kernel/qapplication.cpp:2932
#49 0x0855ded1 in lyx::frontend::GuiApplication::exec (this=0x8ad1000)
at GuiApplication.cpp:158
#50 0x0825bf72 in lyx::LyX::exec (this=0xbfbfe954, [EMAIL PROTECTED],
argv=0xbfbfe9a8) at LyX.cpp:463
#51 0x08071aa7 in main (argc=1, argv=0xbfbfe9a8) at main.cpp:48
Koji