RESOLVED FIXED 56115
REGRESSION (r80598?): Assertion failure in MarkStack::internalAppend when running various regression tests
https://bugs.webkit.org/show_bug.cgi?id=56115
Summary REGRESSION (r80598?): Assertion failure in MarkStack::internalAppend when run...
Adam Roben (:aroben)
Reported 2011-03-10 09:55:03 PST
Attachments
Adam Roben (:aroben)
Comment 1 2011-03-10 09:58:12 PST
Jessie Berlin
Comment 2 2011-03-10 09:59:00 PST
Adam Roben (:aroben)
Comment 3 2011-03-10 09:59:54 PST
This will crash in Release builds.
Adam Roben (:aroben)
Comment 4 2011-03-10 10:02:28 PST
Adam Roben (:aroben)
Comment 5 2011-03-10 10:03:47 PST
Here's the failing code from the Windows crash logs: FAULTING_SOURCE_CODE: 343: 344: ALWAYS_INLINE void MarkStack::internalAppend(JSCell* cell) 345: { 346: ASSERT(!m_isCheckingForDefaultMarkViolation); > 347: ASSERT(cell); 348: if (Heap::testAndSetMarked(cell)) 349: return; 350: if (cell->structure()->typeInfo().type() >= CompoundType) 351: m_values.append(cell); 352: }
Adam Roben (:aroben)
Comment 6 2011-03-10 13:19:16 PST
Oliver thinks r80738 will probably have fixed this.
Adam Roben (:aroben)
Comment 7 2011-03-11 06:45:56 PST
Looks like Oliver was right!
Note You need to log in before you can comment on or make changes to this bug.