Now this is annoying…

Here I am doing my merry thing with the Apple developer tools. Apple provides a great set of tools for developers. Believe me, it kicks hiny.

But why to the mother of all things good on this earth do they forget about updating the developer kernel extensions? Either by the regular kernel OS X updates or the developer tools updates.

See, what I was doing was this. The developer tools contains a tool called USB Prober, with only one mention on the entire apple developer site. So enthousiastic as I am, I give the little app a spin. I see some screens… I push a button labbeled start…

And now the fun begins. The app asks me to if it’s ok to install a file called “KLog.kext”. Sure, I pushed a button and then this message popped. I enter my PW. Wham, so that’s what a kernel panic on Mac OS X looks like. Sweet… NOT!! As mentioned I had to hard boot my system. Thanks guys, just lost 30 minutes of work while I was at it. 🙁

Rebooted and I do some searching, as any good
developer does…

Hmmm Hum… Something about getting the right version of the USB Debug kit…

Turns out I had to install the latest USB debug kit matching my OS revision and processor.

Why couldn’t they just push this KLog.kext along with the regular updates.. or atleast act more gracefully than crashing my system? Like a dialog stating that I should download the latest debug kit to proceed.

It is great fun though now I got this working. I actually never plugged in and out my mouse this often in a single session. 😀