First disable all your plugins to rule out that being the cause of the problem.
If not perform a manual update using the following instructions. Make sure you leave your plugins disabled. It is also recommended to backup your database before performing an upgrade
- Get the latest WordPress zip (or tar.gz) file.
- Unpack the zip file that you downloaded.
- Delete the old wp-includes and wp-admin directories on your web host (through your FTP or shell access).
- Using FTP or your shell access, upload the new WordPress files to your web host, overwriting old files.
NOTE - you should replace all the old WordPress files with the new ones, including those in the root directory like index.php, wp-login.php and so on. Simply copying the contents of the zip you downloaded over the top of your existing files should achieve this. Make sure you copy all the sub-directories as well. Don't worry - your wp-config.php will be safe.
Be careful when you come to copying the wp-content directory. You should make sure that you only copy the files from this directory, rather than replacing your existing wp-content directory. This is where your themes and plugins live, so you will want to keep them. If you have customized the default or classic themes without renaming them, make sure not to overwrite those files, otherwise you will lose your changes.