I've seen the link explaining about removing <?php and ?> whitespace in the associated files for the errors given, that didn't work for me.
My particular profile-pic.php appears to be broken somewhere from line 841 to the end, due to the discoloration of my editor - code is supposed to be blue, and from line 844 on the text is mostly black, even the remarked text which should be green.
Warning: Invalid argument supplied for foreach() in /home/literat/public_html/ccsnowrunners/wp-content/plugins/profile-pic/profile-pic.php on line 422
Warning: Cannot modify header information - headers already sent by (output started at /home/literat/public_html/ccsnowrunners/wp-content/plugins/profile-pic/profile-pic.php:422) in /home/literat/public_html/ccsnowrunners/wp-includes/pluggable.php on line 890
I then saw a post that said to put a line of code in front of the foreach on line 422, and I did that - I no longer get the error but the profile picture still doesn't show up on the front end.