2.3.8 Tarballs

Pavel Sanda sanda at lyx.org
Fri May 3 21:31:38 UTC 2024


On Fri, May 03, 2024 at 11:24:44PM +0200, Pavel Sanda wrote:
> I wanted to look how the converted .lyx file looks in raw format and tried to save the converted UG and lyx crashed :/

Found the core dump, the backtrace:
Thread 1 "lyx" received signal SIGSEGV, Segmentation fault.
0x0000555555887484 in lyx::Paragraph::inInset() const ()
(gdb) bt
#0  0x0000555555887484 in lyx::Paragraph::inInset() const ()
#1  0x0000555555887569 in lyx::Paragraph::isPassThru() const ()
#2  0x0000555555b8553c in lyx::frontend::GuiView::getStatus(lyx::FuncRequest const&, lyx::FuncStatus&) ()
#3  0x0000555555b562da in lyx::frontend::GuiApplication::getStatus(lyx::FuncRequest const&) const ()
#4  0x000055555583e1dc in lyx::getStatus(lyx::FuncRequest const&) ()
#5  0x0000555555bb9458 in lyx::frontend::(anonymous namespace)::MenuDefinition::addWithStatusCheck(lyx::frontend::(ano                                                                    
nymous namespace)::MenuItem const&) ()
#6  0x0000555555bc8113 in lyx::frontend::Menus::Impl::expand(lyx::frontend::(anonymous namespace)::MenuDefinition cons                                                                    
t&, lyx::frontend::(anonymous namespace)::MenuDefinition&, lyx::BufferView const*) const ()
#7  0x0000555555bc853d in lyx::frontend::Menus::Impl::expand(lyx::frontend::(anonymous namespace)::MenuDefinition cons                                                                    
t&, lyx::frontend::(anonymous namespace)::MenuDefinition&, lyx::BufferView const*) const ()
#8  0x0000555555bc853d in lyx::frontend::Menus::Impl::expand(lyx::frontend::(anonymous namespace)::MenuDefinition cons                                                                    
t&, lyx::frontend::(anonymous namespace)::MenuDefinition&, lyx::BufferView const*) const ()
#9  0x0000555555bcb201 in lyx::frontend::Menus::searchMenu(lyx::FuncRequest const&, lyx::docstring_list&) const ()
#10 0x0000555555ab69a0 in lyx::InsetInfo::updateInfo() ()
#11 0x0000555555ab97dd in lyx::InsetInfo::read(lyx::Lexer&) ()
#12 0x000055555594bd46 in lyx::readInset(lyx::Lexer&, lyx::Buffer*) ()
#13 0x00005555558bb7b1 in lyx::Text::readParToken(lyx::Paragraph&, lyx::Lexer&, std::__cxx11::basic_string<char, std::                                                                    
char_traits<char>, std::allocator<char> > const&, lyx::Font&, lyx::Change&, lyx::ErrorList&) ()
#14 0x00005555558bcb89 in lyx::Text::readParagraph(lyx::Paragraph&, lyx::Lexer&, lyx::ErrorList&) ()
#15 0x00005555558be124 in lyx::Text::read(lyx::Lexer&, lyx::ErrorList&, lyx::InsetText*) ()
#16 0x0000555555756ef4 in lyx::Buffer::readDocument(lyx::Lexer&) ()
#17 0x00005555557576ce in lyx::Buffer::readFile(lyx::support::FileName const&) ()
#18 0x00005555557665b7 in lyx::Buffer::reload() ()
#19 0x0000555555b87fc0 in lyx::frontend::GuiView::renameBuffer(lyx::Buffer&, std::__cxx11::basic_string<wchar_t, std::                                                                    
char_traits<wchar_t>, std::allocator<wchar_t> > const&, lyx::frontend::GuiView::RenameKind) ()
#20 0x0000555555b91fe7 in lyx::frontend::GuiView::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) ()
#21 0x0000555555b5f582 in lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) ()
#22 0x0000555555b589bb in lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&) ()
#23 0x0000555555bdcced in lyx::frontend::Action::action() ()


It seems that you need to get into section 3.9.4.2, put cursor on paragraph with Japan qutoes, display code preview pane (and mayby outliner as well).
Can produce better backtrace in the next days... P


More information about the lyx-devel mailing list