Possibly something similar to how tar will SIGBUS when it tries to overwrite itself during the unpacking on Kindles because of the fuse layer?
Check the Kindle koreader.sh script, it has some extra ugly band-aid to make it behave (basically, copy tar somewhere safe like /tmp, and use that copy to do the unpacking).
Note that this only papers over the issue, if the startup script itself has been updated, it might also cause the restart to fail, and cause the usual post exit cleanup to be skipped.
Last edited by NiLuJe; 05-10-2019 at 01:51 AM.
|