Opened 9 years ago

Last modified 6 months ago

#12134 assigned bug

Debugger: segfaulting on lyx binary — at Version 3

Reported by: jessicah Owned by: anevilyak
Priority: normal Milestone: Unscheduled
Component: Applications/Debugger Version: R1/Development
Keywords: Cc: bonefish
Blocked By: Blocking:
Platform: All

Description (last modified by jessicah)

I'm trying to build lyx from their git repository (2.1.3 release is fine), but it crashes, and this in turn crashes Debugger.

I've also tried launching lyx via the Debugger GUI, and running via Debugger from the command line.

The debug reports for Debugger are all slightly different too.

Perhaps this is somehow related to the random binary crashes of #10279? CC'ing Ingo in case it is...

Change History (9)

comment:1 by jessicah, 9 years ago

Actually, scratch attaching the binary. It's 156MB! O_O

by jessicah, 9 years ago

Attachment: Debugger (1).report added

by jessicah, 9 years ago

Attachment: Debugger (2).report added

by jessicah, 9 years ago

Attachment: Debugger (3).report added

by jessicah, 9 years ago

Attachment: Debugger (4).report added

by jessicah, 9 years ago

Attachment: Debugger (5).report added

by jessicah, 9 years ago

Attachment: Debugger (6).report added

comment:2 by jessicah, 9 years ago

Summary: Debugger: segfaulting on lyx binary (attached)Debugger: segfaulting on lyx binary

comment:3 by jessicah, 9 years ago

Cc: bonefish added
Description: modified (diff)

Hmm, FWIW, the lyx binary with debug information disabled doesn't segfault at all.

You can git clone git://git.lyx.org/lyx to get the current sources. You will also need to apply autotools patch and app crash on mouse click patch.

Assuming you have libqt4 revision 4 installed:

./autogen.sh
./configure --prefix=/tmp/lyx --without-included-boost
make -jN
make install

/tmp/lyx/bin/lyx

Without latest libqt4 package, you'll need to specify QT_CORE_CFLAGS and QT_FRONTEND_CFLAGS with paths to headers/x86/(QtCore|QtGui).

Note: See TracTickets for help on using tickets.