$ qpdf qpdf-infiniteloop_1 test.pdf WARNING: qpdf-infiniteloop_1: file is damaged WARNING: qpdf-infiniteloop_1: can't find startxref WARNING: qpdf-infiniteloop_1: Attempting to reconstruct cross-reference table Segmentation fault $ qpdf qpdf-infiniteloop_2 test.pdf Segmentation fault $ qpdf qpdf-infiniteloop_3 test.pdf WARNING: qpdf-infiniteloop_3: file is damaged WARNING: qpdf-infiniteloop_3 (xref table, file position 625): invalid xref entry (obj=0) WARNING: qpdf-infiniteloop_3: Attempting to reconstruct cross-reference table operation for Dictionary object attempted on object of wrong type $ qpdf qpdf-infiniteloop_4 test.pdf Segmentation fault $ gdb /usr/bin/qpdf GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/qpdf...(no debugging symbols found)...done. (gdb) run qpdf-infiniteloop_1 test.pdf Starting program: /usr/bin/qpdf qpdf-infiniteloop_1 test.pdf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". WARNING: qpdf-infiniteloop_1: file is damaged WARNING: qpdf-infiniteloop_1: can't find startxref WARNING: qpdf-infiniteloop_1: Attempting to reconstruct cross-reference table Program received signal SIGSEGV, Segmentation fault. 0x00007ffff6efbda1 in pcre_compile2 () from /lib64/libpcre.so.1 (gdb) bt #0 0x00007ffff6efbda1 in pcre_compile2 () from /lib64/libpcre.so.1 #1 0x00007ffff7b32f31 in PCRE::PCRE(char const*, int) () from /usr/lib64/libqpdf.so.13 #2 0x00007ffff7b5bd4c in QPDFTokenizer::resolveLiteral() () from /usr/lib64/libqpdf.so.13 #3 0x00007ffff7b5c692 in QPDFTokenizer::presentCharacter(char) () from /usr/lib64/libqpdf.so.13 #4 0x00007ffff7b5d3de in QPDFTokenizer::readToken(PointerHolder, std::__cxx11::basic_string, std::allocator > const&) () from /usr/lib64/libqpdf.so.13 #5 0x00007ffff7b56697 in QPDFObjectHandle::parseInternal(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, QPDFTokenizer&, bool&, QPDFObjectHandle::StringDecrypter*, QPDF*, bool, bool, bool) () from /usr/lib64/libqpdf.so.13 #6 0x00007ffff7b5706f in QPDFObjectHandle::parseInternal(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, QPDFTokenizer&, bool&, QPDFObjectHandle::StringDecrypter*, QPDF*, bool, bool, bool) () from /usr/lib64/libqpdf.so.13 #7 0x00007ffff7b59b71 in QPDFObjectHandle::parse(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, QPDFTokenizer&, bool&, QPDFObjectHandle::StringDecrypter*, QPDF*) () from /usr/lib64/libqpdf.so.13 #8 0x00007ffff7b41f62 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #9 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #10 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #11 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #12 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #13 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #14 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #15 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #16 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #17 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #18 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #19 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #20 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #21 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #22 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #23 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #24 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #25 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #26 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #27 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #28 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #29 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #30 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #31 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #32 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #33 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #34 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #35 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #36 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #37 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #38 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #39 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #40 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #41 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #42 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #43 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #44 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #45 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #46 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #47 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #48 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #49 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #50 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #51 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #52 0x00007ffff7b515d9 in QPDFObjectHandle::isInteger() () from /usr/lib64/libqpdf.so.13 #53 0x00007ffff7b425f9 in QPDF::readObject(PointerHolder, std::__cxx11::basic_string, std::allocator > const&, int, int, bool) () from /usr/lib64/libqpdf.so.13 #54 0x00007ffff7b44264 in QPDF::readObjectAtOffset(bool, long long, std::__cxx11::basic_string, std::allocator > const&, int, int, int&, int&) () from /usr/lib64/libqpdf.so.13 #55 0x00007ffff7b4a9f8 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 ---Type to continue, or q to quit--- $ gdb /usr/bin/qpdf GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/qpdf...(no debugging symbols found)...done. (gdb) run qpdf-infiniteloop_2 test.pdf Starting program: /usr/bin/qpdf qpdf-infiniteloop_2 test.pdf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff71da47f in malloc () from /lib64/libc.so.6 (gdb) bt #0 0x00007ffff71da47f in malloc () from /lib64/libc.so.6 #1 0x00007ffff77c14b8 in operator new(unsigned long) () from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libstdc++.so.6 #2 0x00007ffff7b5068b in QPDFObjectHandle::QPDFObjectHandle(QPDF*, int, int) () from /usr/lib64/libqpdf.so.13 #3 0x00007ffff7b50789 in QPDFObjectHandle::newIndirect(QPDF*, int, int) () from /usr/lib64/libqpdf.so.13 #4 0x00007ffff7b3b1fd in QPDF::getObjectByID(int, int) () from /usr/lib64/libqpdf.so.13 #5 0x00007ffff7b48d30 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #6 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #7 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #8 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #9 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #10 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #11 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #12 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #13 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #14 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #15 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #16 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #17 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #18 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #19 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #20 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #21 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #22 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #23 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #24 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #25 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #26 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #27 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #28 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #29 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #30 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #31 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #32 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #33 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #34 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #35 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #36 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #37 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #38 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #39 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #40 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #41 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #42 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #43 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #44 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #45 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #46 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #47 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #48 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #49 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #50 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #51 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #52 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #53 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #54 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #55 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #56 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #57 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #58 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 ---Type to continue, or q to quit--- $ gdb /usr/bin/qpdf GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/qpdf...(no debugging symbols found)...done. (gdb) run qpdf-infiniteloop_3 test.pdf Starting program: /usr/bin/qpdf qpdf-infiniteloop_3 test.pdf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". WARNING: qpdf-infiniteloop_3: file is damaged WARNING: qpdf-infiniteloop_3 (xref table, file position 625): invalid xref entry (obj=0) WARNING: qpdf-infiniteloop_3: Attempting to reconstruct cross-reference table operation for Dictionary object attempted on object of wrong type [Inferior 1 (process 28280) exited with code 02] (gdb) $ gdb /usr/bin/qpdf GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/qpdf...(no debugging symbols found)...done. (gdb) run qpdf-infiniteloop_4 test.pdf Starting program: /usr/bin/qpdf qpdf-infiniteloop_4 test.pdf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". $ gdb /usr/bin/qpdf GNU gdb (Gentoo 7.12.1 vanilla) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/qpdf...(no debugging symbols found)...done. (gdb) run qpdf-infiniteloop_4 test.pdf Starting program: /usr/bin/qpdf qpdf-infiniteloop_4 test.pdf [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b48cf8 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 (gdb) bt #0 0x00007ffff7b48cf8 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #1 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #2 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #3 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #4 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #5 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #6 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #7 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #8 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #9 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #10 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #11 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #12 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #13 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #14 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #15 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #16 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #17 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #18 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #19 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #20 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #21 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #22 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #23 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #24 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #25 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #26 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #27 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #28 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #29 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #30 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #31 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #32 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #33 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #34 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #35 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #36 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #37 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #38 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #39 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #40 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #41 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #42 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #43 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #44 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #45 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #46 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #47 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #48 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #49 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #50 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #51 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #52 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #53 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #54 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 #55 0x00007ffff7b52399 in QPDFObjectHandle::isStream() () from /usr/lib64/libqpdf.so.13 #56 0x00007ffff7b48d38 in QPDF::resolveObjectsInStream(int) () from /usr/lib64/libqpdf.so.13 #57 0x00007ffff7b4a936 in QPDF::resolve(int, int) () from /usr/lib64/libqpdf.so.13 #58 0x00007ffff7b512e8 in QPDFObjectHandle::dereference() () from /usr/lib64/libqpdf.so.13 ---Type to continue, or q to quit---