On Win7 64b with Bitcoin 0.3.24-beta, when I try to launch the Bitcoin client against H:\ - a mounted Truecrypt container - the application crashes. It would be better to provide a more insightful message. I am pasting below the content of debug.log. (not sure if it's the right way to report bugs, don't hesitate to correct me)
[addentum] When I move wallet.dat from the root to a subdirectory, aka, H:\w, then it starts working. Odd.
Best,
/jv
************************
EXCEPTION: N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10filesystem 22basic_filesystem_errorINS3_10basic_pathISsNS3_11path_traitsEEEEEEEEE
boost::filesystem::create_directory: Permission Denied: "H:\"
C:\Program Files (x86)\Bitcoin\bitcoin.exe in AppInit()
************************
EXCEPTION: N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_10filesystem 22basic_filesystem_errorINS3_10basic_pathISsNS3_11path_traitsEEEEEEEEE
boost::filesystem::create_directory: Permission: "H:\"
C:\Program Files (x86)\Bitcoin\bitcoin.exe in CMyApp::OnUnhandledException()