harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Varlamov" <alexey.v.varla...@gmail.com>
Subject Re: [drlvm] HARMONY-1559 patch causes SIGABRT in VM code
Date Mon, 02 Oct 2006 09:07:13 GMT
Trace logging gives some more details:
--------------------
GC enumeration in interpreter stack:

0x0x413ee828 referenced from root = 0x0x52721d4c info = 0
0x0x413ee828 info = 0
0x0x413ee828 is java/lang/Class
move 0x0x413ee828 to 0x0x41253d24 info = 1
0x(nil) referenced from object = 0x0x41253d24
0x(nil) referenced from object = 0x0x41253d24
0x(nil) referenced from object = 0x0x41253d24
  [THIS]: java/lang/Class
[METHOD <native>]: java/lang/VMThreadManager.wait(Ljava/lang/Object;JI)I
0x0x414e9530 referenced from root = 0x0x52721f3c info = -2147480576
0x0x414e9530 info = -2147480576
0x0x414e9530 is java/lang/FinalizerThread$FinalizerWorkLock
move 0x0x414e9530 to 0x0x41253d44 info = -2147480575
  [THIS]: java/lang/FinalizerThread$FinalizerWorkLock
[METHOD 4 2]: java/lang/Object.wait()V
  Stack[0]
NPE or SOE detected at 0x4114fe18
---------------------------


2006/10/2, Alexey Varlamov <alexey.v.varlamov@gmail.com>:
> Today this crash is reproduced quite stably during "build.sh
> kernel.test". But it always passes if run standalone :(
>
> Regarding 1559 patch, I looked through it and found nothing
> suspicious. The only change to interpreter itself was actually
> preliminary fix for Harmony-1561. This is not good (1559 has no word
> about this and now better patch is available), but not critical.
>
>
> 2006/10/2, Alexey Varlamov <alexey.v.varlamov@gmail.com>:
> > 2006/9/28, Elena Semukhina <elena.semukhina@gmail.com>:
> > > The issue has gone away for me too, false alarm possibly...
> >
> > Unfortunately the alarm was not false. Today I got the same failure:
> >    ...
> >    [junit] SIGABRT in VM code.
> >    [junit] java:
> > /nfs/ins/proj/drl/coreapi/avarlamo/harmony/linux.ia32/svn-repo/drlvm/vm/port/src/lil/ia32/pim/stack_iterator_ia32.cpp:212:
> > StackIterator* si_create_from_native(): Assertion
> > `!interpreter_enabled()' failed.
> >    [junit] SIGABRT in VM code.
> >    [junit] java: /nfs/ins/proj/drl/coreapi/avarlamo/harmony/lin
> >    [junit] Test java.lang.RuntimeTest FAILED (timeout)
> >
> > Therefore we face intermittent crash on interpreter...
> >
> > >
> > > Elena
> > >
> > > On 9/28/06, Pavel Rebriy <pavel.rebriy@gmail.com> wrote:
> > > >
> > > > I've just repeated kernel.test run today several times on fresh build,
and
> > > > tests pass.
> > > > It's a very stange crash. Execute JIT stack iterator in interpreter mode..
> > > > It's outlandishly.
> > > >
> > > > On 28/09/06, Alexey Varlamov <alexey.v.varlamov@gmail.com> wrote:
> > > > >
> > > > > I do not observe this crash - I ran kernel tests yesterday and today
> > > > > several times, no crashes on interpreter on Linux IA32...
> > > > >
> > > > > 2006/9/28, Gregory Shimansky <gshimansky@gmail.com>:
> > > > > > On Wednesday 27 September 2006 16:35 Geir Magnusson Jr. wrote:
> > > > > > > <sob> :)
> > > > > > >
> > > > > > > Is there an easy fix, or do we rollback?
> > > > > >
> > > > > > Interpreter is meant for the development for the most part.
I think it
> > > > > is not
> > > > > > critical if it doesn't work for a short time. It is not used
by most
> > > > of
> > > > > the
> > > > > > community anyway because they don't specify -Xint option to
run the
> > > > > programs.
> > > > > >
> > > > > > I hope the patch submitter will respond with a fix soon enough.
> > > > > >
> > > > > > --
> > > > > > Gregory Shimansky, Intel Middleware Products Division
> > > > > >
> > > > > > ---------------------------------------------------------------------
> > > > > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > > > > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > > > > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> > > > > >
> > > > > >
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > > > > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > > > > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Best regards,
> > > > Pavel Rebriy
> > > >
> > > >
> > >
> > >
> > > --
> > > Thanks,
> > > Elena
> > >
> > >
> >
>

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message