I’ve installed an external plugin which I didn’t know it supports kicad 7.0 yet.
after installing it, when I try to open plugin & content manager the whole program close.
I tried to uninstall kicad and delete all the files in Roaming folder and in documents folder and then reinstall kicad but it doesn’t solve anything.
Application: KiCad PCB Editor x64 on x64
I’ve installed an external plugin which I didn’t know it supports kicad 7.0 yet.
There are problems if your wxPython library is compiled against wxWidgets 3.05 what is the default even for recently Ubuntu systems. Kicad V7 is now using version 3.2.1. This case, all plugins written in Python are not available.
If you expect more detailed answers, you should probably publish any info on what system and plugin you experienced this problem.
Please supply your information as mentioned by @janvi and take note of @m852 's comments.
Open Kicad, go to help, go to About Kicad, top right hand corner: copy version info, then paste into a forum post.
Note: most plugins will not work in 7 until the authors have updated those plugins. Kicad 7 has only been available for less than a week. It will take time for the plugins to be updated.
There is also C:\Users\User\AppData\Local\kicad\7.0
Don’t delete it, zip it up and upload here for me to debug but I’m sure once you remove/rename it plugin manager will work again.
It doesn’t have any of your data, it’s just cache for repositories, in case you don’t want to disclose anything.
I think we have the sentry crash report for this btw. It appears someone at least has a bad repository cache (PLUGIN_CONTENT_MANAGER::CacheRepository) and that function dumps a stream into the json parser without try catch blocks. Someone staring at the sentry reports will probably patch that today.
There’s a few other places try{} catch{} blocks are missing