When I select a page for frontpage, it is blank

You need to check in you theme parent folder templates called front-page.php, home.php and index.php. WordPress in exactly this order is searching for files to use for your homepage. It seems that your template file is broken or has nothing between get_header() and get_footer()