I’m also having the same problem:
1) Select & upload image, then crop it
2) Image will not display in Edit User screen or on web page
3) Image is physically in the correct location — I can copy URL from code & paste in browser address & image loads fine.
4) Permissions all set to 777
It looks like the URL that’s being generated has some extra code in that doesn’t appear to do anything? Perhaps it’s supposed to pass information to one of the pages, but it doesn’t.
On or about line 603 in user-avatar.php, find this code:
$avatar_url = plugins_url('/user-avatar/user-avatar-pic.php')."?src=".$avatar_src ."&w=".$width."&id=".$item_id."&random=".$file_time;
and replace it with this:
$avatar_url = $avatar_src;
Do this with caution — it’s just a hack to get the images to show up. Not sure what other effects it may have, but it appears to work fine.