On Fri, 2024-03-29 at 22:38 -0400, Scott Kostyshak wrote: > To reproduce: > > 1. Start a new document. > 2. Start a math inset and put "x + y". > 3. Select x. > 4. Press ctrl + f to open find. > 5. Press <Return>. > > The result for me is a SIGSEGV. > > Can anyone else reproduce? > > Scott
Yes, this is the backtrace is attached. -- José Abílio
lyx: SIGSEGV signal caught! Sorry, you have found a bug in LyX, hope you have not lost any data. Please read the bug-reporting instructions in 'Help->Introduction' and send us a bug report, if necessary. Thanks! Bye. Error: LyX crashed! ---------------------------------------- SIGSEGV signal caught! Sorry, you have found a bug in LyX, hope you have not lost any data. Please read the bug-reporting instructions in 'Help->Introduction' and send us a bug report, if necessary. Thanks! Bye. ( 1) src/lyx: 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) src/lyx: std::_Function_handler<void (), std::_Bind<void (*(std::reference_wrapper<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const>, std::reference_wrapper<std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const>, std::reference_wrapper<bool>))(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)> >::_M_invoke(std::_Any_data const&) ( 3) src/lyx: lyx::frontend::InGuiThread<void>::synchronousFunctionCall() ( 4) src/lyx: lyx::frontend::IntoGuiThreadMover::callInGuiThread() ( 5) src/lyx: 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) ( 6) src/lyx: src/lyx() [0x77de5a] ( 7) /lib64/libc.so.6: /lib64/libc.so.6(+0x40710) [0x7f7d06453710] ( 8) src/lyx: lyx::CursorSlice::setPitPos(long, long) ( 9) src/lyx: lyx::InsetText::edit(lyx::Cursor&, bool, lyx::Inset::EntryDirection) ( 10) src/lyx: lyx::BufferView::setCursorSelectionTo(lyx::DocIterator const&) ( 11) src/lyx: lyx::findOne(lyx::BufferView*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, bool, bool, bool, bool, bool, bool, bool, bool) ( 12) src/lyx: lyx::lyxfind(lyx::BufferView*, lyx::FuncRequest const&) ( 13) src/lyx: lyx::BufferView::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) ( 14) src/lyx: lyx::frontend::GuiView::dispatchToBufferView(lyx::FuncRequest const&, lyx::DispatchResult&) ( 15) src/lyx: lyx::frontend::GuiView::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) ( 16) src/lyx: lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) ( 17) src/lyx: lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&) ( 18) src/lyx: lyx::dispatch(lyx::FuncRequest const&) ( 19) src/lyx: lyx::frontend::GuiSearchWidget::find(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, bool, bool, bool, bool, bool, bool) ( 20) src/lyx: lyx::frontend::GuiSearchWidget::doFind(bool, bool) ( 21) src/lyx: lyx::frontend::GuiSearchWidget::keyPressEvent(QKeyEvent*) ( 22) /lib64/libQt6Widgets.so.6: QWidget::event(QEvent*) ( 23) /lib64/libQt6Widgets.so.6: QApplicationPrivate::notify_helper(QObject*, QEvent*) ( 24) /lib64/libQt6Widgets.so.6: QApplication::notify(QObject*, QEvent*) ( 25) src/lyx: lyx::frontend::GuiApplication::notify(QObject*, QEvent*) ( 26) /lib64/libQt6Core.so.6: QCoreApplication::notifyInternal2(QObject*, QEvent*) ( 27) /lib64/libQt6Widgets.so.6: /lib64/libQt6Widgets.so.6(+0x1fb270) [0x7f7d07dfb270] ( 28) /lib64/libQt6Widgets.so.6: QApplicationPrivate::notify_helper(QObject*, QEvent*) ( 29) src/lyx: lyx::frontend::GuiApplication::notify(QObject*, QEvent*) ( 30) /lib64/libQt6Core.so.6: QCoreApplication::notifyInternal2(QObject*, QEvent*) ( 31) /lib64/libQt6Gui.so.6: QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) ( 32) /lib64/libQt6Gui.so.6: QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ( 33) /lib64/libQt6Gui.so.6: /lib64/libQt6Gui.so.6(+0x740824) [0x7f7d07940824] ( 34) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so.0(+0x5c68c) [0x7f7d0690f68c] ( 35) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so.0(+0xbd788) [0x7f7d06970788] ( 36) /lib64/libglib-2.0.so.0: /lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7f7d06910b03] ( 37) /lib64/libQt6Core.so.6: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ( 38) /lib64/libQt6Core.so.6: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ( 39) /lib64/libQt6Core.so.6: QCoreApplication::exec() ( 40) src/lyx: lyx::frontend::GuiApplication::exec() ( 41) src/lyx: lyx::LyX::exec(int&, char**) ( 42) src/lyx: src/lyx(main+0x45) [0x62248b] ( 43) /lib64/libc.so.6: /lib64/libc.so.6(+0x2a088) [0x7f7d0643d088] ( 44) /lib64/libc.so.6: /lib64/libc.so.6(__libc_start_main+0x8b) [0x7f7d0643d14b] ( 45) src/lyx: src/lyx(_start+0x25) [0x622385] [1]+ Aborted (core dumped) src/lyx
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel