Created attachment 520384 [details] First 8983 bytes of Mathematica_11.2.0_LINUX.sh I have an archive that claims to have been generated by Makeself 2.1.1, but unpack_makeself fails to extract it. Looking at the archive header (attached), I found this line: offset=`head -n 387 "$0" | wc -c | tr -d " "` which is in the format that unpack_makeself expects for archives created by Makeself 2.1.4-2.2.0. I managed to extract the archive by using the commands in unpack_makeself for versions 2.1.4-2.2.0 to calculate the offset, and then passing the offset to unpack_makeself.
Created attachment 520386 [details] First 8983 bytes of Mathematica_11.2.0_LINUX.sh Please ignore the other attachment, it was a modified version for testing. This is the real header.