You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Evgueni Brevnov (JIRA)" <ji...@apache.org> on 2007/12/03 16:40:43 UTC

[jira] Updated: (HARMONY-5197) [drlvm][jit] stress tests org.apache.harmony.test.stress.stress.gc.frag.FragmentationFinalizer crashes

     [ https://issues.apache.org/jira/browse/HARMONY-5197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Evgueni Brevnov updated HARMONY-5197:
-------------------------------------

    Attachment: H5197.patch

Though I was not able to reprodce described failure I got a similar one. The reason is unability to resolve VMMagic class under OutOfMemory cnditions. The fix is to load and resolve such classes at VM start up before the user code is compiled. Hope that fixes the problem. Let's see what CC will report.

Build test passed on Lin ia32/em64t and Win ia32.

BTW: Often CC reports timeouts on stress.org.apache.harmony.test.stress.gc.frag.Fragmentation & stress.org.apache.harmony.test.stress.gc.frag.FragmentationFinalizer tests. They are really slow...

Thanks
Evgueni

> [drlvm][jit] stress tests org.apache.harmony.test.stress.stress.gc.frag.FragmentationFinalizer crashes
> ------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5197
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5197
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Linux_x86_64,Linux_x86
>            Reporter: Ilya Leviev
>         Attachments: H5197.patch
>
>
> r597436
> stress.org.apache.harmony.test.stress.gc.frag.FragmentationFinalizer.FragmentationFinalizerTest16
> See log:
> http://people.apache.org/~smishura/r597436/Linux_x86_64/stress/stress/org/apache/harmony/test/stress/gc/frag/FragmentationFinalizer/83_FragmentationFinalizerTest16-out.txt
> stress.org.apache.harmony.test.stress.gc.frag.FragmentationFinalizer.FragmentationFinalizerTest16_65536
> http://people.apache.org/~smishura/r597436/Linux_x86_64/stress/stress/org/apache/harmony/test/stress/gc/frag/FragmentationFinalizer/85_FragmentationFinalizerTest16_65536-out.txt
> stress.org.apache.harmony.test.stress.gc.frag.FragmentationFinalizer.FragmentationFinalizerTest16_1024
> http://people.apache.org/~smishura/r597436/Linux_x86_64/stress/stress/org/apache/harmony/test/stress/gc/frag/FragmentationFinalizer/84_FragmentationFinalizerTest16_1024-out.txt
> stress.org.apache.harmony.test.stress.gc.frag.FragmentationFinalizer.FragmentationFinalizerTest16_8192
> http://people.apache.org/~smishura/r597436/Linux_x86_64/stress/stress/org/apache/harmony/test/stress/gc/frag/FragmentationFinalizer/86_FragmentationFinalizerTest16_8192-out.txt
> stress.org.apache.harmony.test.stress.gc.frag.Fragmentation.FragmentationThreadTest16
> See log:
> http://people.apache.org/~smishura/r597436/Linux_x86_64/stress/stress/org/apache/harmony/test/stress/gc/frag/Fragmentation/79_FragmentationThreadTest16-out.txt
> java version "1.5.0" 
> pre-alpha : not complete or compatible
> svn = r597436, (Nov 22 2007), Linux/em64t/gcc 4.1.0, release build
> http://harmony.apache.org
> SIGSEGV in VM code.
> Stack trace:
>   0: Jitrino::MethodDesc::hasAnnotation(Jitrino::NamedType*) const (walkers.cpp:-1)
>   1: ?? (??:-1)
>   2: ?? (??:-1)
>   3: ?? (??:-1)
>   4: ?? (??:-1)
>   5: ?? (??:-1)
>   6: ?? (??:-1)
>   7: std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;::operator&lt;&lt;(bool) (??:-1)
>   8: ?? (??:-1)
>   9: ?? (??:-1)
>  10: std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;::put(char) (??:-1)
>  11: ?? (??:-1)
>  12: std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;::flush() (??:-1)
>  13: ?? (??:-1)
>  14: ?? (??:-1)
>  15: ?? (??:-1)
>  16: ?? (??:-1)
>  17: Jitrino::MemoryManager::~MemoryManager() (walkers.cpp:-1)
>  18: java/lang/EMThreadSupport.onTimeout()V (EMThreadSupport.java:-2)
>  19: java/lang/EMThreadSupport.run()V (EMThreadSupport.java:68)
>  20: java/lang/EMThreadSupport$1.run()V (EMThreadSupport.java:44)
>  21: java/lang/Thread.run()V (Thread.java:660)
>  22: java/lang/Thread.runImpl()V (Thread.java:671)
> &lt;end of stack trace&gt;
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable.
> [concurrent] Starting org.apache.harmony.test.stress.gc.share.GcTest

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