parca-agent icon indicating copy to clipboard operation
parca-agent copied to clipboard

Parca agent v0.30 crashes on Pop!_OS 22.04 with `BPF program load failed: Argument list too long`

Open gerhard opened this issue 1 year ago • 4 comments

Follow-up to:

  • https://github.com/parca-dev/docs/pull/376

Describe the bug Parca agent v0.30 crashes on Pop!_OS 22.04 with BPF program load failed: Argument list too long image

To Reproduce

  1. Given Pop!_OS 22.04
  2. Follow the Quickstart Binary + https://github.com/parca-dev/docs/pull/376
  3. After running the parca-agent, the crash will happen within a few seconds

Logs parca-agent.crash.log.txt

Software (please complete the following information):

  • Parca Agent Version: v0.30
  • Parca Server Version (if applicable): v0.21

Environment (please complete the following information):

  • Linux Distribution: Pop!_OS 22.04 LTS
  • Linux Version: 6.8.0-76060800daily20240311-generic
  • Arch: x86_64

gerhard avatar May 16 '24 16:05 gerhard

6.8 support hadn't landed in 0.30 yet, for the meantime you'll need to use a main image, but we're also about to release v0.31 (https://github.com/parca-dev/parca-agent/pull/2667)

brancz avatar May 20 '24 06:05 brancz

That makes sense! Is there an existing Linux x86_64 binary or should I extract it from the container image?

gerhard avatar May 21 '24 14:05 gerhard

Ah I see, yeah we only build the containers on every merge. So either extract the binary, or use the docker setup on the quickstart.

brancz avatar May 21 '24 14:05 brancz

OK, will extract the binary & try again.

gerhard avatar May 21 '24 14:05 gerhard