Try uninstalling vlc and downloading the newest version. I remember mine was crashing all the time back in the day so I reinstalled it and there were no more crashes afterwards.
Even with no CD/DVD in the drive, as soon as the computer boots up it ejects. And then when I push it back in, it stays for just a couple seconds and then out it comes again!
______________