harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eugene S. Ostrovsky (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-5047) [drlvm][jdwp] stress test org.apache.harmony.test.stress.jpda.jdwp.scenario.MEMORY003.MemoryTest003 crashes
Date Mon, 31 Mar 2008 09:56:25 GMT

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

Eugene S. Ostrovsky updated HARMONY-5047:
-----------------------------------------

    Attachment: H5047-Virtual-Memory-pool.patch

Added patch:
  H5047-Virtual-Memory-pool.patch

When compressed VTable pointers are enabled use Virtual Memory pool.
This kind of pool implementation reserves 1G of virtual memory and commits required amount
of memory each time new VTables are allocated.

> [drlvm][jdwp] stress test org.apache.harmony.test.stress.jpda.jdwp.scenario.MEMORY003.MemoryTest003
crashes
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5047
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5047
>             Project: Harmony
>          Issue Type: Bug
>          Components: VM
>         Environment: Linux x86-64
>            Reporter: Alexei Fedotov
>            Assignee: Gregory Shimansky
>         Attachments: H5047-Double-VT-Pool.patch, H5047-Virtual-Memory-pool.patch
>
>
> Here is a stack trace:
> 17:19:52| STDERR&gt;   0: raise (??:-1)
> 17:19:52| STDERR&gt;   1: abort (??:-1)
> 17:19:52| STDERR&gt;   2: apr_atomic_casptr (atomic/unix/apr_atomic.c:376)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;   3: ?? (pr_atomic_casptr:-1)
> 17:19:52| STDERR&gt;   4: log4cxx::helpers::ObjectImpl::releaseRef() const (apr_strtok.c:-1)
> 17:19:52| STDERR&gt;   5: log4cxx::helpers::synchronized::~synchronized() (apr_strtok.c:-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;   6: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;   7: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;   8: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;   9: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;  10: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt;  11: ?? (??:-1)
> 17:19:52| STDERR&gt; addr2line: '[stack]': No such file
> 17:19:52| STDERR&gt;  12: ?? (og4cxx::helpers::synchronized::~synchronized():-1)
> 17:19:52| STDERR&gt;  13: ?? (??:-1)
> 17:19:52| STDERR&gt;  14: PoolManager::alloc(unsigned long, unsigned long, Code_Allocation_ActionEnum)
(apr_strtok.c:-1)
> 17:19:52| STDERR&gt;  15: ?? (??:-1)
> 17:19:52| STDERR&gt;  16: ?? (??:-1)
> 17:19:52| STDERR&gt;  17: ?? (??:-1)
> 17:19:52| STDERR&gt;  18: java/lang/reflect/VMReflection.newArrayInstance(Ljava/lang/Class;[I)Ljava/lang/Object;
(VMReflection.java:-2)
> 17:19:52| STDERR&gt;  19: java/lang/reflect/Array.newInstance(Ljava/lang/Class;[I)Ljava/lang/Object;
(Array.java:217)
> 17:19:52| STDERR&gt;  20: org/apache/harmony/test/stress/jpda/jdwp/scenario/MEMORY003/MemoryDebuggee003.run()V
(??:-1)
> 17:19:52| STDERR&gt;  21: org/apache/harmony/test/stress/jpda/jdwp/share/debuggee/QARawDebuggee.runDebuggee(Ljava/lang/Class;)V
(??:-1)
> 17:19:52| STDERR&gt;  22: org/apache/harmony/test/stress/jpda/jdwp/scenario/MEMORY003/MemoryDebuggee003.main([Ljava/lang/String;)V
(??:-1)

-- 
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