ALT Linux repositórios
S: | 4.04-alt1 |
5.0: | 3.02-alt4 |
4.1: | 3.02-alt4.M41.1 |
4.0: | 3.02-alt3 |
3.0: | 3.00-alt5pl3 |
+backports: | 3.01-alt0.M30.2 |
Group :: Escritórios
RPM: xpdf
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: xpdf-segfaults.patch
Download
Download
Fix for: https://bugzilla.altlinux.org/show_bug.cgi?id=5659
--- xpdf-3.00/fofi/FoFiType1.cc.orig 2004-01-22 03:26:44 +0200
+++ xpdf-3.00/fofi/FoFiType1.cc 2005-01-19 15:03:20 +0200
@@ -163,7 +163,8 @@
line = getNextLine(line);
for (j = 0; j < 300 && line; ++j) {
line1 = getNextLine(line);
- if ((n = line1 - line) > 255) {
+ n = line1? (line1 - line): ((char *)file + len - line);
+ if (n > 255) {
n = 255;
}
strncpy(buf, line, n);