Skip to content
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

Immediate Node crash in Alpine images for node 14, 16, 18 on armv7 (Raspberry Pi 3B) #1780

Closed
francisduvivier opened this issue Oct 4, 2022 · 3 comments

Comments

@francisduvivier
Copy link

francisduvivier commented Oct 4, 2022

When trying to run nodejs in the any of the node:alpine images above version 12, we immediately get an error:

#
# Fatal error in , line 0
# unreachable code
#
#
#
#FailureMessage Object: 0x7ea6153c

Also, when doing this, my main raspberry pi terminal is printing this error out of the blue:
[8893.721421] Unhandled prefetch abort: breakpoint debug exception (0x002) at 0x01c35800

Notes:

  • Reproducible on node:14-alpine(node@sha256:0a37794193aa27ba8af16a2da0998a3e0c551fcc4ebec2ce95b1615032daf820) or node:16-alpine(node@sha256:88d9d8da697877a4a771a40e5cbc10a12c2ad959e82f3b0f36ef35635e17f693) and node:18-alpine(node@sha256:d4935e4a77d3a9aca897dc3610f7a9abc83732ba4075439fbdb46a517c07d81e, https://hub.docker.com/layers/library/node/18-alpine/images/sha256-e407f36043df49fc5610d96595f324f7ae468a2cbb1069eb7bd0abe4f8c39948?context=explore)
    • On Raspberry Pi 3 with Raspbian GNU/Linux 10 (buster), 5.10.63-v7+
    • with Docker version 20.10.10, build b485636
  • Not reproducible on node:12-alpine or node:10-alpine
  • Not reproducible on non-alpine node, Tried on node:16(node@sha256:5968f50bda8ea8bdc65fd4208de287bbb25ca3ba81649494b1b6cf4b9203695e) and node:16.17.0-slim(node@sha256:bd728768518439b05d355f58518a01b31a15f58381592e3ffa78e7939889f4f1) and working fine there.
@yosifkit
Copy link
Contributor

yosifkit commented Oct 4, 2022

Sounds a lot like #1761 (and similar issues: #1746 (comment), #1589 (comment), #1543 (comment), #1477 (comment)).

TL;DR: you'll need to update your host to:

  • Docker version 19.03.9 or newer
  • libseccomp version 2.4.2 or newer

See moby/moby#40734 for more details around this (and similar issues).

@francisduvivier
Copy link
Author

francisduvivier commented Oct 4, 2022

Sounds a lot like #1761 (and similar issues: #1746 (comment), #1589 (comment), #1543 (comment), #1477 (comment)).

TL;DR: you'll need to update your host to:

  • Docker version 19.03.9 or newer
  • libseccomp version 2.4.2 or newer

See moby/moby#40734 for more details around this (and similar issues).

Hi, thanks so much for the answer and the links, I didn't find those issues for some reason, sorry. Will close the bug as a duplicate.

@francisduvivier francisduvivier changed the title Immediate Node crash in Alpine images for node 14, 16, 18 on armv7 (Raspberry Pi 3) Immediate Node crash in Alpine images for node 14, 16, 18 on armv7 (Raspberry Pi 3B) Oct 4, 2022
@francisduvivier
Copy link
Author

Duplicate of #1761

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants