I also had this problem running banshee 2.6.2 on Kubuntu 17.04, as I wanted to clean out my system (fresh install of Kubuntu). Disabling plugins, importing single files at a time, or any other solution mentioned here did not solve the problem. How I imported my cleaned-out library was by doing the following:
1) Preferences -> Source Specific: set Music Folder to my actual music folder (which is on another partition)
2) Preferences -> Extensions: disable Library Watcher and enable it again. It started scanning the library and crashed banshee after a couple of seconds.
3) Close banshee and re-open it. Now it showed a couple of albums (those which it was able to scan before crashing, I assume)
4) Tools -> rescan Music Library
Now it cleanly scanned all files in my library!
I had 'Copy files to media folder when importing' and 'Update file and folder names' disabled.
Library Watcher and BPM Detection are the only extensions I have enabled.
Note: I am not at all capable of finding out how or why it crashed, or why this worked.
I also had this problem running banshee 2.6.2 on Kubuntu 17.04, as I wanted to clean out my system (fresh install of Kubuntu). Disabling plugins, importing single files at a time, or any other solution mentioned here did not solve the problem. How I imported my cleaned-out library was by doing the following:
1) Preferences -> Source Specific: set Music Folder to my actual music folder (which is on another partition)
2) Preferences -> Extensions: disable Library Watcher and enable it again. It started scanning the library and crashed banshee after a couple of seconds.
3) Close banshee and re-open it. Now it showed a couple of albums (those which it was able to scan before crashing, I assume)
4) Tools -> rescan Music Library
Now it cleanly scanned all files in my library!
I had 'Copy files to media folder when importing' and 'Update file and folder names' disabled.
Library Watcher and BPM Detection are the only extensions I have enabled.
Note: I am not at all capable of finding out how or why it crashed, or why this worked.