Updated to SF 4.1 SP3, still seeing a similar error.
Steps to reproduce errors I am seeing often:
Click a page's checkbox. Click "Create a child of the selected page". Type in a name, then click "Create and go add content". Add a content block, fill it with content. Click "Save". Click "Publish".
In many cases, it will work properly and the page will be available. In other cases, however, a message box is displayed:
No row for Telerik.Sitefinity.Pages.Model.PageDraft ('sf_draft_pages') GenericOID@7e662036
Clicking okay causes the message box to pop again. And again. Terminating the browser and attempting the reload the Pages area causes the same message to repeat.
Recycling the app pool remains the only means of regaining access to the Pages menu.
If the above error does not occur, another failure mode is the page is created, but locked. Attempting to unlock it gives the following error:
Row not found: GenericOID@45ff7eb1
UPDATE "sf_page_data" SET "locked_by"=?, "last_modified"=?, "voa_version"=? WHERE "content_id" = ? AND "voa_version"=?
(set event logging to all to see parameter values)
In this state, the page can not be manipulated until the app pool is recycled, but it is saved correctly and unlocked.