1. Are you dealing with C or C++ code?
2. Which library are you developing Kotlin bindings for?
3. How is the memory being managed by the library?
4. What errors are you encountering (do errors appear before the return value)?
5. Which Kotlin version is being used for the bindings
6. Is the new Kotlin Native memory model being used in the Kotlin bindings?
7. What does the test program do with the Kotlin bindings (can you show the source code)?
8. Which function call does the Kotlin binding use (what is the function signature)?