Commit 43f91f58b8e1be986646129c2fb3229de67ba42f

Authored by Jay Berkenbilt
1 parent 42d396f1

Improve invalid name token warning message

This message used to only appear for PDF >= 1.2. The invalid name is
valid for PDF 1.0 and 1.1. However, since QPDFWriter may write a newer
version, it's better to detect and warn in all cases. Therefore make
the warning more informative.
libqpdf/QPDFTokenizer.cc
... ... @@ -193,7 +193,8 @@ QPDFTokenizer::resolveLiteral()
193 193 else
194 194 {
195 195 QTC::TC("qpdf", "QPDFTokenizer bad name");
196   - this->m->error_message = "invalid name token";
  196 + this->m->error_message =
  197 + "name with stray # will not work with PDF >= 1.2";
197 198 // Use null to encode a bad # -- this is reversed
198 199 // in QPDF_Name::normalizeName.
199 200 nval += '\0';
... ...
qpdf/qtest/qpdf/bad21-recover.out
1   -WARNING: bad21.pdf (trailer, offset 742): invalid name token
  1 +WARNING: bad21.pdf (trailer, offset 742): name with stray # will not work with PDF >= 1.2
2 2 /QTest is implicit
3 3 /QTest is direct and has type null (2)
4 4 /QTest is null
... ...
qpdf/qtest/qpdf/bad21.out
1   -WARNING: bad21.pdf (trailer, offset 742): invalid name token
  1 +WARNING: bad21.pdf (trailer, offset 742): name with stray # will not work with PDF >= 1.2
2 2 /QTest is implicit
3 3 /QTest is direct and has type null (2)
4 4 /QTest is null
... ...
qpdf/qtest/qpdf/issue-335a.out
... ... @@ -13,7 +13,7 @@ WARNING: issue-335a.pdf (trailer, offset 44): unknown token while reading object
13 13 WARNING: issue-335a.pdf (trailer, offset 61): unknown token while reading object; treating as string
14 14 WARNING: issue-335a.pdf (trailer, offset 62): unexpected )
15 15 WARNING: issue-335a.pdf (trailer, offset 63): unexpected )
16   -WARNING: issue-335a.pdf (trailer, offset 64): invalid name token
  16 +WARNING: issue-335a.pdf (trailer, offset 64): name with stray # will not work with PDF >= 1.2
17 17 WARNING: issue-335a.pdf (trailer, offset 67): unexpected )
18 18 WARNING: issue-335a.pdf (trailer, offset 68): unexpected )
19 19 WARNING: issue-335a.pdf (trailer, offset 68): too many errors; giving up on reading object
... ... @@ -22,14 +22,14 @@ WARNING: issue-335a.pdf (trailer, offset 60): unexpected )
22 22 WARNING: issue-335a.pdf (trailer, offset 61): unknown token while reading object; treating as string
23 23 WARNING: issue-335a.pdf (trailer, offset 62): unexpected )
24 24 WARNING: issue-335a.pdf (trailer, offset 63): unexpected )
25   -WARNING: issue-335a.pdf (trailer, offset 64): invalid name token
  25 +WARNING: issue-335a.pdf (trailer, offset 64): name with stray # will not work with PDF >= 1.2
26 26 WARNING: issue-335a.pdf (trailer, offset 67): unexpected )
27 27 WARNING: issue-335a.pdf (trailer, offset 67): too many errors; giving up on reading object
28 28 WARNING: issue-335a.pdf (trailer, offset 96): unknown token while reading object; treating as string
29 29 WARNING: issue-335a.pdf (trailer, offset 113): unknown token while reading object; treating as string
30 30 WARNING: issue-335a.pdf (trailer, offset 114): unexpected )
31 31 WARNING: issue-335a.pdf (trailer, offset 115): unexpected )
32   -WARNING: issue-335a.pdf (trailer, offset 116): invalid name token
  32 +WARNING: issue-335a.pdf (trailer, offset 116): name with stray # will not work with PDF >= 1.2
33 33 WARNING: issue-335a.pdf (trailer, offset 119): unexpected )
34 34 WARNING: issue-335a.pdf (trailer, offset 120): unexpected )
35 35 WARNING: issue-335a.pdf (trailer, offset 120): too many errors; giving up on reading object
... ... @@ -38,45 +38,45 @@ WARNING: issue-335a.pdf (trailer, offset 112): unexpected )
38 38 WARNING: issue-335a.pdf (trailer, offset 113): unknown token while reading object; treating as string
39 39 WARNING: issue-335a.pdf (trailer, offset 114): unexpected )
40 40 WARNING: issue-335a.pdf (trailer, offset 115): unexpected )
41   -WARNING: issue-335a.pdf (trailer, offset 116): invalid name token
  41 +WARNING: issue-335a.pdf (trailer, offset 116): name with stray # will not work with PDF >= 1.2
42 42 WARNING: issue-335a.pdf (trailer, offset 119): unexpected )
43 43 WARNING: issue-335a.pdf (trailer, offset 119): too many errors; giving up on reading object
44 44 WARNING: issue-335a.pdf (trailer, offset 134): unknown token while reading object; treating as string
45 45 WARNING: issue-335a.pdf (trailer, offset 150): unexpected )
46 46 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
47   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  47 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
48 48 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
49 49 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
50 50 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
51 51 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
52   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  52 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
53 53 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
54 54 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
55 55 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
56   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  56 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
57 57 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
58 58 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
59 59 WARNING: issue-335a.pdf (trailer, offset 148): treating unexpected brace token as null
60 60 WARNING: issue-335a.pdf (trailer, offset 149): unexpected )
61 61 WARNING: issue-335a.pdf (trailer, offset 150): unexpected )
62 62 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
63   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  63 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
64 64 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
65 65 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
66 66 WARNING: issue-335a.pdf (trailer, offset 285): too many errors; giving up on reading object
67 67 WARNING: issue-335a.pdf (trailer, offset 164): unknown token while reading object; treating as string
68 68 WARNING: issue-335a.pdf (trailer, offset 217): unexpected )
69 69 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
70   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  70 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
71 71 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
72 72 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
73 73 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
74 74 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
75   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  75 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
76 76 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
77 77 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
78 78 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
79   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  79 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
80 80 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
81 81 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
82 82 WARNING: issue-335a.pdf (trailer, offset 178): invalid character (<) in hexstring
... ... @@ -90,23 +90,23 @@ WARNING: issue-335a.pdf (trailer, offset 217): too many errors; giving up on rea
90 90 WARNING: issue-335a.pdf (trailer, offset 231): unknown token while reading object; treating as string
91 91 WARNING: issue-335a.pdf (trailer, offset 247): unexpected )
92 92 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
93   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  93 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
94 94 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
95 95 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
96 96 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
97 97 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
98   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  98 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
99 99 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
100 100 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
101 101 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
102   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  102 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
103 103 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
104 104 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
105 105 WARNING: issue-335a.pdf (trailer, offset 245): treating unexpected brace token as null
106 106 WARNING: issue-335a.pdf (trailer, offset 246): unexpected )
107 107 WARNING: issue-335a.pdf (trailer, offset 247): unexpected )
108 108 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
109   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  109 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
110 110 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
111 111 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
112 112 WARNING: issue-335a.pdf (trailer, offset 285): too many errors; giving up on reading object
... ... @@ -114,7 +114,7 @@ WARNING: issue-335a.pdf (trailer, offset 261): unknown token while reading objec
114 114 WARNING: issue-335a.pdf (trailer, offset 278): unknown token while reading object; treating as string
115 115 WARNING: issue-335a.pdf (trailer, offset 279): unexpected )
116 116 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
117   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  117 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
118 118 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
119 119 WARNING: issue-335a.pdf (trailer, offset 285): unexpected )
120 120 WARNING: issue-335a.pdf (trailer, offset 285): too many errors; giving up on reading object
... ... @@ -123,18 +123,18 @@ WARNING: issue-335a.pdf (trailer, offset 277): unexpected )
123 123 WARNING: issue-335a.pdf (trailer, offset 278): unknown token while reading object; treating as string
124 124 WARNING: issue-335a.pdf (trailer, offset 279): unexpected )
125 125 WARNING: issue-335a.pdf (trailer, offset 280): unexpected )
126   -WARNING: issue-335a.pdf (trailer, offset 281): invalid name token
  126 +WARNING: issue-335a.pdf (trailer, offset 281): name with stray # will not work with PDF >= 1.2
127 127 WARNING: issue-335a.pdf (trailer, offset 284): unexpected )
128 128 WARNING: issue-335a.pdf (trailer, offset 284): too many errors; giving up on reading object
129 129 WARNING: issue-335a.pdf (trailer, offset 299): unknown token while reading object; treating as string
130 130 WARNING: issue-335a.pdf (trailer, offset 315): unexpected )
131 131 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
132 132 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
133   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  133 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
134 134 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
135 135 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
136 136 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
137   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  137 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
138 138 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
139 139 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
140 140 WARNING: issue-335a.pdf (trailer, offset 313): treating unexpected brace token as null
... ... @@ -142,22 +142,22 @@ WARNING: issue-335a.pdf (trailer, offset 314): unexpected )
142 142 WARNING: issue-335a.pdf (trailer, offset 315): unexpected )
143 143 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
144 144 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
145   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  145 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
146 146 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
147 147 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
148 148 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
149   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  149 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
150 150 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
151 151 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
152 152 WARNING: issue-335a.pdf (trailer, offset 329): unknown token while reading object; treating as string
153 153 WARNING: issue-335a.pdf (trailer, offset 403): unexpected )
154 154 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
155 155 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
156   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  156 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
157 157 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
158 158 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
159 159 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
160   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  160 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
161 161 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
162 162 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
163 163 WARNING: issue-335a.pdf (trailer, offset 361): unknown token while reading object; treating as string
... ... @@ -167,11 +167,11 @@ WARNING: issue-335a.pdf (trailer, offset 381): unexpected )
167 167 WARNING: issue-335a.pdf (trailer, offset 403): unexpected )
168 168 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
169 169 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
170   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  170 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
171 171 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
172 172 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
173 173 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
174   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  174 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
175 175 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
176 176 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
177 177 WARNING: issue-335a.pdf (trailer, offset 377): treating unexpected brace token as null
... ... @@ -187,18 +187,18 @@ WARNING: issue-335a.pdf (trailer, offset 402): unexpected )
187 187 WARNING: issue-335a.pdf (trailer, offset 403): unexpected )
188 188 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
189 189 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
190   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  190 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
191 191 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
192 192 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
193 193 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
194   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  194 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
195 195 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
196 196 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
197 197 WARNING: issue-335a.pdf (trailer, offset 417): unknown token while reading object; treating as string
198 198 WARNING: issue-335a.pdf (trailer, offset 433): unexpected )
199 199 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
200 200 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
201   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  201 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
202 202 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
203 203 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
204 204 WARNING: issue-335a.pdf (trailer, offset 601): too many errors; giving up on reading object
... ... @@ -207,7 +207,7 @@ WARNING: issue-335a.pdf (trailer, offset 432): unexpected )
207 207 WARNING: issue-335a.pdf (trailer, offset 433): unexpected )
208 208 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
209 209 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
210   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  210 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
211 211 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
212 212 WARNING: issue-335a.pdf (trailer, offset 600): too many errors; giving up on reading object
213 213 WARNING: issue-335a.pdf (trailer, offset 447): unknown token while reading object; treating as string
... ... @@ -236,7 +236,7 @@ WARNING: issue-335a.pdf (trailer, offset 513): unknown token while reading objec
236 236 WARNING: issue-335a.pdf (trailer, offset 529): unexpected )
237 237 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
238 238 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
239   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  239 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
240 240 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
241 241 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
242 242 WARNING: issue-335a.pdf (trailer, offset 601): too many errors; giving up on reading object
... ... @@ -245,7 +245,7 @@ WARNING: issue-335a.pdf (trailer, offset 528): unexpected )
245 245 WARNING: issue-335a.pdf (trailer, offset 529): unexpected )
246 246 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
247 247 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
248   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  248 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
249 249 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
250 250 WARNING: issue-335a.pdf (trailer, offset 600): too many errors; giving up on reading object
251 251 WARNING: issue-335a.pdf (trailer, offset 543): unknown token while reading object; treating as string
... ... @@ -253,7 +253,7 @@ WARNING: issue-335a.pdf (trailer, offset 561): unknown token while reading objec
253 253 WARNING: issue-335a.pdf (trailer, offset 562): unexpected )
254 254 WARNING: issue-335a.pdf (trailer, offset 563): unexpected )
255 255 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
256   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  256 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
257 257 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
258 258 WARNING: issue-335a.pdf (trailer, offset 600): too many errors; giving up on reading object
259 259 WARNING: issue-335a.pdf (trailer, offset 559): treating unexpected brace token as null
... ... @@ -267,7 +267,7 @@ WARNING: issue-335a.pdf (trailer, offset 577): unknown token while reading objec
267 267 WARNING: issue-335a.pdf (trailer, offset 594): unknown token while reading object; treating as string
268 268 WARNING: issue-335a.pdf (trailer, offset 595): unexpected )
269 269 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
270   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  270 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
271 271 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
272 272 WARNING: issue-335a.pdf (trailer, offset 601): unexpected )
273 273 WARNING: issue-335a.pdf (trailer, offset 601): too many errors; giving up on reading object
... ... @@ -276,14 +276,14 @@ WARNING: issue-335a.pdf (trailer, offset 593): unexpected )
276 276 WARNING: issue-335a.pdf (trailer, offset 594): unknown token while reading object; treating as string
277 277 WARNING: issue-335a.pdf (trailer, offset 595): unexpected )
278 278 WARNING: issue-335a.pdf (trailer, offset 596): unexpected )
279   -WARNING: issue-335a.pdf (trailer, offset 597): invalid name token
  279 +WARNING: issue-335a.pdf (trailer, offset 597): name with stray # will not work with PDF >= 1.2
280 280 WARNING: issue-335a.pdf (trailer, offset 600): unexpected )
281 281 WARNING: issue-335a.pdf (trailer, offset 600): too many errors; giving up on reading object
282 282 WARNING: issue-335a.pdf (trailer, offset 629): unknown token while reading object; treating as string
283 283 WARNING: issue-335a.pdf (trailer, offset 646): unknown token while reading object; treating as string
284 284 WARNING: issue-335a.pdf (trailer, offset 647): unexpected )
285 285 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
286   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  286 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
287 287 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
288 288 WARNING: issue-335a.pdf (trailer, offset 653): unexpected )
289 289 WARNING: issue-335a.pdf (trailer, offset 653): too many errors; giving up on reading object
... ... @@ -292,13 +292,13 @@ WARNING: issue-335a.pdf (trailer, offset 645): unexpected )
292 292 WARNING: issue-335a.pdf (trailer, offset 646): unknown token while reading object; treating as string
293 293 WARNING: issue-335a.pdf (trailer, offset 647): unexpected )
294 294 WARNING: issue-335a.pdf (trailer, offset 648): unexpected )
295   -WARNING: issue-335a.pdf (trailer, offset 649): invalid name token
  295 +WARNING: issue-335a.pdf (trailer, offset 649): name with stray # will not work with PDF >= 1.2
296 296 WARNING: issue-335a.pdf (trailer, offset 652): unexpected )
297 297 WARNING: issue-335a.pdf (trailer, offset 652): too many errors; giving up on reading object
298 298 WARNING: issue-335a.pdf (trailer, offset 667): unknown token while reading object; treating as string
299 299 WARNING: issue-335a.pdf (trailer, offset 683): unexpected )
300 300 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
301   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  301 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
302 302 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
303 303 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
304 304 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
... ... @@ -307,14 +307,14 @@ WARNING: issue-335a.pdf (trailer, offset 681): treating unexpected brace token a
307 307 WARNING: issue-335a.pdf (trailer, offset 682): unexpected )
308 308 WARNING: issue-335a.pdf (trailer, offset 683): unexpected )
309 309 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
310   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  310 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
311 311 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
312 312 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
313 313 WARNING: issue-335a.pdf (trailer, offset 826): too many errors; giving up on reading object
314 314 WARNING: issue-335a.pdf (trailer, offset 697): unknown token while reading object; treating as string
315 315 WARNING: issue-335a.pdf (trailer, offset 758): unexpected )
316 316 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
317   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  317 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
318 318 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
319 319 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
320 320 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
... ... @@ -330,7 +330,7 @@ WARNING: issue-335a.pdf (trailer, offset 758): too many errors; giving up on rea
330 330 WARNING: issue-335a.pdf (trailer, offset 772): unknown token while reading object; treating as string
331 331 WARNING: issue-335a.pdf (trailer, offset 788): unexpected )
332 332 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
333   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  333 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
334 334 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
335 335 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
336 336 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
... ... @@ -339,7 +339,7 @@ WARNING: issue-335a.pdf (trailer, offset 786): treating unexpected brace token a
339 339 WARNING: issue-335a.pdf (trailer, offset 787): unexpected )
340 340 WARNING: issue-335a.pdf (trailer, offset 788): unexpected )
341 341 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
342   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  342 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
343 343 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
344 344 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
345 345 WARNING: issue-335a.pdf (trailer, offset 826): too many errors; giving up on reading object
... ... @@ -347,7 +347,7 @@ WARNING: issue-335a.pdf (trailer, offset 802): unknown token while reading objec
347 347 WARNING: issue-335a.pdf (trailer, offset 819): unknown token while reading object; treating as string
348 348 WARNING: issue-335a.pdf (trailer, offset 820): unexpected )
349 349 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
350   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  350 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
351 351 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
352 352 WARNING: issue-335a.pdf (trailer, offset 826): unexpected )
353 353 WARNING: issue-335a.pdf (trailer, offset 826): too many errors; giving up on reading object
... ... @@ -356,14 +356,14 @@ WARNING: issue-335a.pdf (trailer, offset 818): unexpected )
356 356 WARNING: issue-335a.pdf (trailer, offset 819): unknown token while reading object; treating as string
357 357 WARNING: issue-335a.pdf (trailer, offset 820): unexpected )
358 358 WARNING: issue-335a.pdf (trailer, offset 821): unexpected )
359   -WARNING: issue-335a.pdf (trailer, offset 822): invalid name token
  359 +WARNING: issue-335a.pdf (trailer, offset 822): name with stray # will not work with PDF >= 1.2
360 360 WARNING: issue-335a.pdf (trailer, offset 825): unexpected )
361 361 WARNING: issue-335a.pdf (trailer, offset 825): too many errors; giving up on reading object
362 362 WARNING: issue-335a.pdf (trailer, offset 840): unknown token while reading object; treating as string
363 363 WARNING: issue-335a.pdf (trailer, offset 856): unexpected )
364 364 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
365 365 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
366   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  366 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
367 367 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
368 368 WARNING: issue-335a.pdf (trailer, offset 1168): unexpected )
369 369 WARNING: issue-335a.pdf (trailer, offset 1168): too many errors; giving up on reading object
... ... @@ -372,16 +372,16 @@ WARNING: issue-335a.pdf (trailer, offset 855): unexpected )
372 372 WARNING: issue-335a.pdf (trailer, offset 856): unexpected )
373 373 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
374 374 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
375   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  375 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
376 376 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
377 377 WARNING: issue-335a.pdf (trailer, offset 1167): too many errors; giving up on reading object
378 378 WARNING: issue-335a.pdf (trailer, offset 870): unknown token while reading object; treating as string
379 379 WARNING: issue-335a.pdf (trailer, offset 953): unknown token while reading object; treating as string
380   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  380 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
381 381 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
382 382 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
383 383 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
384   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  384 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
385 385 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
386 386 WARNING: issue-335a.pdf (trailer, offset 1167): too many errors; giving up on reading object
387 387 WARNING: issue-335a.pdf (trailer, offset 902): unknown token while reading object; treating as string
... ... @@ -389,7 +389,7 @@ WARNING: issue-335a.pdf (trailer, offset 920): unknown token while reading objec
389 389 WARNING: issue-335a.pdf (trailer, offset 921): unexpected )
390 390 WARNING: issue-335a.pdf (trailer, offset 922): unexpected )
391 391 WARNING: issue-335a.pdf (trailer, offset 953): unknown token while reading object; treating as string
392   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  392 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
393 393 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
394 394 WARNING: issue-335a.pdf (trailer, offset 1018): too many errors; giving up on reading object
395 395 WARNING: issue-335a.pdf (trailer, offset 918): treating unexpected brace token as null
... ... @@ -402,7 +402,7 @@ WARNING: issue-335a.pdf (trailer, offset 953): too many errors; giving up on rea
402 402 WARNING: issue-335a.pdf (trailer, offset 936): unknown token while reading object; treating as string
403 403 WARNING: issue-335a.pdf (trailer, offset 952): unexpected )
404 404 WARNING: issue-335a.pdf (trailer, offset 953): unknown token while reading object; treating as string
405   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  405 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
406 406 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
407 407 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
408 408 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
... ... @@ -411,14 +411,14 @@ WARNING: issue-335a.pdf (trailer, offset 950): treating unexpected brace token a
411 411 WARNING: issue-335a.pdf (trailer, offset 951): unexpected )
412 412 WARNING: issue-335a.pdf (trailer, offset 952): unexpected )
413 413 WARNING: issue-335a.pdf (trailer, offset 953): unknown token while reading object; treating as string
414   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  414 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
415 415 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
416 416 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
417 417 WARNING: issue-335a.pdf (trailer, offset 1019): too many errors; giving up on reading object
418 418 WARNING: issue-335a.pdf (trailer, offset 980): treating unexpected brace token as null
419 419 WARNING: issue-335a.pdf (trailer, offset 981): unexpected )
420 420 WARNING: issue-335a.pdf (trailer, offset 1014): unexpected )
421   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  421 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
422 422 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
423 423 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
424 424 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
... ... @@ -427,7 +427,7 @@ WARNING: issue-335a.pdf (trailer, offset 995): unknown token while reading objec
427 427 WARNING: issue-335a.pdf (trailer, offset 1012): unknown token while reading object; treating as string
428 428 WARNING: issue-335a.pdf (trailer, offset 1013): unexpected )
429 429 WARNING: issue-335a.pdf (trailer, offset 1014): unexpected )
430   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  430 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
431 431 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
432 432 WARNING: issue-335a.pdf (trailer, offset 1019): unexpected )
433 433 WARNING: issue-335a.pdf (trailer, offset 1019): too many errors; giving up on reading object
... ... @@ -436,17 +436,17 @@ WARNING: issue-335a.pdf (trailer, offset 1011): unexpected )
436 436 WARNING: issue-335a.pdf (trailer, offset 1012): unknown token while reading object; treating as string
437 437 WARNING: issue-335a.pdf (trailer, offset 1013): unexpected )
438 438 WARNING: issue-335a.pdf (trailer, offset 1014): unexpected )
439   -WARNING: issue-335a.pdf (trailer, offset 1015): invalid name token
  439 +WARNING: issue-335a.pdf (trailer, offset 1015): name with stray # will not work with PDF >= 1.2
440 440 WARNING: issue-335a.pdf (trailer, offset 1018): unexpected )
441 441 WARNING: issue-335a.pdf (trailer, offset 1018): too many errors; giving up on reading object
442 442 WARNING: issue-335a.pdf (trailer, offset 1033): unknown token while reading object; treating as string
443 443 WARNING: issue-335a.pdf (trailer, offset 1049): unexpected )
444 444 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
445   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  445 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
446 446 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
447 447 WARNING: issue-335a.pdf (trailer, offset 1168): unexpected )
448 448 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
449   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  449 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
450 450 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
451 451 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
452 452 WARNING: issue-335a.pdf (trailer, offset 1344): unexpected )
... ... @@ -457,7 +457,7 @@ WARNING: issue-335a.pdf (trailer, offset 1047): treating unexpected brace token
457 457 WARNING: issue-335a.pdf (trailer, offset 1048): unexpected )
458 458 WARNING: issue-335a.pdf (trailer, offset 1049): unexpected )
459 459 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
460   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  460 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
461 461 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
462 462 WARNING: issue-335a.pdf (trailer, offset 1168): unexpected )
463 463 WARNING: issue-335a.pdf (trailer, offset 1168): too many errors; giving up on reading object
... ... @@ -466,13 +466,13 @@ WARNING: issue-335a.pdf (trailer, offset 1160): unexpected )
466 466 WARNING: issue-335a.pdf (trailer, offset 1161): unknown token while reading object; treating as string
467 467 WARNING: issue-335a.pdf (trailer, offset 1162): unexpected )
468 468 WARNING: issue-335a.pdf (trailer, offset 1163): unexpected )
469   -WARNING: issue-335a.pdf (trailer, offset 1164): invalid name token
  469 +WARNING: issue-335a.pdf (trailer, offset 1164): name with stray # will not work with PDF >= 1.2
470 470 WARNING: issue-335a.pdf (trailer, offset 1167): unexpected )
471 471 WARNING: issue-335a.pdf (trailer, offset 1167): too many errors; giving up on reading object
472 472 WARNING: issue-335a.pdf (trailer, offset 1182): unknown token while reading object; treating as string
473 473 WARNING: issue-335a.pdf (trailer, offset 1198): unexpected )
474 474 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
475   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  475 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
476 476 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
477 477 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
478 478 WARNING: issue-335a.pdf (trailer, offset 1344): unexpected )
... ... @@ -481,14 +481,14 @@ WARNING: issue-335a.pdf (trailer, offset 1196): treating unexpected brace token
481 481 WARNING: issue-335a.pdf (trailer, offset 1197): unexpected )
482 482 WARNING: issue-335a.pdf (trailer, offset 1198): unexpected )
483 483 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
484   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  484 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
485 485 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
486 486 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
487 487 WARNING: issue-335a.pdf (trailer, offset 1333): too many errors; giving up on reading object
488 488 WARNING: issue-335a.pdf (trailer, offset 1212): unknown token while reading object; treating as string
489 489 WARNING: issue-335a.pdf (trailer, offset 1265): unexpected )
490 490 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
491   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  491 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
492 492 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
493 493 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
494 494 WARNING: issue-335a.pdf (trailer, offset 1344): unexpected )
... ... @@ -511,7 +511,7 @@ WARNING: issue-335a.pdf (trailer, offset 1265): too many errors; giving up on re
511 511 WARNING: issue-335a.pdf (trailer, offset 1279): unknown token while reading object; treating as string
512 512 WARNING: issue-335a.pdf (trailer, offset 1295): unexpected )
513 513 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
514   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  514 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
515 515 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
516 516 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
517 517 WARNING: issue-335a.pdf (trailer, offset 1344): unexpected )
... ... @@ -520,7 +520,7 @@ WARNING: issue-335a.pdf (trailer, offset 1293): treating unexpected brace token
520 520 WARNING: issue-335a.pdf (trailer, offset 1294): unexpected )
521 521 WARNING: issue-335a.pdf (trailer, offset 1295): unexpected )
522 522 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
523   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  523 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
524 524 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
525 525 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
526 526 WARNING: issue-335a.pdf (trailer, offset 1333): too many errors; giving up on reading object
... ... @@ -528,7 +528,7 @@ WARNING: issue-335a.pdf (trailer, offset 1309): unknown token while reading obje
528 528 WARNING: issue-335a.pdf (trailer, offset 1326): unknown token while reading object; treating as string
529 529 WARNING: issue-335a.pdf (trailer, offset 1327): unexpected )
530 530 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
531   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  531 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
532 532 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
533 533 WARNING: issue-335a.pdf (trailer, offset 1333): unexpected )
534 534 WARNING: issue-335a.pdf (trailer, offset 1333): too many errors; giving up on reading object
... ... @@ -537,7 +537,7 @@ WARNING: issue-335a.pdf (trailer, offset 1325): unexpected )
537 537 WARNING: issue-335a.pdf (trailer, offset 1326): unknown token while reading object; treating as string
538 538 WARNING: issue-335a.pdf (trailer, offset 1327): unexpected )
539 539 WARNING: issue-335a.pdf (trailer, offset 1328): unexpected )
540   -WARNING: issue-335a.pdf (trailer, offset 1329): invalid name token
  540 +WARNING: issue-335a.pdf (trailer, offset 1329): name with stray # will not work with PDF >= 1.2
541 541 WARNING: issue-335a.pdf (trailer, offset 1332): unexpected )
542 542 WARNING: issue-335a.pdf (trailer, offset 1332): too many errors; giving up on reading object
543 543 WARNING: issue-335a.pdf (trailer, offset 1358): unknown token while reading object; treating as string
... ...
qpdf/qtest/qpdf/name-pound-images-qdf.out
1   -WARNING: name-pound-images.pdf (object 3 0, offset 471): invalid name token
2   -WARNING: name-pound-images.pdf (object 3 0, offset 508): invalid name token
  1 +WARNING: name-pound-images.pdf (object 3 0, offset 471): name with stray # will not work with PDF >= 1.2
  2 +WARNING: name-pound-images.pdf (object 3 0, offset 508): name with stray # will not work with PDF >= 1.2
3 3 qpdf: operation succeeded with warnings; resulting file may have some problems
... ...
qpdf/qtest/qpdf/name-pound-images.out
... ... @@ -2,7 +2,7 @@ checking name-pound-images.pdf
2 2 PDF Version: 1.0
3 3 File is not encrypted
4 4 File is not linearized
5   -WARNING: name-pound-images.pdf (object 3 0, offset 471): invalid name token
6   -WARNING: name-pound-images.pdf (object 3 0, offset 508): invalid name token
7   -WARNING: page object 3 0 stream 4 0 (content, offset 59): invalid name token
8   -WARNING: page object 3 0 stream 4 0 (content, offset 131): invalid name token
  5 +WARNING: name-pound-images.pdf (object 3 0, offset 471): name with stray # will not work with PDF >= 1.2
  6 +WARNING: name-pound-images.pdf (object 3 0, offset 508): name with stray # will not work with PDF >= 1.2
  7 +WARNING: page object 3 0 stream 4 0 (content, offset 59): name with stray # will not work with PDF >= 1.2
  8 +WARNING: page object 3 0 stream 4 0 (content, offset 131): name with stray # will not work with PDF >= 1.2
... ...
qpdf/qtest/qpdf/pound-in-name-qdf.out
1   -WARNING: pound-in-name.pdf (trailer, offset 749): invalid name token
2   -WARNING: pound-in-name.pdf (trailer, offset 776): invalid name token
3   -WARNING: pound-in-name.pdf (trailer, offset 786): invalid name token
4   -WARNING: pound-in-name.pdf (trailer, offset 809): invalid name token
5   -WARNING: pound-in-name.pdf (trailer, offset 818): invalid name token
6   -WARNING: pound-in-name.pdf (trailer, offset 826): invalid name token
7   -WARNING: pound-in-name.pdf (trailer, offset 844): invalid name token
  1 +WARNING: pound-in-name.pdf (trailer, offset 749): name with stray # will not work with PDF >= 1.2
  2 +WARNING: pound-in-name.pdf (trailer, offset 776): name with stray # will not work with PDF >= 1.2
  3 +WARNING: pound-in-name.pdf (trailer, offset 786): name with stray # will not work with PDF >= 1.2
  4 +WARNING: pound-in-name.pdf (trailer, offset 809): name with stray # will not work with PDF >= 1.2
  5 +WARNING: pound-in-name.pdf (trailer, offset 818): name with stray # will not work with PDF >= 1.2
  6 +WARNING: pound-in-name.pdf (trailer, offset 826): name with stray # will not work with PDF >= 1.2
  7 +WARNING: pound-in-name.pdf (trailer, offset 844): name with stray # will not work with PDF >= 1.2
8 8 qpdf: operation succeeded with warnings; resulting file may have some problems
... ...
qpdf/qtest/qpdf/pound-in-name.out
No preview for this file type
qpdf/qtest/qpdf/tokens-maxlen.out
... ... @@ -705,7 +705,7 @@ skipping to endstream
705 705 243: bad: > (unexpected >)
706 706 244: word: quack
707 707 249: space:
708   -250: name: /name\x00oops (raw: /name#oops) (invalid name token)
  708 +250: name: /name\x00oops (raw: /name#oops) (name with stray # will not work with PDF >= 1.2)
709 709 260: space:
710 710 261: name: /name (raw: /n#61me)
711 711 268: space:
... ...
qpdf/qtest/qpdf/tokens-no-ignorable.out
... ... @@ -349,7 +349,7 @@ skipping to endstream
349 349 242: bad: ) (unexpected ))
350 350 243: bad: > (unexpected >)
351 351 244: word: quack
352   -250: name: /name\x00oops (raw: /name#oops) (invalid name token)
  352 +250: name: /name\x00oops (raw: /name#oops) (name with stray # will not work with PDF >= 1.2)
353 353 261: name: /name (raw: /n#61me)
354 354 269: word: one
355 355 273: bool: true
... ...
qpdf/qtest/qpdf/tokens.out
... ... @@ -705,7 +705,7 @@ skipping to endstream
705 705 243: bad: > (unexpected >)
706 706 244: word: quack
707 707 249: space:
708   -250: name: /name\x00oops (raw: /name#oops) (invalid name token)
  708 +250: name: /name\x00oops (raw: /name#oops) (name with stray # will not work with PDF >= 1.2)
709 709 260: space:
710 710 261: name: /name (raw: /n#61me)
711 711 268: space:
... ...