Hi,

I'm using the latest cvs.

Right clicking any math environment while the cursor isn't inside it
brings the math panel up as expected, but then tring to insert any symbol
with it will lead to a crash.

Reproducible minimal example:

1) start lyx, open a new document;
2) create an inline math environment;
3) step outside it with the right keyboard arrow;
3) right-click the math env; the math panel will show;
4) click the 'square root' => Crash! (lyx: SIGSEGV signal caught)

To right-click a math environment, you must be wise and first left-click
it!

If instead of inserting a math symbol the math panel is dismissed
(clicking 'Close'), any operation other than clicking the document (for
example, a keyboard press, a save or View->DVI...) will crash lyx.

I tried to catch the backtrace of the striped executable with gdb, but I
don't know if I did it right. Backtracing the non-striped executable
produces a more verbose output. Which one is the most useful?

Regards,

Joćo.

Program received signal SIGSEGV, Segmentation fault.
0x081a3ed5 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
(gdb) bt
#0  0x081a3ed5 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#1  0x081a34a0 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#2  0x081943e8 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#3  0x0811270b in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_of ()
#4  0x0825a13f in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#5  0x08259b7f in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#6  0x082ecfb9 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::rfind ()
#7  0x082ed674 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::rfind ()
#8  0x40045cb4 in fl_object_qread () from /usr/X11R6/lib/libforms.so.0.89
#9  0x40056679 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89
#10 0x0828fa79 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_not_of ()
#11 0x080fc144 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_of ()
#12 0x080fcc96 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find_first_of ()
#13 0x08146126 in basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::find ()
#14 0x402b017f in __libc_start_main () from /lib/libc.so.6


Reply via email to