When using the latest version of RB Internal Link checked 2.0.7 with version 2.8.6 of Wordpress, PHP5, and I get a load of deprecation warnings in the pop up from the TinyMCE editor, one example below:
Strict Standards: Assigning the return value of new by reference is deprecated in /[my folder]/wp-settings.php on line 666
This is because I have warnings turned on within my php.ini, but when using Wordpress this is not normally a problem (I assume because somewhere it turns off deprecation warnings) whereas within the window that pops up which loads your page, the warnings are shown. This makes it unusable and actually stops it from working when you click the insert link button.
So I added in the following 2 lines of code at the start of tinymce-plugin.php:
$current_error_reporting = error_reporting();
error_reporting ($current_error_reporting & ~E_STRICT);
And then add the following line of code at the bottom:
error_reporting($current_error_reporting);
And everything works fine now.
Hope that's of use to and anyone else who has this problem.
Matthew O'Riordan
http://mattheworiordan.com/