Open brlin-tw opened 2 years ago
I can't reproduce this on my system. Could you try to run the script again with the -v -v options? You'll need to modify the dockerfile entrypoint:
ENTRYPOINT ["/check/spectre-meltdown-checker.sh","-v","-v"]
This should give a hint as to what tool crashes exactly in your case
Here you are: docker-compose_up.out.txt
[36mspectre-meltdown-checker |[0m [34m(debug) try_decompress: magic for unlzma found at offset 10216274:xxx[0m
[36mspectre-meltdown-checker |[0m Segmentation fault (core dumped)
Seems to be unlzma cannot handle some data, note that I am unable to reproduce this issue as well using the docker
branch so it is probably fixed in the later release of the alpine image.
Also, although not seems to be related:
[36mspectre-meltdown-checker |[0m [34m(debug) variables at end of script: (stripped)
[36mspectre-meltdown-checker |[0m base64: unrecognized option: w
[36mspectre-meltdown-checker |[0m BusyBox v1.27.2 (2018-06-06 09:08:44 UTC) multi-call binary.
[36mspectre-meltdown-checker |[0m
[36mspectre-meltdown-checker |[0m Usage: base64 [-d] [FILE]
[36mspectre-meltdown-checker |[0m
[36mspectre-meltdown-checker |[0m Base64 encode or decode FILE to standard output
[36mspectre-meltdown-checker |[0m -d Decode data
[36mspectre-meltdown-checker |[0m
Running
docker-compose up
after cloning the repo prints:Full output: docker_compose_up.out.txt
Issue is not reproduced when spectre-meltdown-checker.sh is run directly in the host system.