I found an issue with the FCK Editor, that I thought I should post about incase others run into this. The fck editor doesn't seem to cope well with badly formed html. This is understandable but rather than informing you of the problem you get a page error stating 'Invalid Argument' then a reference to the fckeditor.html page.
To reproduce this error in DNN 4.5.1 have a font tag overlap a p tag.
Eg; add an HTML/Text module to a page and add the following:
<P align=center>
<FONT face=Tahoma>
<B>Badly Formed html with a font on the outsite of a paragraph</B>
<BR>
</P>
</FONT>
Notice that the font tag should be closed before the end p tag but isn't. Obviously this is bad html, but it happens sometimes. This was an issue because we recently upgraded from a site where the FTB editor allowed this. After the update this page could no longer be edited.
Temporary Fix: Correct your html. If you need to you can load and save it directly in the database by calling GetHtmlText [moduleid] and UpdateHtmlText [moduleid]
(Alternatively copy and paste, and delete the module, then add it again)