hoo added a comment.

I couldn't find any instance of this in production.

This usually happens when a class is mentioned in a serialized object which can't be autoloaded/ is not known.

$ php -a
php > class foobar {};
php > $foobar = new foobar();
php > echo serialize( $foobar );
O:6:"foobar":0:{}



$ php -a
php > unserialize('O:6:"foobar":0:{}');
php > var_dump(unserialize('O:6:"foobar":0:{}'));
php shell code:1:
class __PHP_Incomplete_Class#1 (1) {
  public $__PHP_Incomplete_Class_Name =>
  string(6) "foobar"
}

Given none of the relevant classes have been moved lately (I hope), I guess this is some beta-only php autoloader-bytecode-cache screweup which will not happen in production (given we put a new autoloader class in place there after every deploy).


TASK DETAIL
https://phabricator.wikimedia.org/T172616

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hoo
Cc: hoo, aude, daniel, Ladsgroup, Aklapper, MarcoAurelio, PokestarFan, GoranSMilovanovic, QZanden, Izno, Wikidata-bugs, Mbch331, Jay8g, Krenair
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to