Java: Detecting flow through throw - catch statements #19336
Labels
question
Further information is requested
Content-Length: 259552 | pFad | http://github.com/github/codeql/issues/19336
F9Fetched URL: http://github.com/github/codeql/issues/19336
Alternative Proxies:
Hello,
I'm having a confusing issue trying to track the data flow from a throw to a catch statement. I had similar queries working just fine. However, I was messing around with my qlpack last week and I think I may have messed something up. To give you some context, I am using CLI version
2.20.3
and here is myqlpack.yml
Along with my
codeql-pack.lock.yml
I don't fully understand all of the dependency versions needed to work with my CLI version so I would appriacte it if someones could point out if this looks wrong.
On to my specific issue.
I am trying to detect this toy example.
With this query
I have confirmed that the
isSource
andisSink
do work. So the issue is likely in the flow between them. I have used a few queries in the past that follow this similar structure. However, they are also missing some cases randomly at the moment. Which is leading me to believe it has something to do with my qlpack.As always, thank you for the help.
The text was updated successfully, but these errors were encountered: