comp.lang.ada
 help / color / mirror / Atom feed
From: jan.de.kruyf@gmail.com
Subject: Re: Arm - ravenscar - exceptions - last chance handler
Date: Sat, 30 May 2015 13:57:21 -0700 (PDT)
Date: 2015-05-30T13:57:21-07:00	[thread overview]
Message-ID: <0a552a83-8666-4d80-b0e4-b8cdd32f42b0@googlegroups.com> (raw)
In-Reply-To: <lyh9qt98nb.fsf@pushface.org>

On Saturday, May 30, 2015 at 9:18:18 PM UTC+2, Simon Wright wrote:

> > And from experience: my Arm board just kick the bucket on an
> > exception, afterward I learned to put a break point in the last chance
> > handler. Then I could see the string in memory.
> 
> Hence the loop-forever (which is also the way that FreeRTOS handles
> (some) unrecoverable errors); things stop working, C-c in gdb, poke
> around.

I think it kicks the bucket because a null reference in the raise exception call
in other words it does not come to last_chance_handler in the regular way you expect. But in anycase the end effect is the same.


  reply	other threads:[~2015-05-30 20:57 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-30 14:26 Arm - ravenscar - exceptions - last chance handler jan.de.kruyf
2015-05-30 14:53 ` Jacob Sparre Andersen
2015-05-30 18:48   ` jan.de.kruyf
2015-05-30 19:18     ` Simon Wright
2015-05-30 20:57       ` jan.de.kruyf [this message]
2015-05-30 15:31 ` Bob Duff
2015-05-30 16:10   ` jan.de.kruyf
2015-05-30 16:50     ` Simon Wright
2015-05-30 20:59       ` jan.de.kruyf
2015-05-30 15:43 ` Simon Wright
2015-05-30 16:14   ` jan.de.kruyf
replies disabled

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