Skip to content

Commit 2b265c1

Browse files
committed
Plugins (jess): Fix buffer overflow (method fusee, file draw.c)
This is from https://github.com/Pardus-Linux/Packages/blob/master/multimedia/plugin/libvisual-plugins/files/libvisual-plugins-buffer-overflow.patch The related declarations are: > plugins/actor/JESS/jess.h:78: int xi[FUSEE_MAX]; > plugins/actor/JESS/jess.h:80: float life[FUSEE_MAX];
1 parent 59651d6 commit 2b265c1

File tree

1 file changed

+1
-1
lines changed
  • libvisual-plugins/plugins/actor/JESS

1 file changed

+1
-1
lines changed

libvisual-plugins/plugins/actor/JESS/draw.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ void fusee(JessPrivate *priv, uint8_t * buffer, int new)
6969
while (priv->life[i] > 0)
7070
{
7171
i++;
72-
if (i == FUSEE_MAX+1)
72+
if (i == FUSEE_MAX)
7373
return;
7474
}
7575
priv->xi[i] = visual_random_context_int(priv->rcontext) % priv->resx - priv->xres2;

0 commit comments

Comments
 (0)