Not sure if you got it working but I had the same problem. The only way I could get it to work was the following:
ifconfig wlan0 down
airmon-ng start wlan0
airodump-ng mon0
for some reason if wlan0 is down it works perfectly fine. but as soon as I bring wlan0 up, system crashes