-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Chromium: We have exhausted all available IDs in the disk pool
#17332
Comments
Hi @Manouchehri , This means you've hit some internal limit of our database finalization process, due to the size of your application. Which version of CodeQL are you using? We have recently made some improvements in this area, so it would be good to know if you're benefitting from these, or not. If your application is in fact a large monorepo, the general guidance would be to create a database per application, and not one that includes everything. I cannot tell from your question whether this is the case or not. |
It's a single application, Chromium. |
Thanks. Note that we do not recommend using nightly builds, but that will of course have all the relevant fixes for you.
Can I assume this was just a standard build of a recently checked out copy of Chromium? |
Correct. No patches or anything made to it. |
Thanks. I'll need to discuss this further internally. My hypothesis is that although we tried to limit the use of the ID pool, the fixes that we've applied for the issues filed by My expectation is that this is likely going to take some time to fix. |
Is there another limiting factor, like reaching the max size of a unit32? The reason I'm asking, is if it's a just a constant, I might be able to just monkey patch the CodeQL binary myself in the meantime. |
The limiting factor here is indeed some 32-bit integer. However, 32-bit integers are pretty fundamental to both the finalization code and the query evaluator, so patching the binary is likely going to be extremely difficult. |
We have exhausted all available IDs in the disk pool
?We have exhausted all available IDs in the disk pool
?
We have exhausted all available IDs in the disk pool
?We have exhausted all available IDs in the disk pool
Would you be able to share the |
What folder should that be in? I oddly don't seem to have any |
It should be in a subdirectory of |
Hi @Manouchehri, The latest nightly |
Hi @Manouchehri, Were you able to create a database with a newer CLI version? |
When building a large application, I got the following error:
Unsure of what it means, any ideas?
The text was updated successfully, but these errors were encountered: