diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2008-02-16 04:43:32 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2008-02-16 04:43:32 +0000 |
commit | 3594cc53bd96ffd6a65ecf0e8a08bf0b4b1eabc3 (patch) | |
tree | 3fb66f89a140928e6d0bae3791af8bf6e32ed3d9 /dev-lang/tk/files | |
parent | Add 2101-qcompile-atom.patch to fix atom-gc during qcompile. (diff) | |
download | historical-3594cc53bd96ffd6a65ecf0e8a08bf0b4b1eabc3.tar.gz historical-3594cc53bd96ffd6a65ecf0e8a08bf0b4b1eabc3.tar.bz2 historical-3594cc53bd96ffd6a65ecf0e8a08bf0b4b1eabc3.zip |
Version bumped, bug #208464.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-lang/tk/files')
-rw-r--r-- | dev-lang/tk/files/tk-CVE-2006-4484.patch | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/dev-lang/tk/files/tk-CVE-2006-4484.patch b/dev-lang/tk/files/tk-CVE-2006-4484.patch deleted file mode 100644 index e8a81f384f28..000000000000 --- a/dev-lang/tk/files/tk-CVE-2006-4484.patch +++ /dev/null @@ -1,63 +0,0 @@ -Index: generic/tkImgGIF.c -=================================================================== -RCS file: /cvsroot/tktoolkit/tk/generic/tkImgGIF.c,v -retrieving revision 1.24.2.5 -diff -u -r1.24.2.5 tkImgGIF.c ---- generic/tkImgGIF.c 11 Sep 2007 18:01:45 -0000 1.24.2.5 -+++ generic/tkImgGIF.c 25 Jan 2008 19:23:01 -0000 -@@ -826,6 +826,12 @@ - Tcl_PosixError(interp), (char *) NULL); - return TCL_ERROR; - } -+ -+ if (initialCodeSize > MAX_LWZ_BITS) { -+ Tcl_SetResult(interp, "malformed image", TCL_STATIC); -+ return TCL_ERROR; -+ } -+ - if (transparent != -1) { - cmap[transparent][CM_RED] = 0; - cmap[transparent][CM_GREEN] = 0; -Index: tests/imgPhoto.test -=================================================================== -RCS file: /cvsroot/tktoolkit/tk/tests/imgPhoto.test,v -retrieving revision 1.15.2.5 -diff -u -r1.15.2.5 imgPhoto.test ---- tests/imgPhoto.test 11 Sep 2007 18:01:46 -0000 1.15.2.5 -+++ tests/imgPhoto.test 25 Jan 2008 19:23:01 -0000 -@@ -681,6 +681,35 @@ - image delete $i - } - -+test imgPhoto-14.4 {GIF buffer overflow} -setup { -+ set i [image create photo] -+} -body { -+ # This crashes Tk up to 8.4.17 and 8.5.0 -+ $i configure -data { -+ R0lGODlhCgAKAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/ -+ AP//AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -+ AAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm -+ mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/ -+ AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMz -+ mTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPM -+ ADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA -+ mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZ -+ AGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/ -+ mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lm -+ AJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM -+ mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wz -+ AMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZ -+ mcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8A -+ AP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m -+ mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M//// -+ AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAAKAAoAABUSAAD/HEiwoMGD -+ CBMqXMiwYcKAADs= -+ } -+} -cleanup { -+ image delete $i -+} -returnCodes error -result {malformed image} -+ - test imgPhoto-15.1 {photo images can fail to allocate memory gracefully} \ - {nonPortable} { - # This is not portable to very large machines with more around |