Dock doesn't start after restarting from Bootcamp
Have you tried trashing the Dock plist? Maybe a corrupted file.

sudo rm ~/Library/Preferences/com.apple.dock.plist


Run that in terminal it will remove the file and a new one will generate on next log in. Only downside to trying is it will reset your dock so you will have to put yours apps back to it any other setting you may have changed on it.