2007/1/10, Gregory Shimansky <[EMAIL PROTECTED]>:
Mikhail Markov wrote:
> On 1/10/07, Alexey Varlamov <[EMAIL PROTECTED]> wrote:
>
>> I agree, this testcase demonstrates bugs in RI and J9 (btw, why did
>> you call an uncaugth exception the "crash" ?).
>
>
> Because i get Debug/Close window: "VM launcher has encountered a problem
> and
> needs to close. We are sorry for the inconvenience." :-)*
> *

The crash doesn't happen exactly in J9 VM. It happens in the launcher
code when trying to shutdown port library. Stack trace looks like this:

 >      hythr.dll!hythread_monitor_enter(HyThreadMonitor *
monitor=0x00032468)  Line 625 + 0x3 bytes       C
       hyprt.dll!removeAsyncHandlers(HyPortLibrary * portLibrary=0x0013fbc0)
 Line 720 + 0xb bytes  C
       hyprt.dll!hysig_shutdown(HyPortLibrary * portLibrary=0x0013fbc0)
Line 257 + 0x9 bytes    C
       hyprt.dll!hyport_shutdown_library(HyPortLibrary *
portLibrary=0x0013fbc0)  Line 76 + 0xd bytes    C
       java.exe!main(int argc=0x00000002, char * * argv=0x00038dd8, char * *
envp=0x00034228)  Line 114 + 0xd bytes  C
       java.exe!mainCRTStartup()  Line 398 + 0xe bytes C

Somehow in hythread_monitor_enter the variable self is NULL.

Seems there is HARMONY-2002 about this.

[snip]

Reply via email to