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

       Web browser: ---
             Bug #: 32204
           Summary: Stacktrace on copy-by-url upload
           Product: MediaWiki
           Version: 1.19-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: API
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
    Classification: Unclassified


With the following config:

    $wgGroupPermissions['*']['upload'] = true;
    $wgGroupPermissions['*']['reupload'] = true;
    $wgGroupPermissions['*']['reupload-shared'] = true;
    $wgGroupPermissions['*']['upload_by_url'] = true;
    $wgAllowCopyUploads = true;
    $wgShowExceptionDetails = true;

attempting a upload-by-url fails with the following params:

    filename=robots.txt
    url=http://en.wikipedia.org/robots.txt

The backtrace is returned is:

    <?xml version="1.0"?><p>Internal error in ApiFormatXml::recXmlPrint:
(allowed, ...) has integer keys without _element value. Use
ApiResult::setIndexedTagName().</p><p>Backtrace:</p><p>#0
.../includes/api/ApiBase.php(1242): wfDebugDieBacktrace('Internal error
...')<br />
    #1 .../includes/api/ApiFormatXml.php(160):
ApiBase::dieDebug('ApiFormatXml::r...', '(allowed, ...) ...')<br />
    #2 .../includes/api/ApiFormatXml.php(175):
ApiFormatXml::recXmlPrint('allowed', Array, NULL)<br />
    #3 .../includes/api/ApiFormatXml.php(175):
ApiFormatXml::recXmlPrint('error', Array, NULL)<br />
    #4 .../includes/api/ApiFormatXml.php(85): ApiFormatXml::recXmlPrint('api',
Array, NULL, false)<br />
    #5 .../includes/api/ApiMain.php(737): ApiFormatXml-&gt;execute()<br />
    #6 .../includes/api/ApiMain.php(392): ApiMain-&gt;printResult(true)<br />
    #7 .../includes/api/ApiMain.php(347):
ApiMain-&gt;executeActionWithErrorHandling()<br />
    #8 .../api.php(117): ApiMain-&gt;execute()<br />
    #9 {main}</p>

-- 
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