Skip to content

Conversation

hvitved
Copy link
Contributor

@hvitved hvitved commented Mar 12, 2019

No description provided.

hvitved and others added 30 commits February 26, 2019 15:11
In the precense of multiple core libraries, `getAThrownException()` would return
multiple copies of the same exception, say `System.OverflowException`, one for each
core library. With this change we try to identify which core library a given control
flow element was compiled against, and only return the corresponding version.
…ow `DataFlow::Configuration::isAdditionalFlowStep` to jump between callables.
When determining which core library a "tried control flow element" is compiled against,
first look at exceptions caught by the surrounding `try` block, then look at assembly
attributes, and finally choose (randomly) the core library with the highest lexicographic
order.
Because this new library is not used in a default query, it needs to be
imported here in order to be available in the LGTM query console.
…ception

C#: Reduce size of `getAThrownException()`
JS: Omit uninteresting nodes from path explanations
taus-semmle and others added 22 commits March 8, 2019 11:40
…e-exposure

Python: fix stack trace exposure query.
C#: Model EntityFrameworkCore
CPP: Add references section to cpp/return-stack-allocated-memory
@hvitved hvitved requested review from a team as code owners March 12, 2019 08:16
@xiemaisi xiemaisi merged commit 605f6bc into github:master Mar 12, 2019
@hvitved hvitved deleted the merge-rc branch March 12, 2019 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.