The workaround to comment the lines of file wp-admin/include/media.php:
2980: $metadata = wp_kses_post_deep( $metadata );
3021: $metadata = wp_kses_post_deep( $metadata );
for me work!
But I dont understand the cause of problem! in past I’ve uploaded mp3 files with the same version of wordpress
I’ve the same issues, I’ve not update my wordpress (4.1.16)
If I upload images or pdf, the upload end correctly.
If file is mp3 obtain this error:
Fatal error: Call to undefined function wp_kses_post_deep() in /opt/www/my.domain.ext/wp-admin/includes/media.php on line 3021
If I go via ftp on /wp-content/uploads/{Year}/{Month}/ the file is present.
If I go in media library there isn’t!
If I upload an mp4 file, I got this error:
Fatal error: Call to undefined function wp_kses_post_deep() in /opt/www/my.domain.ext/wp-admin/includes/media.php on line 2980
If come back to the media library the file is present!
I appreciate some suggestion to solve the problem.