ibsh / is_KeyFinder

Musical key detection software for digital DJs, for Mac OSX and Windows, released under GPL v3
www.ibrahimshaath.co.uk/keyfinder
322 stars 52 forks source link

Bad paths causing a crash on some Windows boxes? #65

Open ibsh opened 12 years ago

ibsh commented 12 years ago

From Simon Jameson:

It appears the default paths that you assign for the itunes, serato and traktor libraries cause an issue if they don't exist. As I don't have serato or itunes installed it was causing a crash. The vmware windows only has virtual DJ so _for some reason having none of the three paths available is fine but if any one is, and others aren't it fails._

Removing the paths from the registry fixes the issue and 1.15 runs without issue now.

randomJo27 commented 11 years ago

Confirmed in Windows 7 x64. First launch is no problem at all, then I entered the Paths for the iTunes and Traktor libraries (Don't have Serato) and after the second launch it crashes just after a few seconds. Compatibility Settings or running it as administrator did not fix it. After deleting the Serato-Path-Key from the registry it works like a charm. I can provide you with a Windows Error Report of the crash, if you need it. Feel free to contact me by email: mail at randomjo dot net.

randomJo27 commented 11 years ago

Little Addendum: Trying to load a Traktor 2.6.0 collection with more than a few kB seems to crash the program as well, But leaving this one on the default path works well, although it doesn't exist. I have the feeling the Serato path is a bit of a killer here.

ibsh commented 11 years ago

@randomJo27 - can you confirm whether this behaviour still exists in KF 1.21? The Windows build process has changed considerably.