]> git.pld-linux.org Git - packages/clamav.git/blob - clamav-segv.patch
- rel 2; avoid daemon segfault on some pdfs
[packages/clamav.git] / clamav-segv.patch
1 --- clamav-0.96.4/libclamav/pdf.c~      2010-10-19 16:14:41.000000000 +0200
2 +++ clamav-0.96.4/libclamav/pdf.c       2010-11-15 08:23:09.826782407 +0100
3 @@ -468,6 +468,10 @@
4                 return 0;
5             }
6             q = pdf_nextobject(pdf->map+obj->start, pdf->size - obj->start);
7 +           if (!q) {
8 +               cli_dbgmsg("cli_pdf: next object not found\n");
9 +               return 0;
10 +           }
11             length = atoi(q);
12         }
13      }
This page took 0.080047 seconds and 4 git commands to generate.