-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix tip mingw build #2
Comments
Thanks, confirmed and committed. Originally posted by tabe (Takeshi Abe) on Jun 17 2011 via Bitbucket |
Closed
Closed
Thinstation
pushed a commit
to Thinstation/thinstation
that referenced
this issue
Sep 15, 2020
deleted: ts/ports/components/graphite/graphite#1.3.14-1.pkg.tar.xz modified: ts/ports/components/texlive/.footprint modified: ts/ports/components/texlive/Pkgfile modified: ts/ports/components/texlive/texlive#2020.54586-5.pkg.tar.xz renamed: ts/ports/components/graphite/.footprint -> ts/ports/contrib/graphite2/.footprint renamed: ts/ports/components/graphite/.md5sum -> ts/ports/contrib/graphite2/.md5sum new file: ts/ports/contrib/graphite2/Pkgfile new file: ts/ports/contrib/graphite2/graphite2#1.3.14-1.pkg.tar.xz new file: ts/ports/contrib/libgd/.footprint new file: ts/ports/contrib/libgd/.md5sum new file: ts/ports/contrib/libgd/Pkgfile new file: ts/ports/contrib/libgd/libgd#2.3.0-1.pkg.tar.xz new file: ts/ports/contrib/libpaper/.footprint new file: ts/ports/contrib/libpaper/.md5sum new file: ts/ports/contrib/libpaper/Pkgfile new file: ts/ports/contrib/libpaper/libpaper#1.1.28-2.pkg.tar.xz deleted: ts/ports/contrib/remmina/v1.3.6.tar.gz modified: ts/ports/opt/harfbuzz/.footprint modified: ts/ports/opt/harfbuzz/Pkgfile modified: ts/ports/opt/harfbuzz/harfbuzz#2.6.2-1.pkg.tar.xz
sterlingpickens
added a commit
to sterlingpickens/libgd
that referenced
this issue
Apr 30, 2021
pierrejoye
added a commit
that referenced
this issue
Aug 31, 2021
pierrejoye
added a commit
that referenced
this issue
Aug 31, 2021
vapier
pushed a commit
that referenced
this issue
Oct 9, 2021
Since #737 gdImageColorTransparent does not correctly handle the case that im->transparent = -1 (which is the initial value and used to indicate no transparent colour has been set). This leads to undefined behaviour via an out-of-bound write: im->alpha[im->transparent] = gdAlphaOpaque; (in practice I assume this merely overwrites an earlier struct member) This can be triggered via loading a gif through gdImageCreateFromGifPtr third_party/gd/source/gd.c:922:2: runtime error: index -1 out of bounds for type 'int [256]' #0 0x5629c034a839 in gdImageColorTransparent third_party/gd/source/gd.c:922:29 #1 0x5629c034ebf0 in gdImageCreateFromGifCtx third_party/gd/source/gd_gif_in.c:328:4 #2 0x5629c034f14f in gdImageCreateFromGifPtr third_party/gd/source/gd_gif_in.c:186:7 Fixes #784.
pierrejoye
pushed a commit
that referenced
this issue
Jan 29, 2022
Since #737 gdImageColorTransparent does not correctly handle the case that im->transparent = -1 (which is the initial value and used to indicate no transparent colour has been set). This leads to undefined behaviour via an out-of-bound write: im->alpha[im->transparent] = gdAlphaOpaque; (in practice I assume this merely overwrites an earlier struct member) This can be triggered via loading a gif through gdImageCreateFromGifPtr third_party/gd/source/gd.c:922:2: runtime error: index -1 out of bounds for type 'int [256]' #0 0x5629c034a839 in gdImageColorTransparent third_party/gd/source/gd.c:922:29 #1 0x5629c034ebf0 in gdImageCreateFromGifCtx third_party/gd/source/gd_gif_in.c:328:4 #2 0x5629c034f14f in gdImageCreateFromGifPtr third_party/gd/source/gd_gif_in.c:186:7 Fixes #784.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: