The upgrade to 1.4.0.4 should work, but of course we have not tested. If you think your custom them might be the issue you can do two things. First, switch to a standard theme to see if that works. If it does be sure you have the deprecated functions plugin enabled and turn off all the error reports. (You can turn them on later to see which things need changing in your theme.)