spent the afternoon playing around with 3.1.4 when i came across this very strange behaviour.
Working through the tutorials I've added a couple of pages. They show up in the Admin Sitetree and everything works as expected.
Now if I
1. create a new generic content page
2. save & publish the page
3. unpublish the new page
4. delete the new page from draft
Firstly the deleted page still shows up in sitetree - it's crossed out / marked as deleted, but it's still there and I can't do anything with it anymore. Wouldn't it be expected to be just gone?
Secondly, if I log out at this point and then log back in ALL the other pages except for Home, Page Not Found and Server Error are gone from Sitetree. Disappeared altogether.
They still show up on the Front end, and if I switch to split view and click them in the main menu they come back one after the other in sitetree, in whatever random order I click them.
Once all the pages are back, I log out and back in again, and Sitetree is back to it's original order.
Did a quick search but didn't find any tickets, is this a known issue?
EDIT: I'm on FF28.0, running on xampp 1.8.3 if that's of any interest