Hi,

I have a LyX file, generated with 1.2 a few weeks ago.
LyX CVS crashes on that one.

The LyX-file has as the first line:

#LyX 1.2 created this file. For more info see http://www.lyx.org/
\lyxformat 220

When I open this file in gdb, I get the following:

Program received signal SIGSEGV, Segmentation fault.
{anonymous}::Parser::parse_into (this=0xbfbfeae8, array=@0x83f0c00, flags=256,
code=LM_TC_MIN) at math_parser.C:701
701 (fontcodes.top() == LM_TC_TEXTRM || code == LM_TC_TEXTRM))
(gdb) bt
#0 {anonymous}::Parser::parse_into (this=0xbfbfeae8, array=@0x83f0c00,
flags=256, code=LM_TC_MIN) at math_parser.C:701
#1 0x8156a61 in {anonymous}::Parser::parse_lines (this=0xbfbfeae8,
t=@0x83ea070, numbered=false, outmost=false) at math_parser.C:458
#2 0x8158dc3 in {anonymous}::Parser::parse_into (this=0xbfbfeae8,
array=@0xbfbfea30, flags=4, code=LM_TC_MIN) at math_parser.C:834
#3 0x81589b3 in {anonymous}::Parser::parse_into (this=0xbfbfeae8,
array=@0x83ea5d0, flags=0, code=LM_TC_MIN) at math_parser.C:799
#4 0x8157483 in {anonymous}::Parser::parse_normal (this=0xbfbfeae8,
matrix=@0x83ef95c) at math_parser.C:576
#5 0x815a270 in mathed_parse_normal (t=@0x83ef95c, lex=@0xbfbff140)
at math_parser.C:1026
#6 0x813f877 in InsetFormula::read (this=0x83ef900, lex=@0xbfbff140)
at formula.C:174
#7 0x8092765 in Buffer::readInset (this=0x83cc000, lex=@0xbfbff140,
par=@0xbfbfefb8, pos=@0xbfbfee9c, font=@0xbfbfef80) at buffer.C:1513
#8 0x808f8eb in Buffer::parseSingleLyXformat2Token (this=0x83cc000,
lex=@0xbfbff140, par=@0xbfbfefb8, first_par=@0xbfbfee98,
token=@0xbfbfef7c, pos=@0xbfbfee9c, depth=@0xbfbfeea0, font=@0xbfbfef80)
at buffer.C:1057
#9 0x8089eae in Buffer::readLyXformat2 (this=0x83cc000, lex=@0xbfbff140,
par=0x83d2b80) at buffer.C:366
#10 0x8092d23 in Buffer::readFile (this=0x83cc000, lex=@0xbfbff140, par=0x0)
---Type to continue, or q to quit---
at buffer.C:1555
#11 0x80a3388 in BufferList::readFile (this=0x82e8c50, s=@0xbfbff224,
ronly=false) at bufferlist.C:409
#12 0x80a41db in BufferList::loadLyXFile (this=0x82e8c50,
filename=@0xbfbff400, tolastfiles=true) at bufferlist.C:516
#13 0x80e730a in LyXFunc::open (this=0x8310900, fname=@0xbfbff5a4)
at lyxfunc.C:1887
#14 0x80dff4c in LyXFunc::dispatch (this=0x8310900, ac=165,
do_not_use_this_arg=@0xbfbff5e4) at lyxfunc.C:1295
#15 0x8208e7c in Menubar::Pimpl::MenuCallback (ob=0x8366e00, button=1)
at Menubar_pimpl.C:575
#16 0x8203278 in C_Menubar_Pimpl_MenuCallback (ob=0x8366e00, button=1)
at Menubar_pimpl.C:79
#17 0x2831edaf in fl_object_qread () from /usr/X11R6/lib/libforms.so.0.88
#18 0x2832c279 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.88
#19 0x81b170d in GUIRunTime::runTime () at GUIRunTime.C:86
#20 0x80cd35c in LyXGUI::runTime (this=0x83261e0) at lyx_gui.C:315
#21 0x80ceffd in LyX::LyX (this=0xbfbff764, argc=0xbfbff784, argv=0xbfbff7d0)
at ../src/lyx_main.C:176
#22 0x80fc3a9 in main (argc=1, argv=0xbfbff7d0) at ../src/main.C:38
#23 0x8050521 in _start ()

Any idea what's going wrong here?

Thanks,
Rob.

[please cc a reply to my personal email address - thanks]



Reply via email to