comp.lang.ada
 help / color / mirror / Atom feed
From: user@domain.invalid
Subject: Re: Is the Ada run-time required to detect out-of-memory conditions?
Date: Fri, 21 May 2004 23:39:15 +0200
Date: 2004-05-21T23:39:15+02:00	[thread overview]
Message-ID: <2h7b84Fa2aefU1@uni-berlin.de> (raw)
In-Reply-To: <878yfmiuak.fsf@insalien.org>

Ludovic Brenta wrote:
> 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
> 
 > ...
 >
> PS. The original reported says that the program receives SIGSEGV.  He
> uses Linux 2.4.22.  I use 2.4.26 and the program receives SIGKILL
> instead.  I don't know if this is a known change in the kernel's
> behaviour.
> 

Hi,

I'm the original reporter of the bug. I forgot to mention that I limited 
the virtual memory of the process using 'ulimit -v 100000' in a bash.

I'm very new to Ada, but I'm impressed of all the features. In parallel 
I'm developing a little library to make C programming easier. In this 
library I malloc'ed some "emergency memory" at the program start which 
is simply freed when the process gets out of memory. Then the error 
handler can at least raise an exception or print some warning.

Perhaps the GNAT runtime library could use a similar approach.

Roland



  parent reply	other threads:[~2004-05-21 21:39 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
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 [this message]
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