This bug affects current master (v2.6.0-pre0-4525-gd33b1e3) but i was not able to reproduce it in 2.5.
Start Axis, immediately try to use File->RecentFiles to open a file that no longer exists. Axis produces the output recorded in bug #318 (https://sourceforge.net/p/emc/bugs/318/). Not that bad, right?
Now load a file that actually exists, so it replaces the splash code, then try to use File->RecentFiles to open a file that no longer exists. Now i get this output, then LinuxCNC quits:
emc/task/emctask.cc 389: interp_error: Unable to open file </home/seb/fabrication.git/projects/terawatt-mendelmax-1.5/mendel_unifiedplate-without-holes.ngc> Unable to open file </home/seb/fabrication.git/projects/terawatt-mendelmax-1.5/mendel_unifiedplate-without-holes.ngc> can't open /home/seb/fabrication.git/projects/terawatt-mendelmax-1.5/mendel_unifiedplate-without-holes.ngc Shutting down and cleaning up LinuxCNC... Cleanup done
Fixed in master branch at d5b92e6