Skip to content

Bugfixes for Hello World Callgraph#404

Merged
kadirayk merged 26 commits intodevelopfrom
bugfix/classCastExInReplaceUseStmtVisitor
Sep 16, 2021
Merged

Bugfixes for Hello World Callgraph#404
kadirayk merged 26 commits intodevelopfrom
bugfix/classCastExInReplaceUseStmtVisitor

Conversation

@bastihav
Copy link
Copy Markdown
Contributor

@bastihav bastihav commented Aug 8, 2021

@kadirayk The callgraph still does not work, but this now seems to be an issue related to the callgraph algorithms, as far as I can tell. Can you take a look at that?

This also includes a proposed (currently under Review) fix in old soot, soot-oss/soot#1579
We should probably add tests for the related issues from old soot, too.

@kadirayk
Copy link
Copy Markdown
Member

@bastihav thanks! I fixed the callgraph issue. But now we have another ClassCastException in ReplaceUseStmtVisitor

@bastihav
Copy link
Copy Markdown
Contributor Author

@bastihav thanks! I fixed the callgraph issue. But now we have another ClassCastException in ReplaceUseStmtVisitor

@kadirayk should be fixed now. But it seems like we are missing javax.crypto libraries for the Hello World call graph.

@bastihav
Copy link
Copy Markdown
Contributor Author

The next bug is fixed in #408. After that, the call graphs are constructed but the tests fail, as they do not find the call we ask for (main should call main? Should this be calling System.out.println instead? @kadirayk )

@kadirayk
Copy link
Copy Markdown
Member

The next bug is fixed in #408. After that, the call graphs are constructed but the tests fail, as they do not find the call we ask for (main should call main? Should this be calling System.out.println instead? @kadirayk )

@bastihav oh yes that should be changed. Can you please update it?

@kadirayk kadirayk merged commit 00b2227 into develop Sep 16, 2021
@swissiety swissiety deleted the bugfix/classCastExInReplaceUseStmtVisitor branch January 7, 2022 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants