On Mon, Oct 28, 2002 at 08:39:59PM +0100, Andre Poenitz wrote: > See attached.
This is MUCH better. Thanks a lot. But, when I quit, it crashed : #5 <signal handler called> #6 0x083b40bc in ?? () #7 0x08149570 in __destroy_aux<MathAtom*> (__first=0x83ce9f4, __last=0x83ce9f8) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:125 #8 0x08149532 in __destroy_aux<MathArray*> (__first=0x83ced68, __last=0x83ced8c) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #9 0x0814cb09 in ~MathFontInset (this=0x83dc718) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #10 0x08142336 in ~MathAtom (this=0x0) at math_atom.C:53 #11 0x08149570 in __destroy_aux<MathAtom*> (__first=0x83dc718, __last=0x83dc728) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:125 #12 0x08149532 in __destroy_aux<MathArray*> (__first=0x83ced18, __last=0x83ced3c) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #13 0x0814cb09 in ~MathFontInset (this=0x83dc660) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #14 0x08142336 in ~MathAtom (this=0x0) at math_atom.C:53 #15 0x08149570 in __destroy_aux<MathAtom*> (__first=0x83dc660, __last=0x83dc670) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:125 #16 0x08149532 in __destroy_aux<MathArray*> (__first=0x83cecf0, __last=0x83ced14) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #17 0x08159600 in ~MathGridInset (this=0x83dc538) at /old/gcc-3.2/include/c++/3.2/bits/stl_construct.h:143 #18 0x081596c5 in ~MathHullInset (this=0x83dc538) at math_hullinset.C:466 #19 0x08142336 in ~MathAtom (this=0x0) at math_atom.C:53 #20 0x0813e0f2 in ~InsetFormula (this=0x83dc028) at ../../boost/boost/checked_delete.hpp:27 #21 0x0806546a in ~InsetList (this=0x83dbfd0) at /old/gcc-3.2/include/c++/3.2/bits/stl_iterator.h:596 #22 0x080f50ee in ~Paragraph (this=0x83dbfc8) at ../boost/boost/detail/shared_count.hpp:140 #23 0x0813392b in ~Undo (this=0x83dc888) at undo.C:42 #24 0x081351a7 in boost::detail::counted_base_impl<Undo*, boost::checked_deleter<Undo> >::dispose() (this=0x0) at ../boost/boost/checked_delete.hpp:27 #25 0x08096b4b in std::_List_base<boost::shared_ptr<Undo>, std::allocator<boost::shared_ptr<Undo> > >::clear() (this=0x83a71a0) at ../boost/boost/detail/shared_count.hpp:135 #26 0x080868a8 in ~Buffer (this=0x83a71a0) at /old/gcc-3.2/include/c++/3.2/bits/stl_list.h:269 #27 0x08099216 in BufferList::release(Buffer*) (this=0x82f7784, buf=0x83a71a0) at bufferlist.C:137 #28 0x080996ab in BufferList::close(Buffer*) (this=0x0, buf=0x83a71a0) at bufferlist.C:210 #29 0x0809931a in BufferList::closeAll() (this=0x82f7784) at /old/gcc-3.2/include/c++/3.2/bits/stl_vector.h:459 #30 0x080c07c2 in QuitLyX() () at lyx_cb.C:235 Just normal undo bug ? Can't reproduce regards john