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: gwi...@wikimedia.org
          Reporter: k...@petoria.de
                CC: jforres...@wikimedia.org, ssas...@wikimedia.org
       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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to