[Kaffe] new stack trace patch.
Moses DeJong
dejong at cs.umn.edu
Fri Feb 5 20:16:15 PST 1999
> Godmar writes
> what if an exception is thrown in a function called from
> a constructor of a throwable? Your backtrace would have holes.
Humm,
Looks like you are right on the money with that one. My patch does
not handle that case. If you have a better place to make the change
I am all ears.
later
mo
public class ThrowableException {
public static void main(String[] argv) throws Exception {
new MyException();
}
}
class MyException extends Throwable {
public MyException() {
throw new RuntimeException();
}
}
JDK
% java ThrowableException
java.lang.RuntimeException
at MyException.<init>(ThrowableException.java:11)
at ThrowableException.main(ThrowableException.java:3)
Kaffe with my (broken) patch
% kaffe ThrowableException
java.lang.RuntimeException
at ThrowableException.main(ThrowableException.java:3)
More information about the kaffe
mailing list