NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-amiga/60617: elf2bb crashes
The following reply was made to PR port-amiga/60617; it has been noted by GNATS.
From: Jan-Benedict Glaw <jbglaw%lug-owl.de@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: port-amiga-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: port-amiga/60617: elf2bb crashes
Date: Thu, 20 Aug 2026 10:55:55 +0200
--HvekwG3FPb3nxl8w
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Tue, 2026-08-18 04:15:02 +0000, Michael van Elst via gnats <gnats-admin@=
NetBSD.org> wrote:
> This looks like a miscalculation of the bootblock size.
> =20
> Index: elf2bb.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> RCS file: /cvsroot/src/sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c,v
> retrieving revision 1.30
> diff -p -u -r1.30 elf2bb.c
> --- elf2bb.c 29 Apr 2022 07:12:42 -0000 1.30
> +++ elf2bb.c 18 Aug 2026 04:07:10 -0000
> @@ -226,7 +226,7 @@ main(int argc, char *argv[])
> * But if it is not the case in the future, format for
> * relocation table should be modified.
> */
> - bbsize =3D roundup(tsz + dsz, 512);
> + bbsize =3D roundup(tsz + dsz + bsz, 512);
> sumsize =3D bbsize / 512;
> } else {
> /*
That is probably right and results in a proper build on a Linux host.
However, I don't have an Amiga available right now and I haven't
tested it with fs-uae. (I'd probably extend my test setup to make it
available.)
MfG, JBG
--HvekwG3FPb3nxl8w
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQlDTvPcScNjKREqWEdvV51g5nhuwUCaobBFQAKCRAdvV51g5nh
uwe8AJ9WTo6LdKOIQnxlZMuqINoxjGLU2QCdFgDLquMtP+MWnwng32aGXS0g93w=
=KB1S
-----END PGP SIGNATURE-----
--HvekwG3FPb3nxl8w--
Home |
Main Index |
Thread Index |
Old Index