From: erij@online.no
Subject: Re: gnat and heap size
Date: 27 Sep 2001 19:48:18 +0200
Date: 2001-09-27T19:48:18+02:00 [thread overview]
Message-ID: <x7y9n0ed99.fsf@rask.void.nil> (raw)
In-Reply-To: 3BB32939.AFB47378@Physik.Uni-Magdeburg.DE
Gerald Kasner <Gerald.Kasner@Physik.Uni-Magdeburg.DE> writes:
> >
> > > Compiled with gnat-3.14a1 on sparc-solaris2.6 I get:
> > > > ./matrix
> > > Found 42 at index 42 in b
> >
> > And in this example the array bounds for b can be overwritten as well
> > (since they are stored right before the first array element).
> >
>
> RedHat Linux 6.2 on a sparc sun 4 ultra, gnat 3.12p :
>
> No output.
The output of this program will depend on the heap layout of the
particular os you are running on. By increasing the size of b (to a
few thousand) and adding a few thousand to the index in a I write to I
was able to reproduce the output in linux-x86 with gnat 3.13p as well.
-Erik
--
/d{def}def/m{mul}d/a{add}d/q{repeat}d/y 1 d 300{/x 1 d 600{/c x 600 div 4 m 2
sub d/z y 300 div 2 m 1 sub d/r 0 d/i 0 d/t 0 d{t 1 le{/n r r m i i m sub c a
d/b 2 r m i m z a d/r n d/i b d r r m i i m a 16 gt{exit}if} {exit}ifelse/t t
.01 a d}loop t setgray x y moveto 1 1 rlineto stroke/x x 1 a d}q /y y 1 a d}q
next prev parent reply other threads:[~2001-09-27 17:48 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-25 18:29 gnat and heap size Claude Marinier
2001-09-25 20:46 ` Ted Dennison
2001-09-25 21:15 ` Marin David Condic
2001-09-25 21:49 ` Ted Dennison
2001-09-26 13:04 ` Marin David Condic
2001-09-26 13:39 ` Ted Dennison
2001-09-26 14:18 ` Larry Kilgallen
2001-09-26 14:27 ` Larry Kilgallen
2001-09-26 14:53 ` Marin David Condic
2001-09-26 17:21 ` Larry Kilgallen
2001-09-26 18:12 ` Marin David Condic
2001-09-26 18:35 ` Marin David Condic
2001-09-27 7:20 ` Martin Dowie
2001-09-26 21:16 ` Pascal Obry
2001-09-27 13:07 ` Marin David Condic
2001-09-27 15:25 ` Holographic memory (Was: gnat and heap size) Jacob Sparre Andersen
2001-09-27 16:26 ` gnat and heap size Dale Pennington
2001-09-27 16:57 ` Darren New
2001-09-27 16:58 ` Marin David Condic
2001-09-27 19:19 ` tmoran
2001-09-26 14:13 ` Larry Kilgallen
2001-09-27 10:39 ` Ole-Hjalmar Kristensen
2001-09-25 22:40 ` David Starner
2001-09-26 2:12 ` Robert Dewar
2001-09-26 13:36 ` Ted Dennison
2001-09-26 2:13 ` Robert Dewar
2001-09-26 13:29 ` Ted Dennison
2001-09-25 23:10 ` Dr Adrian Wrigley
2001-09-26 9:09 ` Lutz Donnerhacke
2001-09-26 13:58 ` The decline of programming civilization (was: gnat and heap size) Ted Dennison
2001-09-26 13:44 ` gnat and heap size Claude Marinier
2001-09-26 14:55 ` Ted Dennison
2001-09-26 20:45 ` Erik Johannessen
2001-09-27 6:12 ` Dr Adrian Wrigley
2001-09-27 18:23 ` erij
2001-09-27 9:02 ` Erik Johannessen
2001-09-27 13:27 ` Gerald Kasner
2001-09-27 17:48 ` erij [this message]
2001-09-27 14:11 ` Peter F. Gath
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox