Hmmm…this can’t be blamed on The Sushubh Effect. Good for you for offering your time and talents to get it fixed. Has this been discussed on #wordpress on IRC yet?
it’s been brought up more than once…
I’m having this problem too.
I’ve poked around in class-xmlrpc.php some tonight, but I’m nodding off now, and could possibly be about to state the completely obvious.
In my poking about, it looks to me like the problem is probably with scalarval
When I take $f->scalarval(), $fs->scalarval() out of $r, I don’t hit the error.
Anonymous
I’ve noticed some changes between the 5/3 build and the 5/9 build, notably in wp-settings.php in 5/3 is:
require (ABSPATH . WPINC . ‘/functions.php’);
require (ABSPATH . ‘wp-config-extra.php’);
require (ABSPATH . WPINC . ‘/template-functions.php’);
require (ABSPATH . WPINC . ‘/links.php’);
require (ABSPATH . WPINC . ‘/kses.php’);
require_once (ABSPATH . WPINC . ‘/wp-l10n.php’);
and in 5/9 is:
require (ABSPATH . WPINC . ‘/functions.php’);
require (ABSPATH . WPINC . ‘/functions-formatting.php’);
require (ABSPATH . WPINC . ‘/template-functions.php’);
require (ABSPATH . WPINC . ‘/links.php’);
require (ABSPATH . WPINC . ‘/kses.php’);
require_once (ABSPATH . WPINC . ‘/wp-l10n.php’);
Initial testing in 5/9 shows I’ve lost my customized smilies which were in wp-config-extra.php Where are they now?
Also, back when pingbacks worked, wp-settings.php had:
require_once (ABSPATH . WPINC . ‘/functions.php’);
require_once (ABSPATH . ‘wp-config-extra.php’);
require_once (ABSPATH . WPINC . ‘/template-functions.php’);
require_once (ABSPATH . WPINC . ‘/class-xmlrpc.php’);
require_once (ABSPATH . WPINC . ‘/class-xmlrpcs.php’);
require_once (ABSPATH . WPINC . ‘/links.php’);
require_once (ABSPATH . WPINC . ‘/kses.php’);
I can’t add the w-grins hack, <?php wp_grins(); ?> in wp-admin/edit-form.php, wp-admin/edit-form-advanced.php and wp-admin/edit-form-comment.php cause I get errors when I do. Advanced editing generates: Fatal error: Call to a member function on a non-object in /home/.mizelliwasherkiln/sugoimog/mindofmog.net/wp-includes/class-xmlrpc.php on line 760
Anonymous
Ok, found the smilies, now in vars.php, guessing that kills the wp-grins hack. Still not pinging and still getting fatal errors.
Anonymous
I also noted functions-formatting.php is partway grayed out, bottom half of it, in BBEdit. That doesn’t usually happen unless there is a booboo. Is there something amiss with that file?
And I was logged in and it keeps posting anonymous.
5.9 nightly installed and upgraded… 760 error still exists
More poking and prodding on the 760 error. I still don’t have a solution but this might help someone else find one first.
By adding print_r($v) to line 760 (bumping the line causing the error to 761), I get a new error:
xmlrpcval Object ( [me] => Array ( ) [mytype] => 0 )
Fatal error: Call to a member function on a non-object in [path]/blog/wp-includes/class-xmlrpc.php on line 761
5/10 nightly bug is fixed, it works.
Fixed for me as well in the Delta!!