MacBook Pro crashed when inserting a USB cable connected to an Arduino Nano clone I plugged a USB cable (connected to an Arduino Nano clone) into my MacBook Pro (running OS X 10.11.2) and it crashed with an on screen message.

It restarted and reloaded all my apps (eventually).

It seemed to be working normally, so I tried the Arduino again, with similar results. 

Console shows a very long list of messages. The first which seems possible is:

6/01/2016 11:43:39.355 AM mdworker[662]: LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database


Additional notes The Arduino required an additional driver which I installed a week ago (CH34X USB-SERIAL DRIVER). This seemed to be working OK.

Can anyone help with this. What can I check? (I can certainly live without the Arduino.)
Check the panic log in console. Every kernel panic is logged and you should be able to find it via search box.  I bet the serial driver is causing the panic. Maybe this tweet is of any help.

I use a serial usb adapter as well for my Beaglebone Black. I did not install a serial driver on OS X but instead am running a debian vm for communication with the beaglebone black. Debian/Ubuntu or whatever linux distribution are shipping with serial usb driver, so there is no need to install extra software.