comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@acm.org>
To: comp.lang.ada@ada-france.org
Subject: Re: Is the Ada run-time required to detect out-of-memory conditions?
Date: 20 May 2004 20:47:17 -0400
Date: 2004-05-20T20:47:17-04:00	[thread overview]
Message-ID: <mailman.2.1085100450.401.comp.lang.ada@ada-france.org> (raw)
In-Reply-To: <878yfmiuak.fsf@insalien.org>

Ludovic Brenta <ludovic.brenta@insalien.org> writes:

> Hello,
> 
> I have received a bug report [1] against GNAT 3.15p and reproduced the
> same behaviour with GCC 3.4.  I would like the advice of language
> lawyers on the issue.
> 
> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=250076
> 
> The program allocates memory in an infinite loop using "new" and the
> default storage pool, and of course exhausts all available storage.
> The issue is whether or not Storage_Error should be raised.  With
> GNAT, no exception is raised; instead the program receives SIGKILL
> (not even SIGSEGV) from Linux.

As the GNAT manual says, to get Storage_Error here, you have to
compile with -fstack-check. This is an expensive check, so it is off
by default.

-- 
-- Stephe




  parent reply	other threads:[~2004-05-21  0:47 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-20 22:54 Is the Ada run-time required to detect out-of-memory conditions? Ludovic Brenta
2004-05-21  0:44 ` Georg Bauhaus
2004-05-21  0:47 ` Stephen Leake [this message]
2004-05-21  0:54   ` Georg Bauhaus
2004-05-21  1:00     ` Stephen Leake
2004-05-21  3:29 ` Robert I. Eachus
2004-05-21  8:04 ` Vinzent 'Gadget' Hoefler
2004-05-21  9:34   ` Martin Krischik
2004-05-21 11:13 ` Wojtek Narczynski
2004-05-21 12:55   ` Martin Krischik
2004-05-21 16:00     ` Robert I. Eachus
2004-05-21 17:13       ` Ludovic Brenta
2004-05-21 23:41         ` Wojtek Narczynski
2004-05-23  8:20       ` Martin Krischik
2004-05-21 19:58   ` Randy Brukardt
2004-05-21 16:56 ` Mark H Johnson
2004-05-21 17:19   ` Ludovic Brenta
2004-05-21 21:39 ` user
2004-05-21 22:04   ` Ludovic Brenta
2004-05-21 22:11     ` Ludovic Brenta
2004-05-22 11:40       ` Simon Wright
2004-05-25 20:43     ` Is the Ada run-time required to detect out-of-memory Robert I. Eachus
2004-05-25 20:58       ` Duncan Sands
2004-05-25 21:19       ` Ludovic Brenta
2004-05-25 21:31         ` Duncan Sands
2004-05-26  7:09       ` Martin Krischik
2004-05-26  7:38         ` Duncan Sands
2004-05-26  8:16           ` Martin Krischik
2004-05-26  8:34             ` Duncan Sands
2004-05-26 16:20               ` Martin Krischik
2004-05-22 13:40   ` Is the Ada run-time required to detect out-of-memory conditions? Duncan Sands
2004-05-22 14:09     ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox