Closed kitty-1998 closed 7 months ago
Hi @kitty-1998, which version of SootUp do you use?
Hi @kitty-1998, which version of SootUp do you use?
Hi, @swissiety I used the lastest version 1.1.2.
Ok, please try the latest develop state - It should work with it - in other words: I was not able to reproduce the error with your input from the zip.
I assume that it crashes because of the empty if branch in the if operator. I dont know kotlin but "?:" is probaly the if operator or? could you fill in something in the if branch and test it again
Thanks for your reply, it seems that the bug has been fixed in the develop branch 5af272dcda
that was released on Apr 4.
So, I close the issue.
Bug Description
I use SootUp to analyze a class
kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure.ReflectClassUtilKt
in jar file (https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-reflect/1.9.20) and find a runtime crash. Kotlin-reflect is a popular and fundamental library for Kotlin programming language.The minimized example is listed below:
The input class is attached here: Class.zip
SootUp Setup
To reproduce Run SootUp with the above setup and class file.
Stacktrace