Full interception of bash 4.3.48 crashes
While testing the new harness in !33 (merged) in a docker image with Ubuntu Xenial, bash 4.3.48(1)-release (x86_64-pc-linux-gnu) and Python 3.6, I came across the following error with one of the shell
tests:
malloc: unknown:0: assertion botched
free: called with unallocated block argument
Aborting...
I have come across this bug before while doing LD_PRELOAD=libgkfs_intercept.so /bin/bash
in my old laptop with Ubuntu 14.04, but it disappear once I migrated to my new one with Ubuntu 19.04. Thus, I suspect it is related to interception in older versions of bash
.