The blogowner can not edit post that he wrote.
I've traced the error to /wp-admin/post.php line 121 (URI: /wp-admin/post.php?action=edit&post=3).
wp-redirect()
can not redirect because get_edit_post_link( $post->ID, 'url' )
returns NULL because of !current_user_can( 'edit_page', $post->ID )
at line 684 in /wp-includes/link_template.php
These are the steps to replicate bug:
- Add new blog under Administration -> Blogs. All fields field out. Admin-email is unique so a new user is created.
- Log in with newly created user.
- Edit newly created post through Posts -> Edit and Edit after hovering over post item.
- I'm directed to /wp-admin/post.php?action=edit&post=1 at which point I see a white screen and an error message.