I have been working on a project for a while now and on one day I tried to run my project in debug mode and I got this error message:
Failed to find Premain-Class manifest attribute in C:Usersmyuser.gradlecachesmodules-2files-2.1org.jetbrains.kotlinxkotlinx-coroutines-core-metadata1.3.8-native-mt-1.4.0-rc5b54677a19ebb20ec7dac0d9e4dfc806df327dfkotlinx-coroutines-core-metadata-1.3.8-native-mt-1.4.0-rc.jar Error occurred during initialization of VM agent library failed to init: instrument
- Invalidate cache and restart
- Reimporting the project
- Deleting the
.gradlefolder from the project and my HOME dir
but nothing helped.
What can I do to solve this? I did no code change that could make this happen, it was working a day ago.
This is a bug in the new Kotlin 1.4 coroutine debugger: https://youtrack.jetbrains.com/issue/KT-41175. As a workaround please do in Intellij IDEA: File | Settings (Preferences) | Build, Execution, Deployment | Debugger | Data Views | Kotlin | Disable coroutine agent.
The coroutine debugger is going to be disabled in MPP projects by default in Kotlin 1.4.10.