harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Afremov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5601) [drlvm][threading]jit] Test classloader.StressLoader crashed intermittently on Windows X86-64.
Date Wed, 12 Mar 2008 17:38:46 GMT
[drlvm][threading]jit] Test classloader.StressLoader crashed intermittently on Windows X86-64.
----------------------------------------------------------------------------------------------

                 Key: HARMONY-5601
                 URL: https://issues.apache.org/jira/browse/HARMONY-5601
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: Windows x86-64
            Reporter: Pavel Afremov


[drlvm][threading]jit] Test classloader.StressLoader crashed intermittently on Windows X86-64.

Smoke test classloader.StressLoader crashed intermittently on Windows X86-64. Crash happened
on release build only in threading functions like hythread_monitor_enter or hythread_monitor_exit.
Source of the crash is  access to mon_ptr->owner when mon_ptr is NULL.  Evaluation of the
crash shows that pointer to this sometimes is NULL in the jitted code.

Thay are two examples of java stack trace, when crash is happen.


[0000000017ACC540] 0000000017012046(m): java/net/URLClassLoader.makeNewHandler()V
[0000000017ACC540 0000000017011D7A(m): java/net/URLClassLoader.getHandler(I)L
[0000000017ACC540] 000000001703D907(m): java/net/URLClassLoader.findResourceImpl(Ljava/lang/String;)Ljava/net/URL;
[0000000017ACC540] 000000001703D824(m): java/lang/ClassLoader.getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
[0000000017ACC540] 000000001703D729(m): java/lang/ClassLoader.getResource(Ljava/lang/String;)Ljava/net/URL;
[0000000017ACC540] 00000000170114C9(m): java/lang/ClassLoader.getSystemResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
[0000000017ACC540] 000000001703D3B0(m): java/net/URLClassLoader.findResource(Ljava/lang/String;)Ljava/net/URL;
[0000000017ACC540] 000000001703CA42(m): java/lang/ClassLoader$BootstrapLoader.findResource(Ljava/lang/String;)Ljava/net/URL;
[0000000017ACC540] 000000001703C628(m): classloader/StressLoader.run()V
[0000000017ACC540] 000000001703C56E(m): java/lang/ClassLoader.getSystemResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
[0000000017ACC540] 0000000017F514C0(m): classloader/LogLoader.loadClass(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class;java/lang/Thread.runImpl()V


[00000000007C2810] 0000000000000000(n): java/lang/VMThreadManager.wait(Ljava/lang/Object;JI)I
[00000000007C2810] 0000000017031AE9(m): java/lang/Object.wait()V
[00000000007C2810] 0000000017031582(m): java/lang/Thread.start()V
[00000000007C2810] 0000000017F50293(m): classloader/StressLoader.main([Ljava/lang/String;)V


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message