ARMv7 build issue: Illegal Instruction #2637

Open
opened 2024-07-21 20:40:13 +00:00 by mpeter · 3 comments

Description

After updating from v0.21.0 to 0.24.0 of the docker image release, the software was unable to start up anymore.
Docker tells that the container is exiting with code 132 (the "Core Illegal Instruction" signal according to this).

After downloading the plain ARMv7 release zip from here, executing the binary results in the same exit code, besides printing "Illegal instruction" as seen here:

image

Original support request can be found here: https://matrix.to/#/!dCRiCiLaCCFVNlDnYs:matrix.org/$pL8nf-i8Ep4nE4tEJkK54RwWBou7B3JuLVrV-3J62KY?via=matrix.org&via=tchncs.de&via=envs.net

Vikunja Version

v0.24.0

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

No

Screenshots

No response

### Description After updating from v0.21.0 to 0.24.0 of the docker image release, the software was unable to start up anymore. Docker tells that the container is exiting with code 132 (the "Core Illegal Instruction" signal according to [this](https://stackoverflow.com/questions/60114854/pull-docker-image-for-different-architecture)). After downloading the plain ARMv7 release zip from [here](https://dl.vikunja.io/vikunja/0.24.0/vikunja-v0.24.0-linux-arm-7-full.zip), executing the binary results in the same exit code, besides printing "Illegal instruction" as seen here: ![image](/attachments/5ede6771-0355-4bfc-96fb-fe226720afe8) Original support request can be found here: https://matrix.to/#/!dCRiCiLaCCFVNlDnYs:matrix.org/$pL8nf-i8Ep4nE4tEJkK54RwWBou7B3JuLVrV-3J62KY?via=matrix.org&via=tchncs.de&via=envs.net ### Vikunja Version v0.24.0 ### Browser and version _No response_ ### Can you reproduce the bug on the Vikunja demo site? No ### Screenshots _No response_
6.1 KiB
mpeter added the
kind/bug
label 2024-07-21 20:40:13 +00:00
Owner

Does it work with any of the other arm builds?

Does it work with any of the other arm builds?
Author

"works" below means it says it has started a HTTP server, and when ran with --help it shows the help with the subcommands.

The ARM 5 build works.
The ARM 6 build kind of works: when being ran without --help it stops at the first log line (which is about using the default config) and hangs, it does not exit (in a short time).
The ARM 7 build does not work: it prints "Illegal instruction" and exits with code 132.
The ARM64 build works.

"works" below means it says it has started a HTTP server, and when ran with `--help` it shows the help with the subcommands. [The ARM 5 build](https://dl.vikunja.io/vikunja/0.24.0/vikunja-v0.24.0-linux-arm-5-full.zip) works. [The ARM 6 build](https://dl.vikunja.io/vikunja/0.24.0/vikunja-v0.24.0-linux-arm-6-full.zip) kind of works: when being ran without `--help` it stops at the first log line (which is about using the default config) and hangs, it does not exit (in a short time). [The ARM 7 build](https://dl.vikunja.io/vikunja/0.24.0/vikunja-v0.24.0-linux-arm-7-full.zip) does not work: it prints "Illegal instruction" and exits with code 132. [The ARM64 build](https://dl.vikunja.io/vikunja/0.24.0/vikunja-v0.24.0-linux-arm64-full.zip) works.
Owner

Which CPU are you using?

Which CPU are you using?
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vikunja/vikunja#2637
No description provided.