Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Windows: AccessDeniedException during `codeql database create` TRAP finalization (`pools/0` move fails)

Aberta
#19,438 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Bug
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
javascript
Domínio
cli, databases, devtools

Direção de pesquisa

Comece com o comando codeql database create e sua etapa de finalização da importação de TRAP; em seguida, reproduza a falha ao mover pools\0 no Windows 11 usando o comando e os caminhos indicados no relatório. Está concluído quando o banco de dados JavaScript é finalizado com sucesso sem uma AccessDeniedException.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Title:
Windows: AccessDeniedException during codeql database create TRAP finalization (pools/0 move fails)

Description:

❗ Summary
On Windows 11, running codeql database create for a JavaScript project fails during TRAP import finalization with an AccessDeniedException. This occurs when attempting to move the final TRAP string pool into pools\0.

This happens even when:

  • Using a short path (e.g. C:\github\glob-ghas)
  • Running in an elevated PowerShell session
  • Closing VS Code and other editors
  • Disabling Windows Defender and indexing
  • Running codeql from CLI (not extension)

💻 Environment

  • OS: Windows 11 Pro (Build 26100+)
  • CodeQL CLI version: 2.21.1
  • Installed at: C:\tools\codeql
  • Language: JavaScript
  • Command:
    codeql database create my-db --language=javascript --source-root=. --overwrite

📄 Observed Output

Finalizing database at C:\github\glob-ghas\my-db.
Running TRAP import for CodeQL database at C:\github\glob-ghas\my-db...
Importing TRAP files
Merging relations
A fatal error occurred: Failed to move pool from C:\github\glob-ghas\my-db\db-javascript\default\strings\0 to C:\github\glob-ghas\my-db\db-javascript\default\pools\0
(eventual cause: AccessDeniedException ...)

🔄 Steps to Reproduce

  1. Create a minimal JS repo under C:\github\glob-ghas
  2. Run the CLI command above
  3. Observe failure during TRAP finalization

✅ What I've Already Tried

  • Using short paths (C:\github)
  • Deleting the target DB folder before each run
  • Disabling antivirus and indexing services
  • Running with --no-autobuild
  • Setting TEMP to C:\codeql-temp
  • Confirmed no VS Code or Language Server processes active

📌 Expected Behavior
The database should finalize cleanly without permission errors, especially in an elevated shell with a clean local path.

🧩 Additional Help
Happy to provide a zipped repro repo with dummy JavaScript files and a test script upon request.

Linguagem predominante
CodeQL
Estrelas
10.1k
Forks
2.1k
Merge médio
2d 16h
PRs com merge (30d)
143

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/codeql

Todas as issues de github/codeql

Issues semelhantes

Mais issues de CLI

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.