[webkit-dev] stack alignment bug

Gavin Barraclough barraclough at apple.com
Tue Jun 2 23:44:24 PDT 2009

This code is designed to keep the stack correctly aligned, and appears  
to be working correctly.  If you think there is a bug here, please  
report it at bugs.webkit.org.


On Jun 2, 2009, at 5:26 PM, x yz wrote:

> I don't know how to file bug so I posted here.
> In privateCompileCTIMachineTrampolines() there are multiple align()  
> to align code on 16byte margin, yet, the stack can be put on 32bit  
> margin that causes crush.
> Suppose original stack is aligned to 8/16bytes, the above function  
> frequently pop/push regT3 that makes stack mis-aligned. Then int to  
> double conversion uses stack that will fail.
> rgds
> joe
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

More information about the webkit-dev mailing list