On 29/03/2013 10:30, Helmut Karlowski wrote:
That "while (*s)" loop in xa_vdi.c:403 is very likely to cause an infinite loop. Our bug is there.It is A bug - is it ours?
FireTOS' VDI is based on an old fVDI and heavily hacked, so it certainly has its own bugs. That could definitely explain why the bug appears only on the FireBee.
Anyway, that infinite loop in XaAES is bad code. When the vqt_width() test fails, it is called again and again with the same parameters, with no chance to exit.
-- Vincent Rivière