Closed stubkan closed 5 months ago
bug 1
It seems launcher don't wait for extraction. Do you have an alias on 7z
or something ?
command -v 7z
?
Also, output should not appear since exec is called with &>/dev/null
directive. Maybe the issue come from your sh interpreter.
file /bin/sh
? (should be a symlink on bash which support &>/dev/null
directive)
bug 2 Program should return 0 or 1 on completion success / failure respectively, this is maybe related to your shell interpreter (and bug 1)
bug 3 May be caused by bug 1 since 7z execution is not controlled
no, 7z is normal (/usr/bin/7z)
I am unsure how bug 3 is related to 7z, since it is only calculating md5 hash?
I think it is possibly just failing md5 hash and crashing instead of writing an error message
Please tell me if your shell return immediately in sh
with the following command:
$ sh
sh$ sleep 60 &>/dev/null
It sleeps for 60 seconds then doesnt do anything more - it stays on $, on all shells I try
Can you try removing &>/dev/null
from this line and try again ? (pip install + running the launcher)
According to your log, extracting is not blocking.
Still an issue ?
Fixed in #121
On Ubuntu system:
Using both standalone and source venv has the same results :
bug 1
Bug 1: anomaly-install will crash checking md5 of archive files (but still proceeds to install)
Perhaps this is occuring because I placed both .7z archives in the Anomaly install folder, which makes the installer use the cached files instead of downloading it, which saves me a lot of time.
bug 2
Extra bug: When the program completes - there is no command prompt or final completion message, so it takes me a while to realize it is finished, and I have to press enter to bring a command prompt back.
bug 3
Also, I have installed the game 4 times using different methods, still trying to get a working copy. Every time I attempt to verify it fails, Sometimes it crashes and says all the DX exe files are bad, but after fresh install it always crashes and says these 2 files are bad:
seems like a bug, since this is a fresh install and does it no matter what type of install method I use