Skip to content

Docker image will not run on host CPU lacking AVX #865

@myrslint

Description

@myrslint

This is just a heads-up that due to libvips-cpp.so.42 included in and required by software in the Docker image of browsertrix-crawler it will not run on any host CPU that lacks AVX instructions. The symptom is a message similar to the following appearing in the host dmesg:

traps: node[375784] trap invalid opcode ip:7c3ea7169d83 sp:7ffd468fff10 error:0 in libvips-cpp.so.42[330d83,7c3ea6f55000+a02000]

The container engine, Docker or Podman or the like, will exit with status code 132.

This requirement is met by almost any recent CPU but it can still be lacking, as happened in my case, on some inexpensive hosted solutions. It could save another user a little time for debugging the issue if the requirement is mentioned somewhere in the documentation.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions