[Webkit-unassigned] [Bug 16026] GC: Using != when comparing pointers when marking stack objects can cause segfaults

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 17 11:12:52 PST 2007


------- Comment #4 from ddkilzer at webkit.org  2007-11-17 11:12 PDT -------
(In reply to comment #3)
> Also I am not opposed to the idea of this being a Haiku bug, since I assume p
> and e are never misaligned on other platforms (otherwise this would already
> have been fixed.) I'd rather not hide Haiku bugs if that is the case. But I'll
> let you guys decide that, as you know more about the GC than I do.

Ryan, do you have the ASSERT() macro implemented for your Haiku port?  If so,
do you hit the asserts in markStackObjectsConservatively() when you run?  Those
should be the early-warning signs (on debug builds) if p and e weren't aligned.


Furthermore, if they're not aligned, won't this leak small chunks of memory as

Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list