* GNAT Need StackTrace on unhandled exception
@ 1997-09-16 0:00 George Riley
1997-09-17 0:00 ` Aaro Koskinen
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: George Riley @ 1997-09-16 0:00 UTC (permalink / raw)
I am using GNAT3.09 on SunSparc Solaris, and wonder how to get a
stack trace on an unhandled exception. In a former job, we used
verdix Ada and Alsys Ada, and both give a nice stack trace if the
main program exits with an unhandled exception, all the way up
the stack to the offending line of code. On GNAT, I just get
"CONSTRAINT ERROR".
Thanks.
George
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: GNAT Need StackTrace on unhandled exception
1997-09-16 0:00 GNAT Need StackTrace on unhandled exception George Riley
@ 1997-09-17 0:00 ` Aaro Koskinen
1997-09-18 0:00 ` Robert Dewar
1997-09-17 0:00 ` Robert Dewar
1997-09-22 0:00 ` Steve Gibson
2 siblings, 1 reply; 5+ messages in thread
From: Aaro Koskinen @ 1997-09-17 0:00 UTC (permalink / raw)
George Riley <riley@cc.gatech.edu> writes:
> I am using GNAT3.09 on SunSparc Solaris, and wonder how to get a
> stack trace on an unhandled exception.
You will have to run the program under a debugger, e.g. GDB. Set
breakpoint at __gnat_unhandled_exception, and when the breakpoint is
reached, check the stack.
--
aaro@iki.fi
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: GNAT Need StackTrace on unhandled exception
1997-09-16 0:00 GNAT Need StackTrace on unhandled exception George Riley
1997-09-17 0:00 ` Aaro Koskinen
@ 1997-09-17 0:00 ` Robert Dewar
1997-09-22 0:00 ` Steve Gibson
2 siblings, 0 replies; 5+ messages in thread
From: Robert Dewar @ 1997-09-17 0:00 UTC (permalink / raw)
<<I am using GNAT3.09 on SunSparc Solaris, and wonder how to get a
stack trace on an unhandled exception. In a former job, we used
verdix Ada and Alsys Ada, and both give a nice stack trace if the
main program exits with an unhandled exception, all the way up
the stack to the offending line of code. On GNAT, I just get
"CONSTRAINT ERROR".>>
Questions like this are best addressed to chat@gnat.com where you will
find lots of GNAT users who can help with this kind of question. Briefly,
you should update to the latest version of GNAT, and then use a
break exception constraint_error command in the debugger.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: GNAT Need StackTrace on unhandled exception
1997-09-17 0:00 ` Aaro Koskinen
@ 1997-09-18 0:00 ` Robert Dewar
0 siblings, 0 replies; 5+ messages in thread
From: Robert Dewar @ 1997-09-18 0:00 UTC (permalink / raw)
Aaro says
<<You will have to run the program under a debugger, e.g. GDB. Set
breakpoint at __gnat_unhandled_exception, and when the breakpoint is
reached, check the stack.>>
No that's wrong advice, if you breakpoint at __gnat_unhandled_exception, the
stack will in general be destroyed.
Best thing is to get the latest version of GDB, and use the command
break exception
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: GNAT Need StackTrace on unhandled exception
1997-09-16 0:00 GNAT Need StackTrace on unhandled exception George Riley
1997-09-17 0:00 ` Aaro Koskinen
1997-09-17 0:00 ` Robert Dewar
@ 1997-09-22 0:00 ` Steve Gibson
2 siblings, 0 replies; 5+ messages in thread
From: Steve Gibson @ 1997-09-22 0:00 UTC (permalink / raw)
George Riley wrote:
>
> I am using GNAT3.09 on SunSparc Solaris, and wonder how to get a
> stack trace on an unhandled exception. In a former job, we used
> verdix Ada and Alsys Ada, and both give a nice stack trace if the
> main program exits with an unhandled exception, all the way up
> the stack to the offending line of code. On GNAT, I just get
> "CONSTRAINT ERROR".
>
I started a thread on this a while back by asking the same
question...the answer is "sortof.."
check deja news for details
--
Steve Gibson
ADI Limited, CCIS Systems Group
Email: gibson@ccis.adisys.com.au
Snail: 22 Stirling Hwy
Nedlands
Western Australia
Nbrs : (tel) +61 8 9333 8917 (fax) +61 8 9333 8889
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~1997-09-22 0:00 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-16 0:00 GNAT Need StackTrace on unhandled exception George Riley
1997-09-17 0:00 ` Aaro Koskinen
1997-09-18 0:00 ` Robert Dewar
1997-09-17 0:00 ` Robert Dewar
1997-09-22 0:00 ` Steve Gibson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox