Juergen Spitzmueller wrote:
> I have already tested those cases, and they still worked. I'll test again
> over the weekend and apply the stuff if there are no problems

I have found no problems that are related to my patch. I have found, however, 
a problem, which also exists in current cvs (I can reproduce with a second 
build, without the changes).

LyX asserts when it searches for a note inset in a _collapsed_ footnote:

Assertion triggered in void lyxbreaker(const void*, const char*, int) by 
failing check "false" in file coordcache.C:30

Backtrace:

#0  0xffffe410 in ?? ()
#1  0xbfffdbdc in ?? ()
#2  0x00000006 in ?? ()
#3  0x40b54f79 in abort () from /lib/tls/libc.so.6
#4  0x0832379b in lyx::support::abort () at abort.C:22
#5  0x080aea22 in boost::assertion_failed (expr=0x836ae3a "false",
    function=0x8371980 "void lyxbreaker(const void*, const char*, int)",
    file=0x8371a8b "coordcache.C", line=30) at boost.C:56
#6  0x080dd91b in lyxbreaker (data=0x86dc9b8, hint=0x8375607 "x", size=0)
    at coordcache.C:30
#7  0x0819f788 in CoordCacheBase<InsetBase>::check (this=0x40c3dbd0,
    thing=0x86dc9b8, hint=0x8375607 "x") at coordcache.h:92
#8  0x081c1ff6 in CoordCacheBase<InsetBase>::x (this=0x83e7f4c,
    thing=0x86dc9b8) at coordcache.h:59
#9  0x081c1b41 in InsetBase::xo (this=0x86dc9b8) at coordcache.h:130
#10 0x081ce95d in InsetCollapsable::getCursorPos (this=0x86dc9b8,
    [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at 
insetcollapsable.C:199
#11 0x080ce80c in bv_funcs::coordOffset ([EMAIL PROTECTED]) at cursor_slice.h:60
#12 0x080cea4f in bv_funcs::getPos ([EMAIL PROTECTED]) at bufferview_funcs.C:195
#13 0x0806a3b5 in BufferView::Pimpl::fitCursor (this=0x84e65d8)
    at BufferView_pimpl.C:598
#14 0x0806a53b in BufferView::Pimpl::update (this=0x84e65d8, flags=0)
    at BufferView.h:52
---Type <return> to continue, or q <return> to quit---
#15 0x08066437 in BufferView::update (this=0x0, flags=3) at BufferView.C:147
#16 0x081169bc in LyXFunc::dispatch (this=0x855b430, [EMAIL PROTECTED])
    at lyxfunc.C:1528
#17 0x0827087e in lyx::frontend::QtView::activated (this=0x85c7e88,
    [EMAIL PROTECTED]) at LyXView.h:83
#18 0x082e7296 in lyx::frontend::QLPopupMenu::fire (this=0x84d6a90, index=0)
    at QLPopupMenu.C:102
#19 0x082ed33e in lyx::frontend::QLPopupMenu::qt_invoke (this=0x84d6a90,
    _id=58, _o=0xbfffe590) at qucom_p.h:388
#20 0x402912ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3

Jürgen

Reply via email to