WordPress 3.0.5 & Debian & blank screen when inserting objects

When I try to insert an image into a blog post, all I get is a white blank page. The source code of that page reveals some javascript, and the FF error console reports “win.send_to_editor is not a function”. I’ve found countless postings on the web from other users who had this problem, none of their solutions helped me.

In the end it came down to the fact that I was using the wordpress 3.0.5 Debian sid package. According to the Debian guidelines, Debian packages should not ship software that has already been packaged for Debian. This is why the wordpress package depends on some PHP libraries and also tinyMCE and symlinks to them from inside the /usr/share/wordpress directory. Apparently there were some incompatibilities between some external libraries and wordpress 3.0.5 which prevented me from inserting objects into the editor.

Long story short, I’ve removed the Debian package and am now running wordpress from source, which works like a charm.