[syslinux] A bug in command localboot was introduced in version 6.03.

Victor Sologoubov victor0 at rambler.ru
Tue Jan 15 22:44:01 PST 2019


A bug in command localboot was introduced in version 6.03.
This bug was created because of inserting memsets in core/localboot.c.
The third memset before /* Read one sector */ clears the field ireg.edx,
which was assigned earlier and is required for subsequent __intcall0x13.

So localboot type works as localboot 0.

I think, this third memset in core/localboot.c is useless and excessive.


More information about the Syslinux mailing list