-
-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manual and cronBackup fails with "Illegal instruction" #2309
Comments
Please tell more about your docker/oci host you are using. Because the message |
I use Debian 11 with Docker version 20.10.5+dfsg1, build 55c4c88.
Today I tried a rollback to image 3.67.10.20230225 and the backup worked again. When I switch back to 3.69.6.20230407 or the lastest, backups no longer works. |
As said: Tell us which hardware platform/constraints you are using for your docker host. |
Linux 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux on an Intel Xenon CPU |
cronBackup.sh calls createBackup.sh What happens if you call createBackup.sh directly via cli? |
|
I found this file. Maybe it will help:
|
After analyzing the script createBackup.sh I found out that the following statement fails:
|
That sounds awkward because the |
BTW: See here for some references in https://www.mail-archive.com/busybox@busybox.net/msg28790.html So potentially, this would mean we need to see if the busybox folks have fixed sha256sum already and if we can grab that patch and get it fixed as well in RaspberryMatic... |
See here for the busybox upstream bugreport which seems to be related somehow: |
instruction on rare CPU constellations when executing sha256sum. (cf. #2309, https://bugs.busybox.net/show_bug.cgi?id=15236).
I just integrated the suggested patch from https://bugs.busybox.net/show_bug.cgi?id=15236. So please retest with the next nightly snapshot version appearing the upcoming nightly. |
The help page is printed. I will give a feedback with the new snapshot version tomorrow. |
The backup works again with the patch. |
Thanks for testing the nightly build and great that it works. Would you, however, please state which exact CPU your system uses? You just stated "Intel Xenon CPU" earlier, but I am curious which exact model this CPU is. |
It is a "Intel Xeon Silver 4208". |
Describe the issue you are experiencing
I have this problem since version 3.69.6.20230407.
A manual backup via the WebGui fails with this message:
And via cmd:
Describe the behavior you expected
That it will provide me the backup for download.
Steps to reproduce the issue
What is the version this bug report is based on?
3.69.6.20230407
Which base platform are you running?
oci (Open Container Infrastructure)
Which HomeMatic/homematicIP radio module are you using?
HmIP-RFUSB
Anything in the logs that might be useful for us?
Additional information
Docker
The text was updated successfully, but these errors were encountered: