Some observations on developing with gcj
Andrew Haley
aph@redhat.com
Mon Jul 7 10:55:00 GMT 2003
Tom Tromey writes:
> >>>>> "Mark" == Mark Wielaard <mark@klomp.org> writes:
>
> Mark> When closing the program down I wanted to use shutdown
> Mark> hooks. But they only really work when the program terminates
> Mark> cleanly. It would be nice if shutdown hooks were also triggered
> Mark> when the program receives a fatal signal (such as the user
> Mark> pressing Control-C).
>
> Does the JDK do that? This is worthy of a bug report.
Tricky. You'd want to do this once, so that if the shutdown hooks
don't terminate you can still hit ctrl-C a second time.
> Mark> When debugging your native program it is really unhelpful that
> Mark> NullPointerExceptions don't point at where the actual exception
> Mark> occured but at the calling method.
>
> Please file in bugzilla.
This depends on whatever backtrace() does when it hits a signal
handler. In general, making this work perfectly is a hard problem.
Andrew.
More information about the Java
mailing list