Bug#335622: jmp: fails to start
Wolfgang Baer
WBaer at gmx.de
Tue Oct 25 07:24:43 UTC 2005
Hi Benoît,
Benoît Dejean wrote:
> Package: jmp
> Version: 0.47-1
> Severity: normal
>
> Hi, i'm trying to run jmp on a simple HelloWorld class.
>
> I get the following trace :
>
> kaffe -Xrunjmp Hello
> jmp/0.47 initializing: ():...
> tracing objects: true
> tracing methods: true
> tracing monitors: true
> showing gui: true
> dump/reset by signal allowed: false
> jmp: Enabling localization.
> jmp: Loaded and registered correctly.
> Hello World!
> failed to find thread that ended: 0x1003c018
> jvm_shut_down.
> c_class_load: 136
> c_class_unload: 0
> c_object_alloc: 1682
> c_object_move: 0
> c_object_free: 0
> c_thread_start: 0
> c_thread_end: 1
> c_method_entry: 15950
> c_method_exit: 15950
> teardown called, freeing jmp-data..
Until here everything is OK - thats the place jmp exits
normally as the program has finished.
> Internal error: caught an unexpected exception.
> Please check your CLASSPATH and your installation.
> java/lang/NullPointerException
> Abandon
However the shutdown should not give an internal error in kaffe.
For me on x86 it works so it seems to be a ppc problem.
Can you please test if this is reproducible or only happens
sometimes ?
> I can see a Gtk Window appear and being filled,
> then the application immediatly crashes.
No jmp works as expected - you only see GTK Windows a short time
because your hello world program already has finished. To profile
you either need to use a java program which does not exit at once
or put in your hello world program at the end of the main method
a System.in.read(); call and the GTK Window will stay for analysis.
For more jmp information (this trick is from the website) you should
have a look at the manual on the website.
Regards,
Wolfgang
More information about the pkg-java-maintainers
mailing list