Hi,

when loading my thesis with the latest cvs, I get the following Segfault:

#0  {anonymous}::yylex () at math_parser.C:239
#1  0x819111d in mathed_parse (array=@0xbfffeee4, par=@0x84c33bc, flags=0)
    at math_parser.C:943
#2  0x8178682 in InsetFormula::Read (this=0x84c33a0, buffer=0x8413a60,
    lex=@0xbffff430) at formula.C:314
#3  0x80ad452 in Buffer::readInset (this=0x8413a60, lex=@0xbffff430,
    par=@0xbffff2b4, pos=@0xbffff264, font=@0xbffff278) at buffer.C:1345
#4  0x80aab99 in Buffer::parseSingleLyXformat2Token (this=0x8413a60,
    lex=@0xbffff430, par=@0xbffff2b4, return_par=@0xbffff260,
    token=@0xbffff274, pos=@0xbffff264, depth=@0xbffff26b,
font=@0xbffff278)
    at buffer.C:1019
#5  0x80a4eb6 in Buffer::readLyXformat2 (this=0x8413a60, lex=@0xbffff430,
    par=0x84c3030) at buffer.C:348
#6  0x80adbe6 in Buffer::readFile (this=0x8413a60, lex=@0xbffff430,
par=0x0)
    at buffer.C:1387
#7  0x80c0e40 in BufferList::readFile (this=0x838dd18, s=@0xbffff510,
    ronly=false) at bufferlist.C:403
#8  0x80c1fe9 in BufferList::loadLyXFile (this=0x838dd18,
    filename=@0xbffff578, tolastfiles=true) at bufferlist.C:506
#9  0x81157f8 in LyXFunc::Open (this=0x83ff9f0, fname=@0xbffff780)
    at lyxfunc.C:1747
#10 0x810cfc0 in LyXFunc::Dispatch (this=0x83ff9f0, ac=374,
    do_not_use_this_arg=@0xbffff7c0) at lyxfunc.C:1175
#11 0x82545db in Menubar::Pimpl::MenuCallback (ob=0x83f6e80, button=1)
    at Menubar_pimpl.C:628
#12 0x825442f in C_Menubar_Pimpl_MenuCallback (ob=0x83f6e80, button=1)
    at Menubar_pimpl.C:576
#13 0x40047048 in fl_object_qread () from /usr/X11R6/lib/libforms.so.0.89
#14 0x40056be2 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.89
#15 0x81f49a5 in GUIRunTime::runTime () at GUIRunTime.C:85
#16 0x80f5170 in LyXGUI::runTime (this=0x83abb50) at lyx_gui.C:313
#17 0x80f742a in LyX::LyX (this=0xbffff968, argc=0xbffff98c,
argv=0xbffff9ec)
    at ../src/lyx_main.C:169
#18 0x812fb9a in main (argc=1, argv=0xbffff9ec) at ../src/main.C:40
#19 0x402a5cbe in __libc_start_main () from /lib/libc.so.6

(gdb) frame 1
#1  0x819111d in mathed_parse (array=@0xbfffeee4, par=@0x84c33bc, flags=0)
    at math_parser.C:943
943                             t = yylex ();
(gdb) print array
$1 = (MathedArray &) @0x4dd9f4: Cannot access memory at address 0x4dd9f4

Could somebody please have a look at it??? I think it would be nice if
mathed stabilizes again before other parts of it are reworked. Especially
the problem with copying "a_i" indicates that something is severely wrong.

BTW: I also get a lot of the following console messages:

         Warning: Empty rowst when accessing label!

Finally, "list of algorithms" and "subfigure" still do not work as the
LaTeX preamble is incomplete.

Michael

-- 
======================================================================
Michael Schmitt                            phone:     +49 451 500 3725
Institute for Telematics                   secretary: +49 451 500 3721
Medical University of Luebeck              fax:       +49 451 500 3722
Ratzeburger Allee 160              eMail: [EMAIL PROTECTED]
D-23538 Luebeck, Germany           WWW:   http://www.itm.mu-luebeck.de
======================================================================

Reply via email to