On Aug 14, 2007, at 4:43 AM, Martin Vermeer wrote:

Try updated SVN now.

That's worse ;). Now even loading the file gives me a crash. Here's the backtrace:

Assertion triggered in void lyx::Tabular::set_row_column_number_info () by failing check "numberofcells == 0" in file InsetTabular.cpp:777

Program received signal SIGABRT, Aborted.
0x9003d66c in kill ()
(gdb) bt
#0  0x9003d66c in kill ()
#1  0x9010e8cf in raise ()
#2  0x9010d422 in abort ()
#3  0x000edbb5 in lyx::support::abort () at abort.cpp:25
#4 0x00115cc2 in lyx::Tabular::set_row_column_number_info (this=0x1e723650) at InsetTabular.cpp:777 #5 0x0011705c in lyx::Tabular::init (this=0x1e723650, [EMAIL PROTECTED], rows_arg=1, columns_arg=1) at InsetTabular.cpp:599 #6 0x00117209 in lyx::Tabular::Tabular (this=0x1e723650, [EMAIL PROTECTED], rows_arg=1, columns_arg=1) at InsetTabular.cpp:583 #7 0x001172cd in lyx::InsetTabular::InsetTabular (this=0x1e723640, [EMAIL PROTECTED], rows=1, columns=1) at InsetTabular.cpp:2899 #8 0x0004d84c in lyx::readInset ([EMAIL PROTECTED], [EMAIL PROTECTED]) at factory.cpp:502 #9 0x000c0b7b in lyx::(anonymous namespace)::readParToken ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:161 #10 0x000c225a in lyx::(anonymous namespace)::readParagraph ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:311 #11 0x000c25eb in lyx::Text::read (this=0x1e73ac90, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:1672 #12 0x0010057a in lyx::InsetText::read (this=0x1e73ac70, [EMAIL PROTECTED], [EMAIL PROTECTED]) at InsetText.cpp:153 #13 0x001eb311 in lyx::InsetCollapsable::read (this=0x1e73ac70, [EMAIL PROTECTED], [EMAIL PROTECTED]) at InsetCollapsable.cpp:132 #14 0x00188a69 in lyx::InsetBox::read (this=0x1e73ac70, [EMAIL PROTECTED], [EMAIL PROTECTED]) at InsetBox.cpp:138 #15 0x0004d0dd in lyx::readInset ([EMAIL PROTECTED], [EMAIL PROTECTED]) at factory.cpp:539 #16 0x000c0b7b in lyx::(anonymous namespace)::readParToken ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:161 #17 0x000c225a in lyx::(anonymous namespace)::readParagraph ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:311 #18 0x000c25eb in lyx::Text::read (this=0xf1d337c, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at Text.cpp:1672 #19 0x0000f64b in lyx::Buffer::readDocument (this=0x1e71c2d0, [EMAIL PROTECTED]) at Buffer.cpp:536 #20 0x00010e40 in lyx::Buffer::readFile (this=0x1e71c2d0, [EMAIL PROTECTED], [EMAIL PROTECTED], fromstring=false) at Buffer.cpp:753 #21 0x00011341 in lyx::Buffer::readFile (this=0x1e71c2d0, [EMAIL PROTECTED]) at Buffer.cpp:639 #22 0x00017c11 in lyx::(anonymous namespace)::readFile (b=0x1e71c2d0, [EMAIL PROTECTED]) at buffer_funcs.cpp:142 #23 0x00017d59 in lyx::loadLyXFile (b=0x1e71c2d0, [EMAIL PROTECTED]) at buffer_funcs.cpp:155 #24 0x000187c1 in lyx::checkAndLoadLyXFile ([EMAIL PROTECTED]) at buffer_funcs.cpp:207 #25 0x0019258a in lyx::LyXView::loadLyXFile (this=0xe9c5044, [EMAIL PROTECTED], tolastfiles=true, child_document=true, auto_open=true) at LyXView.cpp:209 #26 0x00088fee in lyx::LyXFunc::dispatch (this=0xe91cd70, [EMAIL PROTECTED]) at LyXFunc.cpp:1498
#27 0x00075d7a in lyx::dispatch ([EMAIL PROTECTED]) at LyX.cpp:1482
#28 0x000f12aa in lyx::(anonymous namespace)::loadIfNeeded ([EMAIL PROTECTED], [EMAIL PROTECTED]) at InsetInclude.cpp:409 #29 0x000f1c3c in lyx::InsetInclude::validate (this=0x1ddfe520, [EMAIL PROTECTED]) at InsetInclude.cpp:700 #30 0x000a9eaf in lyx::Paragraph::Pimpl::validate (this=0x1ddfe0f0, [EMAIL PROTECTED], [EMAIL PROTECTED]) at Paragraph.cpp:1039 #31 0x000ab140 in lyx::Paragraph::validate (this=0x1ddfe318, [EMAIL PROTECTED]) at Paragraph.cpp:1229 #32 0x0077dee5 in boost::_bi::bind_t<void, boost::_mfi::cmf1<void, lyx::Paragraph, lyx::LaTeXFeatures&>, boost::_bi::list2<boost::arg<1> (*)(), boost::reference_wrapper<lyx::LaTeXFeatures> > >::operator() <lyx::Paragraph> (this=0xbfffd4cc, [EMAIL PROTECTED]) at ../boost/boost/ bind/bind_template.hpp:47 #33 0x0077df07 in std::for_each<std::_List_const_iterator<lyx::Paragraph>, boost::_bi::bind_t<void, boost::_mfi::cmf1<void, lyx::Paragraph, lyx::LaTeXFeatures&>, boost::_bi::list2<boost::arg<1> (*)(), boost::reference_wrapper<lyx::LaTeXFeatures> > > > (__first={_M_node = 0x1ddf96a0}, __last={_M_node = 0xf1b51d8}, __f={f_ = {f_ = {__pfn = &lyx::Paragraph::validate(lyx::LaTeXFeatures&) const, __delta = 0}}, l_ = {<storage2<boost::arg<1> (*) (),boost::reference_wrapper<lyx::LaTeXFeatures> >> = {<storage1<boost::arg<1> (*)()>> = {<No data fields>}, a2_ = {t_ = 0xbfffd65c}}, <No data fields>}}) at /usr/include/c++/4.0.0/bits/ stl_algo.h:158 #34 0x000098b9 in lyx::Buffer::validate (this=0x1ddf2a70, [EMAIL PROTECTED]) at Buffer.cpp:1304 #35 0x00009f43 in lyx::Buffer::writeLaTeXSource (this=0x1ddf2a70, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], output_preamble=true, output_body=true) at Buffer.cpp:974 #36 0x0000ae9d in lyx::Buffer::makeLaTeXFile (this=0x1ddf2a70, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], output_preamble=1, output_body=1) at Buffer.cpp:931 #37 0x00049281 in lyx::Exporter::Export (buffer=0x1ddf2a70, [EMAIL PROTECTED], put_in_tempdir=true, result_file=void) at Exporter.cpp:210 #38 0x00049da9 in lyx::Exporter::preview (buffer=0x1ddf2a70, [EMAIL PROTECTED]) at Exporter.cpp:277 #39 0x0008480d in lyx::LyXFunc::dispatch (this=0xe91cd70, [EMAIL PROTECTED]) at LyXFunc.cpp:978 #40 0x0008c8f1 in lyx::LyXFunc::processKeySym (this=0xe91cd70, [EMAIL PROTECTED], state=ctrl) at LyXFunc.cpp:383 #41 0x002043df in lyx::frontend::WorkArea::processKeySym (this=0xe9c5724, [EMAIL PROTECTED], state=ctrl) at WorkArea.cpp:180 #42 0x003c8442 in lyx::frontend::GuiWorkArea::keyPressEvent (this=0xe9c5710, e=0xbfffed80) at GuiWorkArea.cpp:474
#43 0x0023dab2 in QWidget::event () at QLImage.cpp:173
#44 0x002e5d75 in QFrame::event () at InsetMathPar.cpp:28
#45 0x002cbe40 in QAbstractScrollArea::event () at InsetMathPar.cpp:28
#46 0x001c939c in QApplicationPrivate::notify_helper () at MathParser.cpp:1472
#47 0x001cde7c in QApplication::notify () at MathParser.cpp:1472
#48 0x001967e2 in lyx::frontend::GuiApplication::notify (this=0xf017400, receiver=0xe9c5710, event=0xbfffed80) at GuiApplication.cpp:247 #49 0x002166c7 in QCoreApplication::notifyInternal () at QKeySymbol.cpp:105
#50 0x0020d862 in qt_sendSpontaneousEvent () at QKeySymbol.cpp:105
#51 0x0038f5a2 in QKeyMapper::sendKeyEvent () at cregex.cpp:428
#52 0x003906a0 in QKeyMapperPrivate::translateKeyEvent () at cregex.cpp:428 #53 0x00210746 in QApplicationPrivate::globalEventProcessor () at QKeySymbol.cpp:105
#54 0x92ddc537 in DispatchEventToHandlers ()
#55 0x92ddbbdc in SendEventToEventTargetInternal ()
#56 0x92ddbaa1 in SendEventToEventTargetWithOptions ()
#57 0x92de3624 in ToolboxEventDispatcherHandler ()
#58 0x92ddc8ee in DispatchEventToHandlers ()
#59 0x92ddbbdc in SendEventToEventTargetInternal ()
#60 0x92de2fbc in SendEventToEventTarget ()
#61 0x0020cb10 in qt_mac_send_event () at QKeySymbol.cpp:105
#62 0x0039bbd6 in QEventDispatcherMac::processEvents () at cregex.cpp: 428
#63 0x003b4286 in QEventLoop::processEvents () at cregex.cpp:428
#64 0x003b4409 in QEventLoop::exec () at cregex.cpp:428
#65 0x002181b5 in QCoreApplication::exec () at QKeySymbol.cpp:105
#66 0x0007b684 in lyx::LyX::exec (this=0xbffff9f4, [EMAIL PROTECTED], argv=0xbffffa80) at LyX.cpp:482
#67 0x000037f3 in main (argc=1, argv=0xbffffa80) at main.cpp:48

Bennett

Reply via email to