These were the steps I took before I got this error:
1. I branched a project and committed my changes to the branch. 2. I checked out a fresh working copy of the trunk. 3. I merged the changes from the branch into the fresh working copy of the trunk. 4. I committed the merged changes to the trunk. 5. I then tried to update my original, older working copy of the same project and got a Subversion Exception, with the following message (I tried attaching a capture of the message, but your mail server rejected it as spam). Subversion reported the following: In file 'D:\Development\SVN\Releases\TortoiseSVN-1.6.2\ext\subversion\libsvn_ra_svn\marshal.c' line 486: assertion failed (opt || cstr)