Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upPanic: 2.8.0+ When prometheus is asked for a reload we almost every time get `panic: released unknown string` #5480
Comments
beorn-
changed the title
Panic: 2.8.0+ When prometheus is asked for a reload we get `panic: released unknown string`
Panic: 2.8.0+ When prometheus is asked for a reload we almost every time get `panic: released unknown string`
Apr 18, 2019
This comment has been minimized.
This comment has been minimized.
|
Just to clarify I believe the string interning was merged to master when 2.8 was out. So it didn't get into a release until 2.9. @beorn- any chance you have the whole goroutine dump from when the panic happened? |
This comment has been minimized.
This comment has been minimized.
jacob-scheatzle
commented
Apr 19, 2019
•
|
We're also seeing this panic on 2.9.1, but it is after a WAL checkpoint competes
|
This comment has been minimized.
This comment has been minimized.
nope. but i can make that kind of thing happen with delve. |
This comment has been minimized.
This comment has been minimized.
|
I am in delve trying to grab useful information but we know what's happening. at least we get the code path
When i look into
[...]
Which is expected. |
This comment has been minimized.
This comment has been minimized.
richinsr
commented
Apr 19, 2019
|
We are seeing the same thing in v2.9 when asking for a reload
|
beorn- commentedApr 18, 2019
•
edited
Bug Report
Since 2.8.x when we trigger a prometheus daemon reload the prometheus instance crashes.
the instance sustains a stable 150k datapoints/s stream
We are running on linux stretch amd64.
System information:
Linux 4.18.0-0.bpo.1-amd64 x86_64
Prometheus version:
prometheus, version 2.9.1 (branch: HEAD, revision: ad71f27)
build user: root@09f919068df4
build date: 20190416-17:50:04
go version: go1.12.4
Prometheus configuration file: