Bugzilla – Attachment 109709 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-239.rtf.log (text/x-log), 17.90 KB, created by
Alexander Cherepanov
on 2014-11-19 00:55:29 UTC
(
hide
)
Description:
Valgrind log
Filename:
MIME Type:
Creator:
Alexander Cherepanov
Created:
2014-11-19 00:55:29 UTC
Size:
17.90 KB
patch
obsolete
>==1233== Memcheck, a memory error detector >==1233== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==1233== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==1233== Command: /usr/bin/libreoffice clam-239.rtf >==1233== >==1730== >==1730== HEAP SUMMARY: >==1730== in use at exit: 9,669 bytes in 44 blocks >==1730== total heap usage: 51 allocs, 7 frees, 10,365 bytes allocated >==1730== >==1730== LEAK SUMMARY: >==1730== definitely lost: 0 bytes in 0 blocks >==1730== indirectly lost: 0 bytes in 0 blocks >==1730== possibly lost: 0 bytes in 0 blocks >==1730== still reachable: 9,669 bytes in 44 blocks >==1730== suppressed: 0 bytes in 0 blocks >==1730== Rerun with --leak-check=full to see details of leaked memory >==1730== >==1730== For counts of detected and suppressed errors, rerun with: -v >==1730== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==1806== Memcheck, a memory error detector >==1806== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==1806== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==1806== Command: /usr/bin/dirname /usr/bin/libreoffice >==1806== >==1806== >==1806== HEAP SUMMARY: >==1806== in use at exit: 0 bytes in 0 blocks >==1806== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==1806== >==1806== All heap blocks were freed -- no leaks are possible >==1806== >==1806== For counts of detected and suppressed errors, rerun with: -v >==1806== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==2495== Memcheck, a memory error detector >==2495== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==2495== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==2495== Command: /usr/bin/basename /usr/bin/libreoffice >==2495== >==2495== >==2495== HEAP SUMMARY: >==2495== in use at exit: 0 bytes in 0 blocks >==2495== total heap usage: 46 allocs, 46 frees, 7,420 bytes allocated >==2495== >==2495== All heap blocks were freed -- no leaks are possible >==2495== >==2495== For counts of detected and suppressed errors, rerun with: -v >==2495== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==3174== Warning: invalid file descriptor -1 in syscall close() >==3190== Memcheck, a memory error detector >==3190== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==3190== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==3190== Command: /bin/ls -l libreoffice >==3190== >==3192== Memcheck, a memory error detector >==3192== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==3192== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==3192== Command: /bin/sed s/.*libreoffice\ -\>\ //g >==3192== >==3190== >==3190== HEAP SUMMARY: >==3190== in use at exit: 19,425 bytes in 8 blocks >==3190== total heap usage: 216 allocs, 208 frees, 49,214 bytes allocated >==3190== >==3190== LEAK SUMMARY: >==3190== definitely lost: 0 bytes in 0 blocks >==3190== indirectly lost: 0 bytes in 0 blocks >==3190== possibly lost: 0 bytes in 0 blocks >==3190== still reachable: 19,425 bytes in 8 blocks >==3190== suppressed: 0 bytes in 0 blocks >==3190== Rerun with --leak-check=full to see details of leaked memory >==3190== >==3190== For counts of detected and suppressed errors, rerun with: -v >==3190== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==3192== >==3192== HEAP SUMMARY: >==3192== in use at exit: 43,033 bytes in 118 blocks >==3192== total heap usage: 301 allocs, 183 frees, 59,825 bytes allocated >==3192== >==3192== LEAK SUMMARY: >==3192== definitely lost: 1 bytes in 1 blocks >==3192== indirectly lost: 0 bytes in 0 blocks >==3192== possibly lost: 0 bytes in 0 blocks >==3192== still reachable: 43,032 bytes in 117 blocks >==3192== suppressed: 0 bytes in 0 blocks >==3192== Rerun with --leak-check=full to see details of leaked memory >==3192== >==3192== For counts of detected and suppressed errors, rerun with: -v >==3192== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==3174== >==3174== HEAP SUMMARY: >==3174== in use at exit: 2,790 bytes in 56 blocks >==3174== total heap usage: 77 allocs, 21 frees, 6,040 bytes allocated >==3174== >==3174== LEAK SUMMARY: >==3174== definitely lost: 0 bytes in 0 blocks >==3174== indirectly lost: 0 bytes in 0 blocks >==3174== possibly lost: 0 bytes in 0 blocks >==3174== still reachable: 2,790 bytes in 56 blocks >==3174== suppressed: 0 bytes in 0 blocks >==3174== Rerun with --leak-check=full to see details of leaked memory >==3174== >==3174== For counts of detected and suppressed errors, rerun with: -v >==3174== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==4300== Memcheck, a memory error detector >==4300== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==4300== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==4300== Command: /usr/bin/dirname ../lib/libreoffice/program/soffice >==4300== >==4300== >==4300== HEAP SUMMARY: >==4300== in use at exit: 0 bytes in 0 blocks >==4300== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==4300== >==4300== All heap blocks were freed -- no leaks are possible >==4300== >==4300== For counts of detected and suppressed errors, rerun with: -v >==4300== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==4981== >==4981== HEAP SUMMARY: >==4981== in use at exit: 9,972 bytes in 54 blocks >==4981== total heap usage: 90 allocs, 36 frees, 17,638 bytes allocated >==4981== >==4981== LEAK SUMMARY: >==4981== definitely lost: 0 bytes in 0 blocks >==4981== indirectly lost: 0 bytes in 0 blocks >==4981== possibly lost: 0 bytes in 0 blocks >==4981== still reachable: 9,972 bytes in 54 blocks >==4981== suppressed: 0 bytes in 0 blocks >==4981== Rerun with --leak-check=full to see details of leaked memory >==4981== >==4981== For counts of detected and suppressed errors, rerun with: -v >==4981== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==1233== Warning: invalid file descriptor -1 in syscall close() >==5050== Memcheck, a memory error detector >==5050== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==5050== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==5050== Command: /bin/grep -q cc >==5050== >==5044== >==5044== HEAP SUMMARY: >==5044== in use at exit: 10,863 bytes in 70 blocks >==5044== total heap usage: 143 allocs, 73 frees, 28,951 bytes allocated >==5044== >==5044== LEAK SUMMARY: >==5044== definitely lost: 0 bytes in 0 blocks >==5044== indirectly lost: 0 bytes in 0 blocks >==5044== possibly lost: 0 bytes in 0 blocks >==5044== still reachable: 10,863 bytes in 70 blocks >==5044== suppressed: 0 bytes in 0 blocks >==5044== Rerun with --leak-check=full to see details of leaked memory >==5044== >==5044== For counts of detected and suppressed errors, rerun with: -v >==5044== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==5050== >==5050== HEAP SUMMARY: >==5050== in use at exit: 44,788 bytes in 28 blocks >==5050== total heap usage: 159 allocs, 131 frees, 60,360 bytes allocated >==5050== >==5050== LEAK SUMMARY: >==5050== definitely lost: 0 bytes in 0 blocks >==5050== indirectly lost: 0 bytes in 0 blocks >==5050== possibly lost: 0 bytes in 0 blocks >==5050== still reachable: 44,788 bytes in 28 blocks >==5050== suppressed: 0 bytes in 0 blocks >==5050== Rerun with --leak-check=full to see details of leaked memory >==5050== >==5050== For counts of detected and suppressed errors, rerun with: -v >==5050== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==6031== Memcheck, a memory error detector >==6031== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==6031== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==6031== Command: /bin/uname -s >==6031== >==6031== >==6031== HEAP SUMMARY: >==6031== in use at exit: 0 bytes in 0 blocks >==6031== total heap usage: 45 allocs, 45 frees, 7,408 bytes allocated >==6031== >==6031== All heap blocks were freed -- no leaks are possible >==6031== >==6031== For counts of detected and suppressed errors, rerun with: -v >==6031== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==1233== Memcheck, a memory error detector >==1233== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==1233== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==1233== Command: /usr/lib/libreoffice/program/oosplash clam-239.rtf >==1233== >==8669== Memcheck, a memory error detector >==8669== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==8669== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==8669== Command: /usr/lib/libreoffice/program/../ure-link/bin/javaldx -env:INIFILENAME=vnd.sun.star.pathname:/usr/lib/libreoffice/program/redirectrc >==8669== >==8669== >==8669== HEAP SUMMARY: >==8669== in use at exit: 1,264 bytes in 25 blocks >==8669== total heap usage: 2,836 allocs, 2,811 frees, 558,189 bytes allocated >==8669== >==10221== Memcheck, a memory error detector >==10221== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==10221== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==10221== Command: /usr/lib/libreoffice/program/soffice.bin clam-239.rtf --splash-pipe=6 >==10221== >==8669== LEAK SUMMARY: >==8669== definitely lost: 0 bytes in 0 blocks >==8669== indirectly lost: 0 bytes in 0 blocks >==8669== possibly lost: 0 bytes in 0 blocks >==8669== still reachable: 1,264 bytes in 25 blocks >==8669== suppressed: 0 bytes in 0 blocks >==8669== Rerun with --leak-check=full to see details of leaked memory >==8669== >==8669== For counts of detected and suppressed errors, rerun with: -v >==8669== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) >==26487== Memcheck, a memory error detector >==26487== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. >==26487== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info >==26487== Command: /bin/sh -c sh\ -c\ paperconf\ 2\>/dev/null >==26487== >==26487== >==26487== HEAP SUMMARY: >==26487== in use at exit: 1,548 bytes in 45 blocks >==26487== total heap usage: 48 allocs, 3 frees, 1,700 bytes allocated >==26487== >==26487== LEAK SUMMARY: >==26487== definitely lost: 0 bytes in 0 blocks >==26487== indirectly lost: 0 bytes in 0 blocks >==26487== possibly lost: 0 bytes in 0 blocks >==26487== still reachable: 1,548 bytes in 45 blocks >==26487== suppressed: 0 bytes in 0 blocks >==26487== Rerun with --leak-check=full to see details of leaked memory >==26487== >==26487== For counts of detected and suppressed errors, rerun with: -v >==26487== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2) >==10221== Use of uninitialised value of size 8 >==10221== at 0x27C42D32: void std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::emplace_back<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > >(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (vector.tcc:95) >==10221== by 0x27C3E4E9: std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::push_back(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (stl_vector.h:900) >==10221== by 0x27C3730A: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3495) >==10221== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==10221== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==10221== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==10221== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==10221== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==10221== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==10221== 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) >==10221== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==10221== by 0x1BB445CC: framework::LoadEnv::startLoading() (loadenv.cxx:412) >==10221== >==10221== Invalid read of size 8 >==10221== at 0x27C42D32: void std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::emplace_back<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > >(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (vector.tcc:95) >==10221== by 0x27C3E4E9: std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::push_back(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (stl_vector.h:900) >==10221== by 0x27C3730A: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3495) >==10221== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==10221== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==10221== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==10221== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==10221== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==10221== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==10221== 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) >==10221== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==10221== by 0x1BB445CC: framework::LoadEnv::startLoading() (loadenv.cxx:412) >==10221== Address 0x7300690067009d is not stack'd, malloc'd or (recently) free'd >==10221== >==10221== >==10221== Process terminating with default action of signal 11 (SIGSEGV) >==10221== General Protection Fault >==10221== at 0x27C42D32: void std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::emplace_back<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > >(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (vector.tcc:95) >==10221== by 0x27C3E4E9: std::vector<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >, std::allocator<std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> > > >::push_back(std::pair<unsigned int, boost::shared_ptr<writerfilter::rtftok::RTFValue> >&&) (stl_vector.h:900) >==10221== by 0x27C3730A: writerfilter::rtftok::RTFDocumentImpl::popState() (rtfdocumentimpl.cxx:3495) >==10221== by 0x27C5B0B8: writerfilter::rtftok::RTFTokenizer::resolveParse() (rtftokenizer.cxx:112) >==10221== by 0x27C20DDC: writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) (rtfdocumentimpl.cxx:597) >==10221== by 0x25BAEFAE: RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (RtfFilter.cxx:100) >==10221== by 0x7282CD9: SfxObjectShell::ImportFrom(SfxMedium&, bool) (objstor.cxx:2240) >==10221== by 0x727B153: SfxObjectShell::DoLoad(SfxMedium*) (objstor.cxx:733) >==10221== by 0x72BA944: SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sfxbasemodel.cxx:1873) >==10221== 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) >==10221== by 0x1BB47BA7: framework::LoadEnv::impl_loadContent() (loadenv.cxx:1150) >==10221== by 0x1BB445CC: framework::LoadEnv::startLoading() (loadenv.cxx:412) >==10221== >==10221== HEAP SUMMARY: >==10221== in use at exit: 14,829,846 bytes in 207,322 blocks >==10221== total heap usage: 483,735 allocs, 276,413 frees, 42,368,596 bytes allocated >==10221== >==10221== LEAK SUMMARY: >==10221== definitely lost: 4,376 bytes in 9 blocks >==10221== indirectly lost: 10,080 bytes in 297 blocks >==10221== possibly lost: 3,110,835 bytes in 44,057 blocks >==10221== still reachable: 11,704,555 bytes in 162,959 blocks >==10221== suppressed: 0 bytes in 0 blocks >==10221== Rerun with --leak-check=full to see details of leaked memory >==10221== >==10221== For counts of detected and suppressed errors, rerun with: -v >==10221== Use --track-origins=yes to see where uninitialised values come from >==10221== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 26 from 8) >==1233== >==1233== HEAP SUMMARY: >==1233== in use at exit: 332 bytes in 7 blocks >==1233== total heap usage: 1,167 allocs, 1,160 frees, 1,633,476 bytes allocated >==1233== >==1233== LEAK SUMMARY: >==1233== definitely lost: 0 bytes in 0 blocks >==1233== indirectly lost: 0 bytes in 0 blocks >==1233== possibly lost: 0 bytes in 0 blocks >==1233== still reachable: 332 bytes in 7 blocks >==1233== suppressed: 0 bytes in 0 blocks >==1233== Rerun with --leak-check=full to see details of leaked memory >==1233== >==1233== For counts of detected and suppressed errors, rerun with: -v >==1233== 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