https://bugzilla.wikimedia.org/show_bug.cgi?id=31364

--- Comment #6 from Brad Jorsch <[email protected]> 2011-10-05 
03:46:22 UTC ---
Someone must have changed something, now it is giving a valid API error
response and also creating pages that say "The requested page or revision
cannot be found".

Code is "internal_api_error_MWException", info is "Exception Caught:
FauxRequest::getRequestURL() not implemented", and a key '*' has a backtrace:

#0 /usr/local/apache/common-local/php-1.18/includes/WebRequest.php(1135):
FauxRequest->notImplemented('FauxRequest::ge...')
#1 /usr/local/apache/common-local/php-1.18/includes/WebRequest.php(605):
FauxRequest->getRequestURL()
#2 /usr/local/apache/common-local/php-1.18/includes/WikiPage.php(830):
WebRequest->getFullRequestURL()
#3 /usr/local/apache/common-local/php-1.18/includes/WikiPage.php(1256):
WikiPage->updateRevisionOn(Object(DatabaseMysql), Object(Revision), 0)
#4 [internal function]: WikiPage->doEdit('test', 'test', 97)
#5 /usr/local/apache/common-local/php-1.18/includes/Article.php(1921):
call_user_func_array(Array, Array)
#6 [internal function]: Article->__call('doEdit', Array)
#7 /usr/local/apache/common-local/php-1.18/includes/EditPage.php(1209):
Article->doEdit('test', 'test', 97)
#8 /usr/local/apache/common-local/php-1.18/includes/api/ApiEditPage.php(273):
EditPage->internalAttemptSave(NULL, false)
#9 /usr/local/apache/common-local/php-1.18/includes/api/ApiMain.php(692):
ApiEditPage->execute()
#10 /usr/local/apache/common-local/php-1.18/includes/api/ApiMain.php(358):
ApiMain->executeAction()
#11 /usr/local/apache/common-local/php-1.18/includes/api/ApiMain.php(342):
ApiMain->executeActionWithErrorHandling()
#12 /usr/local/apache/common-local/php-1.18/api.php(115): ApiMain->execute()
#13 /usr/local/apache/common-local/live-1.5/api.php(3):
require('/usr/local/apac...')
#14 {main}

I'm just guessing based on #2 above, but r98932 may have caused this change.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to