With all the focus on disposing all disposable objects in SharePoint, I wondered if there is any harm in disposing an object twice. Especially since SharePoint seems to do some disposing itself too. You have to check if SharePoint will do your disposing, or you have to do it yourself.
I know you can wreck havoc by disposing the wrong object (e.g. SPContext.Current.Site
).