Status: Accepted
Owner: [email protected]
CC: [email protected]
Labels: Type-Bug Priority-Medium

New issue 3198 by [email protected]: mjsunit/debug-stepin-positions, mjsunit/debug-liveedit-check-stack flaky with gc-stress
http://code.google.com/p/v8/issues/detail?id=3198

Command:
./out/ia32.optdebug/d8 --test --stress-opt --always-opt --nohard-abort --nodead-code-elimination --nofold-constants --enable-slow-asserts --debug-code --verify-heap --expose-debug-as debug ./test/mjsunit/mjsunit.js ./test/mjsunit/debug-liveedit-check-stack.js --gc-interval=500 --stress-compaction --concurrent-recompilation-queue-length=64 --concurrent-recompilation-delay=500 --concurrent-recompilation --stress-runs=2

sometimes fails with

#
# Fatal error in ../src/heap-inl.h, line 817
# CHECK(object->map()->IsMap()) failed
#

#0  v8::internal::OS::Abort ()
    at ../src/platform-posix.cc:272
#1  0x082919fa in V8_Fatal (
    file=0x89273ef "../src/heap-inl.h",
    line=817,
    format=0x8927268 "CHECK(%s) failed")
    at ../src/checks.cc:107
#2 0x0838604c in v8::internal::VerifyPointersVisitor::VisitPointers (this=0xffffb818,
    start=0x40123f5c, end=0x401240bc)
    at ../src/heap-inl.h:817
#3  0x0862b18b in Verify (visitor=0xffffb818,
    this=0x95722b0) at ../src/spaces.cc:1202
#4  v8::internal::PagedSpace::Verify (
    this=0x95722b0, visitor=0xffffb818)
    at ../src/spaces.cc:1167
#5  0x08387b36 in v8::internal::Heap::Verify (
    this=0x9558028) at ../src/heap.cc:5846
#6 0x08389968 in v8::internal::Heap::GarbageCollectionEpilogue (this=0x9558028)
    at ../src/heap.cc:583
#7 0x0839481e in v8::internal::Heap::CollectGarbage (this=0x9558028, collector=<optimized out>,
    gc_reason=0x8967c65 "liveedit.cc ReplaceCodeObject",
    collector_reason=0x8952149 "GC in old space requested",
    gc_callback_flags=v8::kNoGCCallbackFlags)
    at ../src/heap.cc:828
#8  0x08394ecd in CollectGarbage (
    callbackFlags=v8::kNoGCCallbackFlags,
gc_reason=0x8967c65 "liveedit.cc ReplaceCodeObject", space=v8::internal::OLD_POINTER_SPACE,
    this=0x9558028) at ../src/heap-inl.h:558
#9  v8::internal::Heap::CollectAllGarbage (
    this=0x9558028, flags=5,
gc_reason=0x8967c65 "liveedit.cc ReplaceCodeObject", gc_callback_flags=v8::kNoGCCallbackFlags)
    at ../src/heap.cc:715
#10 0x084723af in v8::internal::ReplaceCodeObject
---Type <return> to continue, or q <return> to quit---
    (original=..., substitution=...)
    at ../src/liveedit.cc:1052
#11 0x08479332 in v8::internal::LiveEdit::ReplaceFunctionCode (new_compile_info_array=...,
    shared_info_array=...)
    at ../src/liveedit.cc:1286
#12 0x0855cf0c in __RT_impl_Runtime_LiveEditReplaceFunctionCode (isolate=0x9558018, args=...)
    at ../src/runtime.cc:13266
#13 v8::internal::Runtime_LiveEditReplaceFunctionCode (args_length=2, args_object=0xffffbb68,
    isolate=0x9558018) at ../src/runtime.cc:13259

The failure is flaky.

r19254 seems to be good (didn't fails over night).
r19365 is bad.

I am bisecting further.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to