Last modified: 2011-07-13 16:48:54 UTC
[20-Mar-2011 20:56:13] PHP Notice: Trying to get property of non-object in /www/w/includes/WebRequest.php on line 701 [20-Mar-2011 20:56:13] PHP Notice: Trying to get property of non-object in /www/w/includes/WebRequest.php on line 729 [20-Mar-2011 20:56:13] PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Setup.php on line 326 [20-Mar-2011 20:56:13] PHP Notice: Trying to get property of non-object in /www/w/includes/Profiler.php on line 89 [20-Mar-2011 20:56:13] PHP Notice: Trying to get property of non-object in /www/w/includes/objectcache/MemcachedClient.php on line 648 [20-Mar-2011 20:56:13] PHP Notice: Trying to get property of non-object in /www/w/includes/objectcache/MemcachedPhpBagOStuff.php on line 39 [20-Mar-2011 20:56:13] PHP Fatal error: Call to a member function set_servers() on a non-object in /www/w/includes/objectcache/MemcachedPhpBagOStuff.php on line 39 Seeing flood of these for the second time. I'm suspecting it is a PHP bug since those lines correspond usually to $this->foo(); Seems to be the same line numbers always. Any idea what causes this would be nice.
That is very mysterious. I doubt it would be memcached related since it looks like it is starting before memcached is initialised, in the $wgRequest->getAllHeaders() call in Setup.php. How often does it happen? Have you tried restarting Apache to clear the APC cache?
This was the second time it happens. It stopped after I restarted lighttpd (which should also restart php-cgi), but I don't know if it was that which stopped it. Last time it spammed those notices once or twice per minute for about an hour after which it stopped (I only noticed them afterwards)
Forgot to say, the first time was 16th March, now 20th March.
Niklas reports that he hasn't seen these in a few months, so closing.