ansemjo / speedtest-plotter

running scheduled speedtests inside docker and plotting the results with gnuplot
MIT License
60 stars 12 forks source link

Error when starting measurement #93

Closed fischy667 closed 2 years ago

fischy667 commented 2 years ago

When a measurement is started I get the following error and no measurement is running:

Error relocating /usr/local/bin/SpeedTest: _ZSt28__throw_bad_array_new_lengthv: symbol not found

It makes no difference if the measurement is started via scheduler or manually.

ansemjo commented 2 years ago

Oh, that's a new one on latest. The ghcr.io/ansemjo/speedtest:0.5.1 image doesn't have this issue. I suggest you use that for now, while I try to find the root cause.

Thanks!

ansemjo commented 2 years ago

The only change that happened between ghcr.io/ansemjo/speedtest@sha256:c238add0caebbd72f61e3421ff4e6e8c705682110fbb20c825a3672fe8f2d95e (yesterday's latest) and today is the bump to Alpine 3.16.0 ...

ansemjo commented 2 years ago

Alright, I amended the workflow to run a test measurement with the built image. It correctly caught this issue when bumping devel back to Alpine 3.16.

I'm still not sure what the actual issue is; it looks like some build dependencies have mixed in versions from edge. I think I'll just stay on Alpine 3.15 for now.