>>>>> "Frank" == Frank Mahler <[EMAIL PROTECTED]> writes:

Frank> Hi there!  I just found a reproducable segfault-bug in
Frank> LyX-1.0.3pre2 (sorry, did not try the most current release --
Frank> perhaps later this day...).

We had several reports of similar problems already, but we never came
with a reasonable fix. The problem is that the bug does not exist in
all environments (I cannot reproduce it).

Frank> I create a displayed math formula. Then, within math mode, I
Frank> hit 'M-e n' which is insert note (I use LANG=de). What happens
Frank> is an inserted yellow "Note"-box in front of the formula (which
Frank> is ok, I think) -- the formula itself gets left adjusted
Frank> (although I made it display style, it should stay centered!). I
Frank> enter a note and close the dialog box.

Frank> Then the cursor is located between the inserted note-box and
Frank> the math (math mode is left after inserting the note).

Frank> I hit Backspace and LyX segfaults.

>From backtraces I've seen on such errors, the crash happens in xforms
event-handling routine. Since I do not have a wat myself to reproduce
the error, I cannot do much more.

The only idea I have is that the deletion is done during the event
handling of the LyX text canvas and, since it deletes the inset's
form, a crash occurs when xforms tries to send events to a non
existing form (maybe some linked list has not been kept up to date).

Ideas anyone? It seems that many people have been bitten by this one.

JMarc

PS: Frank, on what system is that?

PPS: I replaced lyx-users with lyx-devel, since this is where help
should come from...

Reply via email to