Dear Devs
While I was peacefully editing with 2.5.0~RC1 in two parallel subwindows
2.5.0~RC1 lib/doc/fr/EmbeddedObjects.lyx and 2.5.0~beta2
lib/doc/EmbeddedObjects.lyx (to get the change tracking info), I had a crash
(see log).
I do not exactly remember what action triggered the crash, but I was translating
a piece of English text that I pasted and marked as French.
When I open the emergency save, I see that I did not loose any info (I see there
that I was editing the beta2 version of the document).
I hope that you will be able to extract some useful info from the log.
<cite>
jp@pelican:/ext/lyx/2.5.x$ Buffer.cpp (1691):
/ext/lyx/lyx-2.5.0~beta2/lib/doc/fr/EmbeddedObjects.lyx.emergency
lyx: Signal SIGSEGV perçu !
Désolé, vous avez trouvé un bogue de LyX, espérons que
vous n'avez pas perdu de données.
Merci de lire les instructions sur les rapports de bogue dans
« Aide->Introduction » et d'envoyer un rapport, si nécessaire.
Merci et au revoir.
Error: Crash LyX !
----------------------------------------
Signal SIGSEGV perçu !
Désolé, vous avez trouvé un bogue de LyX, espérons que
vous n'avez pas perdu de données.
Merci de lire les instructions sur les rapports de bogue dans
« Aide->Introduction » et d'envoyer un rapport, si nécessaire.
Merci et au revoir.
( 1) lyx-2.5.0~RC1:
lyx::frontend::Alert::doError(std::__cxx11::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> > const&,
std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> > const&, bool)
( 2) lyx-2.5.0~RC1:
lyx::frontend::Alert::error(std::__cxx11::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> > const&,
std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>,
std::allocator<wchar_t> > const&, bool)
( 3) lyx-2.5.0~RC1: lyx-2.5.0~RC1(+0x4fe697) [0x559b7b9af697]
( 4) /lib/x86_64-linux-gnu/libc.so.6: /lib/x86_64-linux-gnu/libc.so.6(+0x3fdf0)
[0x7f81c1049df0]
( 5) lyx-2.5.0~RC1:
lyx::frontend::GuiInputMethod::initializePositions(lyx::Cursor*)
( 6) lyx-2.5.0~RC1:
lyx::frontend::GuiInputMethod::processPreedit(QInputMethodEvent*)
( 7) /lib/x86_64-linux-gnu/libQt6Core.so.6:
/lib/x86_64-linux-gnu/libQt6Core.so.6(+0x1e4443) [0x7f81c17e4443]
( 8) lyx-2.5.0~RC1:
lyx::frontend::GuiWorkArea::preeditChanged(QInputMethodEvent*)
( 9) /lib/x86_64-linux-gnu/libQt6Widgets.so.6: QWidget::event(QEvent*)
( 10) /lib/x86_64-linux-gnu/libQt6Widgets.so.6: QFrame::event(QEvent*)
( 11) /lib/x86_64-linux-gnu/libQt6Widgets.so.6:
QApplicationPrivate::notify_helper(QObject*, QEvent*)
( 12) lyx-2.5.0~RC1: lyx::frontend::GuiApplication::notify(QObject*, QEvent*)
( 13) /lib/x86_64-linux-gnu/libQt6Core.so.6:
QCoreApplication::notifyInternal2(QObject*, QEvent*)
( 14)
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so:
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so(+0x15a0e)
[0x7f81b4f3aa0e]
( 15)
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so:
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so(+0x16996)
[0x7f81b4f3b996]
( 16) /lib/x86_64-linux-gnu/libQt6Core.so.6:
/lib/x86_64-linux-gnu/libQt6Core.so.6(+0x1e46e8) [0x7f81c17e46e8]
( 17)
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so:
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so(+0xcb27)
[0x7f81b4f31b27]
( 18)
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so:
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so(+0x13fef)
[0x7f81b4f38fef]
( 19) /lib/x86_64-linux-gnu/libQt6DBus.so.6:
/lib/x86_64-linux-gnu/libQt6DBus.so.6(+0x43cae) [0x7f81c0f8ccae]
( 20) /lib/x86_64-linux-gnu/libQt6Core.so.6: QObject::event(QEvent*)
( 21) /lib/x86_64-linux-gnu/libQt6Widgets.so.6:
QApplicationPrivate::notify_helper(QObject*, QEvent*)
( 22) lyx-2.5.0~RC1: lyx::frontend::GuiApplication::notify(QObject*, QEvent*)
( 23) /lib/x86_64-linux-gnu/libQt6Core.so.6:
QCoreApplication::notifyInternal2(QObject*, QEvent*)
( 24) /lib/x86_64-linux-gnu/libQt6Core.so.6:
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
( 25) /lib/x86_64-linux-gnu/libQt6Core.so.6:
/lib/x86_64-linux-gnu/libQt6Core.so.6(+0x3a8a17) [0x7f81c19a8a17]
( 26) /lib/x86_64-linux-gnu/libglib-2.0.so.0:
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5c385) [0x7f81c2504385]
( 27) /lib/x86_64-linux-gnu/libglib-2.0.so.0:
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5e5b7) [0x7f81c25065b7]
( 28) /lib/x86_64-linux-gnu/libglib-2.0.so.0:
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x30)
[0x7f81c2506d20]
( 29) /lib/x86_64-linux-gnu/libQt6Core.so.6:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
( 30) /lib/x86_64-linux-gnu/libQt6Core.so.6:
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
( 31) /lib/x86_64-linux-gnu/libQt6Core.so.6: QCoreApplication::exec()
( 32) lyx-2.5.0~RC1: lyx::LyX::exec(int&, char**)
( 33) lyx-2.5.0~RC1: lyx-2.5.0~RC1(main+0x46) [0x559b7b8430d6]
( 34) /lib/x86_64-linux-gnu/libc.so.6: /lib/x86_64-linux-gnu/libc.so.6(+0x29ca8)
[0x7f81c1033ca8]
( 35) /lib/x86_64-linux-gnu/libc.so.6:
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f81c1033d65]
( 36) lyx-2.5.0~RC1: lyx-2.5.0~RC1(_start+0x21) [0x559b7b851201]
[1]- Abandon (core dumped)lyx-2.5.0~RC1
lib/doc/fr/EmbeddedObjects.lyx
</cite>
--
Jean-Pierre
--
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel