Frequent crash in LyX when merging tracked changes

Bug #1321341 reported by Christopher Barrington-Leigh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lyx (Ubuntu)
New
Undecided
Unassigned

Bug Description

We are collaborating on a LyX file. When trying to merge tracked changes, the LyX crashes with an emergency very reliably.

Attached is a nearly-isolated example. Open the file. Put the cursor near the top of the document, and then choose to Merge tracked changes.

Click Accept repeatedly. Half way through the changes, LyX crashes:

$ lyx debug3d.lyx
support/lassert.cpp (35): ASSERTION false VIOLATED IN ../../src/CursorSlice.cpp:151
Buffer.cpp (1270): /home/cpbl/tmp/qqqqq/debug3d.lyx.emergency

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.
Aborted (core dumped)

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: lyx 2.0.6-1build1
Uname: Linux 3.14.0-031400-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.1
Architecture: amd64
CurrentDesktop: Unity
Date: Tue May 20 11:35:02 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-03-11 (70 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140218)
SourcePackage: lyx
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Christopher Barrington-Leigh (cpbl) wrote :
Revision history for this message
Scott Kostyshak (scott-kostyshak) wrote :

Hi Christopher thank you for this high quality bug report. Giving an example really helps for us to figure out what's going on. This bug has been fixed in LyX 2.1. If you would like to use LyX 2.1, you can use the Ubuntu PPA:
http://wiki.lyx.org/LyX/LyXOnUbuntu

Also note that if you can reproduce something under more than one OS, then it is most likely an "upstream" bug. That means a bug in the LyX code itself. If this is case, it's better to report the bug directly to the project. In this case, the LyX bug tracker is located at:
http://www.lyx.org/trac
If you have any other bugs or feature requests after upgrading to LyX 2.1, please let us know.

Thanks again!

Revision history for this message
Christopher Barrington-Leigh (cpbl) wrote :

Thanks! Done. I'd have added this to the LyX bug tracker, except that it refuses to send me a confirmation email to verify my email address so that I can log in. I've posted a message on the trac discussion group, but it's moderated and hasn't gone through.

Revision history for this message
Scott Kostyshak (scott-kostyshak) wrote :

Thanks for the quick reply, Christopher. That's not good news about trac. Can you try one more time with a different email address and if that doesn't work please send an email to <email address hidden> explaining the problem? It's very important to us to be able to get feedback from users, especially if they give detailed bug reports like this one.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.