harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Volosyuk (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-1560) [drlvm] assertion when running ActiveMQ
Date Sat, 23 Sep 2006 18:59:23 GMT
    [ http://issues.apache.org/jira/browse/HARMONY-1560?page=comments#action_12437138 ] 
            
Ivan Volosyuk commented on HARMONY-1560:
----------------------------------------

This failure happens before first GC so it is not unumeration or GC problem.

Stack trace of failure:

#4  0xb6e1fa27 in GcFrame::add_object (this=0xbf9af260, p=0xbf9af2b4)
    at /home/ivan/svn/drlvm/trunk/vm/vmcore/src/object/object_handles.cpp:98
#5  0xb6d92bd6 in compile_protect_arguments (method=0x9a47000, gc=0xbf9af260)
    at /home/ivan/svn/drlvm/trunk/vm/vmcore/src/util/ia32/base/compile_IA32.cpp:112
#6  0xb6d920ab in compile_jit_a_method (method=0x9a47000)
    at /home/ivan/svn/drlvm/trunk/vm/vmcore/src/jit/compile.cpp:824

Can be problem in one of jitrinos.

With jitrino.JET (-Xem:jet ) the failure is reproducible.

With jitrino.OPT ( -Xem:opt ) there is another failure at the same stage of loading:

#0  0xb64fad66 in Jitrino::Ia32::edge_comparator::getEdgeExecCount ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#1  0xb64fb803 in std::__unguarded_partition<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >, Jitrino::Edge*,
Jitrino::Ia32::edge_comparator> ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#2  0xb64fabf5 in std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >, int,
Jitrino::Ia32::edge_comparator> ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#3  0xb64fac13 in std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >, int,
Jitrino::Ia32::edge_comparator> ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#4  0xb64fac13 in std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >, int,
Jitrino::Ia32::edge_comparator> ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#5  0xb64fac13 in std::__introsort_loop<__gnu_cxx::__normal_iterator<Jitrino::Edge**,
std::vector<Jitrino::Edge*, Jitrino::StlMMAllocator<Jitrino::Edge*> > >, int,
Jitrino::Ia32::edge_comparator> ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#6  0xb64fab25 in std::sort<__gnu_cxx::__normal_iterator<Jitrino::Edge**, std::vector<Jitrino::Edge*,
Jitrino::StlMMAllocator<Jitrino::Edge*> > >, Jitrino::Ia32::edge_comparator>
() from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#7  0xb64f9c21 in Jitrino::Ia32::BottomUpLayout::linearizeCfgImpl ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#8  0xb64f8ca2 in Jitrino::Ia32::Linearizer::linearizeCfg ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#9  0xb64f8df3 in Jitrino::Ia32::Linearizer::doLayout ()
   from /home/ivan/svn/drlvm/trunk/build/deploy/jre/bin/default//libjitrino.so
#10 0xb64f91ed in Jitrino::Ia32::Layouter::runImpl ()


Going to try with interpreter in release mode.

> [drlvm] assertion when running ActiveMQ
> ---------------------------------------
>
>                 Key: HARMONY-1560
>                 URL: http://issues.apache.org/jira/browse/HARMONY-1560
>             Project: Harmony
>          Issue Type: Bug
>          Components: App-Oriented Bug Reports
>         Environment: Ubuntu 6, activeMQ 4.0.2, r449091, debug build
>            Reporter: Geir Magnusson Jr
>
> As it starts, we eventually get
> java: /home/geir/dev/apache/harmony/enhanced/trunk/working_vm/vm/vmcore/src/object/object_handles.cpp:99:
void GcFrame::add_object(ManagedObject**): Assertion `__null == *p || (*p >= vm_heap_base_address()
&& *p < vm_heap_ceiling_address())' failed.
> SIGABRT in VM code.
> Stack trace:
> addr2line: '[vdso]': No such file
>         1: ?? (??????:-1)
> addr2line: '[stack]': No such file
>         2: ?? (??????:-1)
>         3: raise (??:-1)
>         4: ?? (??:-1)
> addr2line: '[stack]': No such file
>         5: ?? (aise:-1)
>         6: abort (??:-1)
> addr2line: '[stack]': No such file
>         7: ?? (bort:-1)
> <end of stack trace>
> A

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message