No subject


Mon Jan 28 08:41:14 PST 2013


The grow method attempts to grow the buffer to fit data of a specified size. And the address should be aligned to a specific memory boundary from what i understand. 
However it is not doing so returning a non-aligned address. It just just returning where alignedSize is always a multiple of alignment.

    return m_buffer + alignedSize;

Subsequently it is asserting on the ARM platform with GCC compiler when reinterpret_cast_ptr is called to check on it's alignment of the address been passed in.

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


More information about the webkit-unassigned mailing list