[Libreoffice] crash in svtree re-factor ...

Michael Meeks michael.meeks at novell.com
Thu May 26 06:02:27 PDT 2011


Hi there,

	Tools->Options - press arrow down a few times to the print options:
Bang ... valgrind log appended.

	Seems to be a result of your conversion to stl types.

	Thanks,

		Michael.

=15812== Invalid read of size 2
==15812==    at 0x4D09A28: SvPtrarr::Count() const (svarray.hxx:455)
==15812==    by 0x4D65BAA: SvLBoxEntry::GetFirstItem(unsigned short) (svlbox.cxx:647)
==15812==    by 0x4D77544: SvTreeListBox::DefaultCompare(SvSortData*) (svtreebx.cxx:2267)
==15812==    by 0x4D77507: SvTreeListBox::LinkStubDefaultCompare(void*, void*) (svtreebx.cxx:2263)
==15812==    by 0x4CF2694: Link::Call(void*) const (link.hxx:140)
==15812==    by 0x4D8C8D9: SvTreeList::Compare(SvListEntry*, SvListEntry*) const (treelist.cxx:1939)
==15812==    by 0x4D8CB5D: SvTreeList::GetInsertionPos(SvListEntry*, SvListEntry*, unsigned long&) (treelist.cxx:1996)
==15812==    by 0x4D8CA03: SvTreeList::ResortChilds(SvListEntry*) (treelist.cxx:1966)
==15812==    by 0x4D8C93C: SvTreeList::Resort() (treelist.cxx:1948)
==15812==    by 0x13B2D557: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B2FCAF: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B3FF3E: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==  Address 0xdee29b2 is 6 bytes after a block of size 20 alloc'd
==15812==    at 0x402911D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==15812==    by 0x405FEF4: rtl_allocateMemory (in /data/opt/OOInstall/ure/lib/libuno_sal.so.3)
==15812==    by 0x8048C53: ??? (in /data/opt/OOInstall/program/soffice.bin)
==15812==    by 0x8048D15: operator new(unsigned int) (in /data/opt/OOInstall/program/soffice.bin)
==15812==    by 0x4D89295: SvTreeEntryList::SvTreeEntryList(SvTreeEntryList&) (treelist.cxx:129)
==15812==    by 0x4D8C9A5: SvTreeList::ResortChilds(SvListEntry*) (treelist.cxx:1958)
==15812==    by 0x4D8C93C: SvTreeList::Resort() (treelist.cxx:1948)
==15812==    by 0x13B2D557: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B2FCAF: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B3FF3E: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x57386AA: Link::Call(void*) const (in /data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so)
==15812==    by 0x57453AA: Timer::Timeout() (in /data/opt/libreoffice/bootstrap/clone/libs-gui/vcl/unxlngi6.pro/lib/libvclli.so)
==15812== 
==15812== Invalid read of size 4
==15812==    at 0x5487816: String::String(String const&) (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libtlli.so)
==15812==    by 0x4D473B3: SvLBoxString::GetText() const (svlbitm.hxx:133)
==15812==    by 0x4D77555: SvTreeListBox::DefaultCompare(SvSortData*) (svtreebx.cxx:2267)
==15812==    by 0x4D77507: SvTreeListBox::LinkStubDefaultCompare(void*, void*) (svtreebx.cxx:2263)
==15812==    by 0x4CF2694: Link::Call(void*) const (link.hxx:140)
==15812==    by 0x4D8C8D9: SvTreeList::Compare(SvListEntry*, SvListEntry*) const (treelist.cxx:1939)
==15812==    by 0x4D8CB5D: SvTreeList::GetInsertionPos(SvListEntry*, SvListEntry*, unsigned long&) (treelist.cxx:1996)
==15812==    by 0x4D8CA03: SvTreeList::ResortChilds(SvListEntry*) (treelist.cxx:1966)
==15812==    by 0x4D8C93C: SvTreeList::Resort() (treelist.cxx:1948)
==15812==    by 0x13B2D557: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B2FCAF: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==    by 0x13B3FF3E: ??? (in /data/opt/libreoffice/bootstrap/solver/340/unxlngi6.pro/lib/libcuili.so)
==15812==  Address 0x4 is not stack'd, malloc'd or (recently) free'd


-- 
 michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot




More information about the LibreOffice mailing list