https://bugzilla.wikimedia.org/show_bug.cgi?id=63365
Bug ID: 63365
Summary: Parsoid crashes on request (TypeError: undefined is
not a function)
Product: Parsoid
Version: unspecified
Hardware: PC
OS: Linux
Status: UNCONFIRMED
Severity: critical
Priority: Unprioritized
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Web browser: ---
Mobile Platform: ---
Setup:
- Ubuntu 12.04
- apache2
- mediawiki 1.22.4
- parsoid master 2014-04-01 12:58 UTC
- nodejs 0.10.26-1chl1~precise1
- VisualEditor snapshot REL1_22
This is the error I get when I do curl
http://localhost:8000/localhost/Wiki_Test_Page or when I try to edit the page
http://wiki.testwiki.com/wiki/Wiki_Test_Page as a logged in user (Popup says
"Error loading data from server: parsoidserver-http-request-error:
MWHttpRequest error. Would you like to retry?").
/usr/local/parsoid/api/ParsoidService.js:355
callback();
^
TypeError: undefined is not a function
at errCB (/usr/local/parsoid/api/ParsoidService.js:355:6)
at /usr/local/parsoid/api/ParsoidService.js:361:12
at /usr/local/parsoid/lib/mediawiki.parser.environment.js:241:3
at setupWikiConfig
(/usr/local/parsoid/lib/mediawiki.parser.environment.js:295:3)
at Object.processSome [as _onImmediate]
(/usr/local/parsoid/lib/mediawiki.ApiRequest.js:119:17)
at processImmediate [as _immediateCallback] (timers.js:330:15)
worker 2394 died (8), restarting.
- worker(2425) loading...
- worker(2425) ready
The worker crashes and is restarted immediately. Always.
The Wiki is private. It worked until I imported some templates and deleted them
again. But I can't imagine that this is the reason.
LocalPreferences.php:
require_once("$IP/extensions/VisualEditor/VisualEditor.php");
$wgVisualEditorParsoidURL = 'http://localhost:8000';
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
$wgVisualEditorParsoidForwardCookies = true;
api/localpreferences.js:
exports.setup = function( parsoidConfig ) {
parsoidConfig.setInterwiki( 'localhost',
'http://wiki.testwiki.com/mediawiki/api.php' );
parsoidConfig.useSelser = true;
};
Best,
Karsten
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l