Skip to content

[podofo-0.10.0]Stack-Overflow #66

@longuu9

Description

@longuu9

We found a stack overflow on podofo 0.10.0.

Command Input

podofopdfinfo poc_file

poc_file are attached.

Sanitizer Dump

AddressSanitizer:DEADLYSIGNAL
=================================================================
==2639991==ERROR: AddressSanitizer: stack-overflow on address 0x7ffd0a39ff88 (pc 0x0000004ab656 bp 0x7ffd0a3a07d0 sp 0x7ffd0a39ff90 T0)
    #0 0x4ab656 in __asan_memcpy /root/test/fuzzing_python/llvm-project-llvmorg-12.0.0/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:22:3
    #1 0x700b6d in std::iterator_traits<std::_Rb_tree_const_iterator<PoDoFo::PdfObject*> >::difference_type std::distance<std::_Rb_tree_const_iterator<PoDoFo::PdfObject*> >(std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>) (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x700b6d)
    #2 0x700660 in std::_Rb_tree_const_iterator<PoDoFo::PdfObject*> std::__lower_bound<std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, PoDoFo::PdfReference, __gnu_cxx::__ops::_Iter_comp_val<bool (*)(PoDoFo::PdfObject const*, PoDoFo::PdfReference const&)> >(std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, PoDoFo::PdfReference const&, __gnu_cxx::__ops::_Iter_comp_val<bool (*)(PoDoFo::PdfObject const*, PoDoFo::PdfReference const&)>) (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x700660)
    #3 0x6f55b9 in std::_Rb_tree_const_iterator<PoDoFo::PdfObject*> std::lower_bound<std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, PoDoFo::PdfReference, bool (*)(PoDoFo::PdfObject const*, PoDoFo::PdfReference const&)>(std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, std::_Rb_tree_const_iterator<PoDoFo::PdfObject*>, PoDoFo::PdfReference const&, bool (*)(PoDoFo::PdfObject const*, PoDoFo::PdfReference const&)) (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6f55b9)
    #4 0x6ed816 in PoDoFo::PdfIndirectObjectList::GetObject(PoDoFo::PdfReference const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6ed816)
    #5 0x563c8a in PoDoFo::PdfDataContainer::GetIndirectObject(PoDoFo::PdfReference const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x563c8a)
    #6 0x6121e9 in PoDoFo::PdfDictionary::findKey(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6121e9)
    #7 0x61238d in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x61238d)
    #8 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #9 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #10 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #11 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #12 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #13 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #14 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #15 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #16 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #17 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #18 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #19 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #20 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #21 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #22 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #23 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #24 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #25 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #26 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #27 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #28 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #29 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #30 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #31 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #32 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #33 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #34 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #35 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #36 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #37 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #38 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #39 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #40 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #41 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #42 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #43 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #44 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #45 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #46 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #47 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #48 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #49 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #50 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #51 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #52 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #53 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #54 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #55 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #56 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #57 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #58 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #59 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #60 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #61 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #62 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #63 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #64 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #65 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #66 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #67 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #68 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #69 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #70 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #71 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #72 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #73 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #74 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #75 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #76 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #77 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #78 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #79 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #80 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #81 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #82 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #83 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #84 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #85 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #86 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #87 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #88 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #89 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #90 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #91 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #92 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #93 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #94 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #95 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #96 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #97 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #98 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #99 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #100 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #101 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #102 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #103 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #104 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #105 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #106 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #107 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #108 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #109 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #110 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #111 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #112 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #113 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #114 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #115 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #116 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #117 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #118 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #119 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #120 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #121 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #122 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #123 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #124 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #125 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #126 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #127 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #128 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #129 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #130 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #131 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #132 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #133 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #134 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #135 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #136 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #137 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #138 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #139 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #140 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #141 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #142 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #143 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #144 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #145 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #146 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #147 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #148 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #149 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #150 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #151 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #152 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #153 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #154 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #155 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #156 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #157 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #158 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #159 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #160 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #161 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #162 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #163 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #164 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #165 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #166 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #167 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #168 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #169 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #170 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #171 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #172 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #173 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #174 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #175 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #176 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #177 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #178 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #179 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #180 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #181 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #182 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #183 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #184 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #185 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #186 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #187 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #188 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #189 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #190 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #191 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #192 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #193 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #194 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #195 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #196 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #197 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #198 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #199 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #200 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #201 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #202 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #203 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #204 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #205 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #206 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #207 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #208 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #209 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #210 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #211 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #212 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #213 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #214 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #215 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #216 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #217 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #218 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #219 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #220 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #221 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #222 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #223 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #224 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #225 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #226 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #227 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #228 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #229 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #230 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #231 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #232 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #233 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #234 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #235 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #236 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #237 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #238 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #239 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #240 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #241 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #242 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #243 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #244 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #245 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #246 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #247 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)
    #248 0x6123e8 in PoDoFo::PdfDictionary::findKeyParent(std::basic_string_view<char, std::char_traits<char> > const&) const (/root/target/Invariants/podofo-0.10.0/build_clang/target/podofopdfinfo+0x6123e8)

SUMMARY: AddressSanitizer: stack-overflow /root/test/fuzzing_python/llvm-project-llvmorg-12.0.0/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:22:3 in __asan_memcpy
==2639991==ABORTING

Environment

  • OS: Ubuntu 20.04.1
  • clang:12.0.0
  • podofo:0.10.0

we built podofo with AddressSanitizer (ASAN) .

cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -DCMAKE_C_FLAGS="-O0 -fsanitize=address" -DCMAKE_CXX_FLAGS="-O0 -fsanitize=address"

1 Attachments
poc_file.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions