Enhancement to DCL39-C and DCL55-CPP
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece pela discussão em PR 165 e pela descrição da regra DCL39-C vinculada no issue; em seguida, localize a query compartilhada que abrange DCL39-C e DCL55-CPP. Compare os casos existentes de inicialização ausente com o primeiro exemplo não conforme descrito pela regra. O trabalho estará concluído quando forem detectados casos com um inicializador, mas sem garantia de que o padding seja limpo explicitamente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Context: conversation in this PR
this is a shared query.
It currently covers many cases relating to missing initialization,
however for the first NCE on the rule description, where there is an initializer but no assurance that the padding is explicitly cleared, these types of cases are currently not detected
- Linguagem predominante
- CodeQL
- Estrelas
- 227
- Forks
- 82
- Merge médio
- 6d 7h
- PRs com merge (30d)
- 9
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de github/codeql-coding-standards
-
false positive/false negative Stardard-MISRA-C++
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
github/codeql-coding-standards#1172 ·
-
Difficulty-Low false positive/false negative false-negative Impact-Low Standard-MISRA-C
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Difficulty-Medium false positive/false negative false-positive Impact-Medium Standard-CERT-C
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
github/codeql-coding-standards#1200 ·
-
`RULE-0-0-1`: "unreachable statement" false positives due to over-pruning of the control-flow graph Abertafalse positive/false negative
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
github/codeql-coding-standards#1190 ·
-
false positive/false negative
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
github/codeql-coding-standards#1175 ·
Todas as issues de github/codeql-coding-standards
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
sipyourdrink-ltd/bernstein#6191 ·
-
security severity:low track:open-source
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
[addtool] DeepZero Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
gwen001/offsectools_www#2055 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
WalletConnect/actions#112 ·