Skip to content

More fixes for OSS data flow#1083

Merged
fabsx00 merged 1 commit into
masterfrom
fabs/moredflowfixes
Jan 7, 2021
Merged

More fixes for OSS data flow#1083
fabsx00 merged 1 commit into
masterfrom
fabs/moredflowfixes

Conversation

@fabsx00
Copy link
Copy Markdown
Contributor

@fabsx00 fabsx00 commented Jan 7, 2021

My attempt to correctly connect edges to the method exit node yesterday was a bit too naive: we can't just connect any nodes that do not have outgoing edges, we need to connect all "incoming definitions" to the exit node, of course. There was furthermore a problem with application of semantics: for annotated methods, we still always assumed that the return value is tainted, independent of the contents of the semantics. Both issues are fixed with this PR. The remainder of the changes are cosmetic.

@fabsx00 fabsx00 requested a review from itsacoderepo January 7, 2021 14:19
@fabsx00 fabsx00 merged commit c0f34de into master Jan 7, 2021
@delete-merged-branch delete-merged-branch Bot deleted the fabs/moredflowfixes branch January 7, 2021 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants