A stack-overflow in function Object::copy(Object*).
The issue is being triggered in Object::copy(Object*) :Object.cc:75:8
Environment
Ubuntu 18.04, 64bit
Reproduce
Command
git clone the Lastest Version firstly.
./configure
make
./pdftojson poc test.json
ASAN
Config Error: No display font for 'Courier'
Config Error: No display font for 'Courier-Bold'
Config Error: No display font for 'Courier-BoldOblique'
Config Error: No display font for 'Courier-Oblique'
Config Error: No display font for 'Helvetica'
Config Error: No display font for 'Helvetica-Bold'
Config Error: No display font for 'Helvetica-BoldOblique'
Config Error: No display font for 'Helvetica-Oblique'
Config Error: No display font for 'Symbol'
Config Error: No display font for 'Times-Bold'
Config Error: No display font for 'Times-BoldItalic'
Config Error: No display font for 'Times-Italic'
Config Error: No display font for 'Times-Roman'
Config Error: No display font for 'ZapfDingbats'
Syntax Error: Couldn't read xref table
Syntax Warning: PDF file is damaged - attempting to reconstruct xref table...
Syntax Error (12099): Dictionary key must be a name object
Syntax Error (12102): Dictionary key must be a name object
Syntax Error (12107): Illegal character <2f> in hex string
Syntax Error (12109): Illegal character <6f> in hex string
Syntax Error (12110): Illegal character <75> in hex string
Syntax Error (12111): Illegal character <6e> in hex string
Syntax Error (12112): Illegal character <74> in hex string
Syntax Error (12115): Illegal character <2f> in hex string
Syntax Error (12117): Illegal character <69> in hex string
Syntax Error (12118): Illegal character <72> in hex string
Syntax Error (12119): Illegal character <73> in hex string
Syntax Error (12120): Illegal character <74> in hex string
Syntax Error (12127): Illegal character <52> in hex string
Syntax Error (12128): Illegal character <2f> in hex string
Syntax Error (12129): Illegal character <4c> in hex string
Syntax Error (12131): Illegal character <73> in hex string
Syntax Error (12132): Illegal character <74> in hex string
Syntax Error (12139): Illegal character <52> in hex string
Syntax Error (12141): Dictionary key must be a name object
Syntax Error (12142): Illegal character '>'
Syntax Error (12142): Dictionary key must be a name object
Syntax Error (12149): Dictionary key must be a name object
Syntax Error (12153): Dictionary key must be a name object
Syntax Error (12155): Dictionary key must be a name object
Syntax Error (12159): Dictionary key must be a name object
Syntax Error (12162): Dictionary key must be a name object
Syntax Error (12168): Dictionary key must be a name object
Syntax Error (12286): Dictionary key must be a name object
Syntax Error (12288): Dictionary key must be a name object
Syntax Error (12292): Dictionary key must be a name object
Syntax Error (12295): Dictionary key must be a name object
Syntax Error (12300): Dictionary key must be a name object
AddressSanitizer:DEADLYSIGNAL
=================================================================
==18031==ERROR: AddressSanitizer: stack-overflow on address 0x7ffd656cef98 (pc 0x000000498936 bp 0x7ffd656cf7e0 sp 0x7ffd656cefa0 T0)
#0 0x498936 in __asan_memcpy (/AFLplusplus/my_test/pdftojson-master/tanuki/asan_bin/pdftojson+0x498936)
#1 0x69507b in Object::copy(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Object.cc:75:8
#2 0x775f77 in XRef::fetch(int, int, Object*, int) /AFLplusplus/my_test/pdftojson-master/xpdf/XRef.cc:991:25
#3 0x4f460c in Object::arrayGet(int, Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/./Object.h:231:19
#4 0x4f460c in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:441:12
#5 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#6 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#7 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#8 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#9 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#10 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#11 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#12 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#13 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#14 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#15 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#16 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#17 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#18 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#19 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#20 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#21 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#22 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#23 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#24 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#25 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#26 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#27 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#28 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#29 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#30 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#31 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#32 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#33 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#34 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#35 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#36 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#37 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#38 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#39 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#40 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#41 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#42 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#43 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#44 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#45 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#46 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#47 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#48 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#49 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#50 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#51 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#52 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#53 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#54 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#55 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#56 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#57 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#58 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#59 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#60 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#61 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#62 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#63 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#64 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#65 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#66 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#67 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#68 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#69 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#70 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#71 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#72 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#73 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#74 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#75 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#76 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#77 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#78 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#79 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#80 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#81 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#82 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#83 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#84 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#85 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#86 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#87 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#88 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#89 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#90 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#91 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#92 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#93 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#94 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#95 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#96 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#97 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#98 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#99 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#100 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#101 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#102 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#103 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#104 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#105 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#106 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#107 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#108 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#109 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#110 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#111 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#112 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#113 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#114 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#115 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#116 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#117 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#118 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#119 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#120 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#121 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#122 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#123 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#124 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#125 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#126 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#127 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#128 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#129 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#130 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#131 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#132 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#133 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#134 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#135 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#136 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#137 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#138 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#139 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#140 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#141 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#142 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#143 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#144 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#145 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#146 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#147 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#148 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#149 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#150 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#151 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#152 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#153 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#154 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#155 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#156 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#157 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#158 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#159 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#160 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#161 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#162 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#163 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#164 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#165 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#166 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#167 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#168 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#169 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#170 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#171 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#172 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#173 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#174 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#175 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#176 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#177 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#178 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#179 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#180 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#181 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#182 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#183 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#184 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#185 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#186 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#187 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#188 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#189 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#190 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#191 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#192 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#193 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#194 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#195 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#196 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#197 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#198 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#199 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#200 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#201 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#202 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#203 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#204 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#205 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#206 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#207 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#208 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#209 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#210 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#211 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#212 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#213 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#214 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#215 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#216 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#217 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#218 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#219 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#220 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#221 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#222 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#223 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#224 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#225 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#226 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#227 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#228 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#229 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#230 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#231 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#232 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#233 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#234 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#235 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#236 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#237 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#238 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#239 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#240 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#241 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#242 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#243 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#244 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#245 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#246 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#247 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#248 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
#249 0x4f4618 in Catalog::countPageTree(Object*) /AFLplusplus/my_test/pdftojson-master/xpdf/Catalog.cc:442:12
SUMMARY: AddressSanitizer: stack-overflow (/AFLplusplus/my_test/pdftojson-master/tanuki/asan_bin/pdftojson+0x498936) in __asan_memcpy
==18031==ABORTING
Description
A stack-overflow in function Object::copy(Object*).
The issue is being triggered in Object::copy(Object*) :Object.cc:75:8
Environment
Ubuntu 18.04, 64bit
Reproduce
Command
git clone the Lastest Version firstly.
./configure
make
./pdftojson poc test.json
ASAN
POC
000000 (1).zip
The text was updated successfully, but these errors were encountered: