-
-
Notifications
You must be signed in to change notification settings - Fork 196
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
Tried to access X in _findUpstreamID() (/app/src/datastructure.c:155) but next_str_pos is Y #2106
Comments
Can you reproduce this? As in: Does it happen again (relatively soon) after restarting |
After a restart and a Gravity update to rebuild the database, the error did not occur any longer. |
I updated to
I can also see this mesage:
|
Interesting, but now we see it in other places, too, suggesting there isn't something wrong with upstreams but with memory allocation overall. Please enable shared memory debugging using
inside your container. This will make
it'd be interesting if this huge index was mentioned elsewhere/before in the file. Use
to check this (obviously you'll have to replace the number with the particular one that shows up in future warnings). |
I run pihole with debug.shmem active for some time now and was not yet able to reproduce the issue. |
How often did you see it before? I do hope it is not one of these hard-to-find bugs where enabling debug printing alone already helps... I will attach |
Please try again on the latest |
I can see lots of warnings like this on the console:
Versions:
Docker Tag nightly
Core vDev (development, 112b9617)
FTL vDev (development, 510cb1b)
Web interface vDev (development, c689fdc7)
The text was updated successfully, but these errors were encountered: