Bugzilla – Attachment 109711 Details for
Bug 86451
Crash importing malformed .rtf
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Valgrind log
clam-6594.rtf.log (text/x-log), 18.83 KB, created by
Alexander Cherepanov
on 2014-11-19 00:56:00 UTC
(
hide
)
Description:
Valgrind log
Filename:
MIME Type:
Creator:
Alexander Cherepanov
Created:
2014-11-19 00:56:00 UTC
Size:
18.83 KB
patch
obsolete
>==774== Memcheck, a memory error detector >==774== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==774== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==774== Command: /usr/bin/libreoffice clam-6594.rtf >==774== >==1392== >==1392== HEAP SUMMARY: >==1392== in use at exit: 9,669 bytes in 44 blocks >==1392== total heap usage: 51 allocs, 7 frees, 10,365 bytes allocated >==1392== >==1392== LEAK SUMMARY: >==1392== definitely lost: 0 bytes in 0 blocks >==1392== indirectly lost: 0 bytes in 0 blocks >==1392== possibly lost: 0 bytes in 0 blocks >==1392== still reachable: 9,669 bytes in 44 blocks >==1392== suppressed: 0 bytes in 0 blocks >==1392== Rerun with --leak-check=full to see details of leaked memory >==1392== >==1392== For counts of detected and suppressed errors, rerun with: -v >==1392== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==1475== Memcheck, a memory error detector >==1475== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==1475== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==1475== Command: /usr/bin/dirname /usr/bin/libreoffice >==1475== >==1475== >==1475== HEAP SUMMARY: >==1475== in use at exit: 0 bytes in 0 blocks >==1475== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==1475== >==1475== All heap blocks were freed -- no leaks are possible >==1475== >==1475== For counts of detected and suppressed errors, rerun with: -v >==1475== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==2088== Memcheck, a memory error detector >==2088== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==2088== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==2088== Command: /usr/bin/basename /usr/bin/libreoffice >==2088== >==2088== >==2088== HEAP SUMMARY: >==2088== in use at exit: 0 bytes in 0 blocks >==2088== total heap usage: 46 allocs, 46 frees, 7,420 bytes allocated >==2088== >==2088== All heap blocks were freed -- no leaks are possible >==2088== >==2088== For counts of detected and suppressed errors, rerun with: -v >==2088== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==2712== Warning: invalid file descriptor -1 in syscall close() >==2729== Memcheck, a memory error detector >==2729== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==2729== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==2729== Command: /bin/ls -l libreoffice >==2729== >==2732== Memcheck, a memory error detector >==2732== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==2732== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==2732== Command: /bin/sed s/.*libreoffice\ -\>\ //g >==2732== >==2729== >==2729== HEAP SUMMARY: >==2729== in use at exit: 19,425 bytes in 8 blocks >==2729== total heap usage: 216 allocs, 208 frees, 49,214 bytes allocated >==2729== >==2729== LEAK SUMMARY: >==2729== definitely lost: 0 bytes in 0 blocks >==2729== indirectly lost: 0 bytes in 0 blocks >==2729== possibly lost: 0 bytes in 0 blocks >==2729== still reachable: 19,425 bytes in 8 blocks >==2729== suppressed: 0 bytes in 0 blocks >==2729== Rerun with --leak-check=full to see details of leaked memory >==2729== >==2729== For counts of detected and suppressed errors, rerun with: -v >==2729== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==2732== >==2732== HEAP SUMMARY: >==2732== in use at exit: 43,033 bytes in 118 blocks >==2732== total heap usage: 301 allocs, 183 frees, 59,825 bytes allocated >==2732== >==2732== LEAK SUMMARY: >==2732== definitely lost: 1 bytes in 1 blocks >==2732== indirectly lost: 0 bytes in 0 blocks >==2732== possibly lost: 0 bytes in 0 blocks >==2732== still reachable: 43,032 bytes in 117 blocks >==2732== suppressed: 0 bytes in 0 blocks >==2732== Rerun with --leak-check=full to see details of leaked memory >==2732== >==2732== For counts of detected and suppressed errors, rerun with: -v >==2732== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==2712== >==2712== HEAP SUMMARY: >==2712== in use at exit: 2,790 bytes in 56 blocks >==2712== total heap usage: 77 allocs, 21 frees, 6,040 bytes allocated >==2712== >==2712== LEAK SUMMARY: >==2712== definitely lost: 0 bytes in 0 blocks >==2712== indirectly lost: 0 bytes in 0 blocks >==2712== possibly lost: 0 bytes in 0 blocks >==2712== still reachable: 2,790 bytes in 56 blocks >==2712== suppressed: 0 bytes in 0 blocks >==2712== Rerun with --leak-check=full to see details of leaked memory >==2712== >==2712== For counts of detected and suppressed errors, rerun with: -v >==2712== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==3696== Memcheck, a memory error detector >==3696== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==3696== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==3696== Command: /usr/bin/dirname ../lib/libreoffice/program/soffice >==3696== >==3696== >==3696== HEAP SUMMARY: >==3696== in use at exit: 0 bytes in 0 blocks >==3696== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==3696== >==3696== All heap blocks were freed -- no leaks are possible >==3696== >==3696== For counts of detected and suppressed errors, rerun with: -v >==3696== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==4238== >==4238== HEAP SUMMARY: >==4238== in use at exit: 9,972 bytes in 54 blocks >==4238== total heap usage: 90 allocs, 36 frees, 17,638 bytes allocated >==4238== >==4238== LEAK SUMMARY: >==4238== definitely lost: 0 bytes in 0 blocks >==4238== indirectly lost: 0 bytes in 0 blocks >==4238== possibly lost: 0 bytes in 0 blocks >==4238== still reachable: 9,972 bytes in 54 blocks >==4238== suppressed: 0 bytes in 0 blocks >==4238== Rerun with --leak-check=full to see details of leaked memory >==4238== >==4238== For counts of detected and suppressed errors, rerun with: -v >==4238== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==774== Warning: invalid file descriptor -1 in syscall close() >==4318== Memcheck, a memory error detector >==4318== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==4318== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==4318== Command: /bin/grep -q cc >==4318== >==4312== >==4312== HEAP SUMMARY: >==4312== in use at exit: 10,864 bytes in 70 blocks >==4312== total heap usage: 143 allocs, 73 frees, 28,952 bytes allocated >==4312== >==4312== LEAK SUMMARY: >==4312== definitely lost: 0 bytes in 0 blocks >==4312== indirectly lost: 0 bytes in 0 blocks >==4312== possibly lost: 0 bytes in 0 blocks >==4312== still reachable: 10,864 bytes in 70 blocks >==4312== suppressed: 0 bytes in 0 blocks >==4312== Rerun with --leak-check=full to see details of leaked memory >==4312== >==4312== For counts of detected and suppressed errors, rerun with: -v >==4312== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==4318== >==4318== HEAP SUMMARY: >==4318== in use at exit: 44,788 bytes in 28 blocks >==4318== total heap usage: 159 allocs, 131 frees, 60,360 bytes allocated >==4318== >==4318== LEAK SUMMARY: >==4318== definitely lost: 0 bytes in 0 blocks >==4318== indirectly lost: 0 bytes in 0 blocks >==4318== possibly lost: 0 bytes in 0 blocks >==4318== still reachable: 44,788 bytes in 28 blocks >==4318== suppressed: 0 bytes in 0 blocks >==4318== Rerun with --leak-check=full to see details of leaked memory >==4318== >==4318== For counts of detected and suppressed errors, rerun with: -v >==4318== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==5121== Memcheck, a memory error detector >==5121== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==5121== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==5121== Command: /bin/uname -s >==5121== >==5121== >==5121== HEAP SUMMARY: >==5121== in use at exit: 0 bytes in 0 blocks >==5121== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==5121== >==5121== All heap blocks were freed -- no leaks are possible >==5121== >==5121== For counts of detected and suppressed errors, rerun with: -v >==5121== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==774== Memcheck, a memory error detector >==774== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==774== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==774== Command: /usr/lib/libreoffice/program/oosplash clam-6594.rtf >==774== >==7675== Memcheck, a memory error detector >==7675== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==7675== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==7675== Command: /usr/lib/libreoffice/program/../ure-link/bin/javaldx -env:INIFILENAME=vnd.sun.star.pathname:/usr/lib/libreoffice/program/redirectrc >==7675== >==7675== >==7675== HEAP SUMMARY: >==7675== in use at exit: 1,264 bytes in 25 blocks >==7675== total heap usage: 2,834 allocs, 2,809 frees, 558,093 bytes allocated >==7675== >==7675== LEAK SUMMARY: >==7675== definitely lost: 0 bytes in 0 blocks >==7675== indirectly lost: 0 bytes in 0 blocks >==7675== possibly lost: 0 bytes in 0 blocks >==7675== still reachable: 1,264 bytes in 25 blocks >==7675== suppressed: 0 bytes in 0 blocks >==7675== Rerun with --leak-check=full to see details of leaked memory >==7675== >==7675== For counts of detected and suppressed errors, rerun with: -v >==7675== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==9500== Memcheck, a memory error detector >==9500== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==9500== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==9500== Command: /usr/lib/libreoffice/program/soffice.bin clam-6594.rtf --splash-pipe=6 >==9500== >==23917== Memcheck, a memory error detector >==23917== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==23917== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==23917== Command: /bin/sh -c sh\ -c\ paperconf\ 2\>/dev/null >==23917== >==23917== >==23917== HEAP SUMMARY: >==23917== in use at exit: 1,548 bytes in 45 blocks >==23917== total heap usage: 48 allocs, 3 frees, 1,700 bytes allocated >==23917== >==23917== LEAK SUMMARY: >==23917== definitely lost: 0 bytes in 0 blocks >==23917== indirectly lost: 0 bytes in 0 blocks >==23917== possibly lost: 0 bytes in 0 blocks >==23917== still reachable: 1,548 bytes in 45 blocks >==23917== suppressed: 0 bytes in 0 blocks >==23917== Rerun with --leak-check=full to see details of leaked memory >==23917== >==23917== For counts of detected and suppressed errors, rerun with: -v >==23917== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==9500== Conditional jump or move depends on uninitialised value(s) >==9500== at 0x27C416F7: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::operator=(std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > > const&) (vector.tcc:164) >==9500== by 0x27C3D0A0: writerfilter::rtftok::RTFShape::operator=(writerfilter::rtftok::RTFShape const&) (rtfdocumentimpl.hxx:188) >==9500== by 0x27C37895: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3534) >==9500== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==9500== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==9500== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==9500== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==9500== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==9500== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==9500== by 0x72FD35B: SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (frmload.cxx:611) >==9500== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==9500== by 0x1BB445CC: framework::LoadEnv::startLoading() (loadenv.cxx:412) >==9500== >==9500== Use of uninitialised value of size 8 >==9500== at 0x27C46848: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::capacity() const (stl_vector.h:707) >==9500== by 0x27C417D5: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::operator=(std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > > const&) (vector.tcc:183) >==9500== by 0x27C3D0A0: writerfilter::rtftok::RTFShape::operator=(writerfilter::rtftok::RTFShape const&) (rtfdocumentimpl.hxx:188) >==9500== by 0x27C37895: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3534) >==9500== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==9500== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==9500== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==9500== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==9500== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==9500== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==9500== by 0x72FD35B: SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (frmload.cxx:611) >==9500== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==9500== >==9500== Invalid read of size 8 >==9500== at 0x27C46848: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::capacity() const (stl_vector.h:707) >==9500== by 0x27C417D5: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::operator=(std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > > const&) (vector.tcc:183) >==9500== by 0x27C3D0A0: writerfilter::rtftok::RTFShape::operator=(writerfilter::rtftok::RTFShape const&) (rtfdocumentimpl.hxx:188) >==9500== by 0x27C37895: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3534) >==9500== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==9500== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==9500== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==9500== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==9500== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==9500== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==9500== by 0x72FD35B: SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (frmload.cxx:611) >==9500== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==9500== Address 0x6900700061034b is not stack'd, malloc'd or (recently) free'd >==9500== >==9500== >==9500== Process terminating with default action of signal 11 (SIGSEGV) >==9500== General Protection Fault >==9500== at 0x27C46848: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::capacity() const (stl_vector.h:707) >==9500== by 0x27C417D5: std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > >::operator=(std::vector<std::pair<rtl::OUString, rtl::OUString>, std::allocator<std::pair<rtl::OUString, rtl::OUString> > > const&) (vector.tcc:183) >==9500== by 0x27C3D0A0: writerfilter::rtftok::RTFShape::operator=(writerfilter::rtftok::RTFShape const&) (rtfdocumentimpl.hxx:188) >==9500== by 0x27C37895: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3534) >==9500== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==9500== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==9500== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==9500== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==9500== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==9500== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==9500== by 0x72FD35B: SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (frmload.cxx:611) >==9500== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==9500== >==9500== HEAP SUMMARY: >==9500== in use at exit: 14,864,450 bytes in 207,414 blocks >==9500== total heap usage: 493,059 allocs, 285,645 frees, 43,813,993 bytes allocated >==9500== >==9500== LEAK SUMMARY: >==9500== definitely lost: 4,376 bytes in 9 blocks >==9500== indirectly lost: 10,080 bytes in 297 blocks >==9500== possibly lost: 3,122,564 bytes in 44,074 blocks >==9500== still reachable: 11,727,430 bytes in 163,034 blocks >==9500== suppressed: 0 bytes in 0 blocks >==9500== Rerun with --leak-check=full to see details of leaked memory >==9500== >==9500== For counts of detected and suppressed errors, rerun with: -v >==9500== Use --track-origins=yes to see where uninitialised values come from >==9500== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 26 from 8) >==774== >==774== HEAP SUMMARY: >==774== in use at exit: 334 bytes in 7 blocks >==774== total heap usage: 1,167 allocs, 1,160 frees, 1,633,481 bytes allocated >==774== >==774== LEAK SUMMARY: >==774== definitely lost: 0 bytes in 0 blocks >==774== indirectly lost: 0 bytes in 0 blocks >==774== possibly lost: 0 bytes in 0 blocks >==774== still reachable: 334 bytes in 7 blocks >==774== suppressed: 0 bytes in 0 blocks >==774== Rerun with --leak-check=full to see details of leaked memory >==774== >==774== For counts of detected and suppressed errors, rerun with: -v >==774== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 3)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 86451
:
109708
|
109709
|
109710
| 109711