I completely reproduced the directly structure with made up files and it all worked. You must have a logical error somewhere in your file name or path.
Also - you mention that you get an crash report. Are you running this from within ArcMap or as a stand alone script?
Jeff