> > Indeed. And the kernel makes sure to use 16 byte alignment, so there
> > must be a bug creeping somewhere which causes a wrong offset to be
> > applied...
> >
> >
> Ah, so somewhere in the varargs it misses to take current alignment into
> consideration?

No, the stack at some point becomes misaligned. And then code assuming
it is aligned, misbehaves...

Reply via email to