On Mon, Aug 12, 2019 at 03:10:04PM -0000, Antonio García Cordero wrote: > Hi, > > When selecting the bottom Document menu item on LyX 2.3.1 (Mageia 7, 64 > bits), it crashes. I get this through the console: > > lyx > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Code Preview > Pane|P" and "Panel del esquema|P" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Entorno split| > s" and "Entorno cases|s" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Fantasma|F" and > "Espacio fino|f" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Limpiar página > doble|b" and "Optional Line Break|B" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Cita...|C" and > "Marco|c" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries > "Configuración...|o" and "Comprimido|o" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Información > TeX|X" and "Comprobar TeX|X" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Comentarios > PDF|F" and "Diagrama Feynman|F" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries > "Configuración...|o" and "Comprimido|o" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Comentarios > PDF|F" and "Diagrama Feynman|F" share the same shortcut. > [antonio@Gimli BOINC]$ lyx > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Code Preview > Pane|P" and "Panel del esquema|P" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Entorno split| > s" and "Entorno cases|s" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Fantasma|F" and > "Espacio fino|f" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Limpiar página > doble|b" and "Optional Line Break|B" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Cita...|C" and > "Marco|c" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries > "Configuración...|o" and "Comprimido|o" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Información > TeX|X" and "Comprobar TeX|X" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries "Comentarios > PDF|F" and "Diagrama Feynman|F" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries > "Configuración...|o" and "Comprimido|o" share the same shortcut. > frontends/qt4/Menus.cpp (752): Menu warning: menu entries > "Configuración...|o" and "Comprimido|o" share the same shortcut. > support/lassert.cpp (51): ASSERTION static_cast<unsigned char>(ascii[i]) > < 0x80 VIOLATED IN /home/iurt/rpmbuild/BUILD/lyx-2.3.1/src/support/ > docstring.cpp:54 > ( 1) lyx: lyx::doAssertWithCallstack(bool) > ( 2) lyx: lyx::doAssert(char const*, char const*, long) > ( 3) lyx: lyx::from_ascii(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&) > ( 4) lyx: lyx::frontend::GuiApplication::languageModel() > ( 5) lyx: > lyx::frontend::GuiDocument::GuiDocument(lyx::frontend::GuiView&) > ( 6) lyx: lyx::frontend::createGuiDocument(lyx::frontend::GuiView&) > ( 7) lyx: lyx::frontend::GuiView::build(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&) > ( 8) lyx: > lyx::frontend::GuiView::findOrBuild(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, bool) > ( 9) lyx: lyx::frontend::GuiView::doShowDialog(QString const&, QString > const&, lyx::Inset*) > ( 10) lyx: lyx() [0x10b1228] > ( 11) /lib64/libQt5Core.so.5: QMetaObject::activate(QObject*, int, int, > void**) > ( 12) lyx: lyx::frontend::GuiView::triggerShowDialog(QString const&, > QString const&, lyx::Inset*) > ( 13) lyx: > lyx::frontend::GuiView::showDialog(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, > std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&, lyx::Inset*) > ( 14) lyx: lyx::frontend::GuiView::dispatch(lyx::FuncRequest const&, > lyx::DispatchResult&) > ( 15) lyx: lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest > const&, lyx::DispatchResult&) > ( 16) lyx: lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest > const&) > ( 17) lyx: lyx::dispatch(lyx::FuncRequest const&) > ( 18) lyx: lyx::frontend::Action::action() > ( 19) lyx: lyx() [0x110f336] > ( 20) /lib64/libQt5Core.so.5: QMetaObject::activate(QObject*, int, int, > void**) > ( 21) /lib64/libQt5Widgets.so.5: QAction::triggered(bool) > ( 22) /lib64/libQt5Widgets.so.5: QAction::activate(QAction::ActionEvent) > ( 23) /lib64/libQt5Widgets.so.5: /lib64/libQt5Widgets.so.5(+0x2c8b4c) > [0x7f8b8482bb4c] > ( 24) /lib64/libQt5Widgets.so.5: /lib64/libQt5Widgets.so.5(+0x2cfbe0) > [0x7f8b84832be0] > ( 25) /lib64/libQt5Widgets.so.5: QMenu::mouseReleaseEvent(QMouseEvent*) > ( 26) /lib64/libQt5Widgets.so.5: QWidget::event(QEvent*) > ( 27) /lib64/libQt5Widgets.so.5: QMenu::event(QEvent*) > ( 28) /lib64/libQt5Widgets.so.5: > QApplicationPrivate::notify_helper(QObject*, QEvent*) > ( 29) /lib64/libQt5Widgets.so.5: QApplication::notify(QObject*, QEvent*) > ( 30) lyx: lyx::frontend::GuiApplication::notify(QObject*, QEvent*) > ( 31) /lib64/libQt5Core.so.5: QCoreApplication::notifyInternal2(QObject*, > QEvent*) > ( 32) /lib64/libQt5Widgets.so.5: > QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, > QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) > ( 33) /lib64/libQt5Widgets.so.5: /lib64/libQt5Widgets.so.5(+0x1be1bd) > [0x7f8b847211bd] > ( 34) /lib64/libQt5Widgets.so.5: /lib64/libQt5Widgets.so.5(+0x1c06a8) > [0x7f8b847236a8] > ( 35) /lib64/libQt5Widgets.so.5: > QApplicationPrivate::notify_helper(QObject*, QEvent*) > ( 36) /lib64/libQt5Widgets.so.5: QApplication::notify(QObject*, QEvent*) > ( 37) lyx: lyx::frontend::GuiApplication::notify(QObject*, QEvent*) > ( 38) /lib64/libQt5Core.so.5: QCoreApplication::notifyInternal2(QObject*, > QEvent*) > ( 39) /lib64/libQt5Gui.so.5: > QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) > ( 40) /lib64/libQt5Gui.so.5: > QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) > ( 41) /lib64/libQt5Gui.so.5: > QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) > ( 42) /lib64/libQt5XcbQpa.so.5: /lib64/libQt5XcbQpa.so.5(+0x6f20a) > [0x7f8b803b820a] > ( 43) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so. > 0(g_main_context_dispatch+0x135) [0x7f8b8349b665] > ( 44) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so.0(+0x4d9e8) > [0x7f8b8349b9e8] > ( 45) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so. > 0(g_main_context_iteration+0x2c) [0x7f8b8349ba6c] > ( 46) /lib64/libQt5Core.so.5: > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > ( 47) /lib64/libQt5Core.so.5: > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) > ( 48) /lib64/libQt5Core.so.5: QCoreApplication::exec() > ( 49) lyx: lyx::frontend::GuiApplication::exec() > ( 50) lyx: lyx::LyX::exec(int&, char**) > ( 51) lyx: lyx(main+0x5d) [0xe325b9] > ( 52) /lib64/libc.so.6: /lib64/libc.so.6(__libc_start_main+0xeb) > [0x7f8b835a6b0b] > ( 53) lyx: lyx(_start+0x2a) [0xb2e7da] > Assertion triggered in void lyx::doAssertWithCallstack(bool) by failing > check "false" in file /home/iurt/rpmbuild/BUILD/lyx-2.3.1/src/support/ > lassert.cpp:44 > Abortado (`core' generado) > > Any suggestions?
Hi Antonio, sorry for the slow reply. Can you reproduce this assertion with LyX 2.3.3? Best, Scott
signature.asc
Description: PGP signature
-- lyx-users mailing list lyx-users@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-users