Page MenuHomePhabricator

Exception caught: Call to undefined method Flow\Api\ApiFlowNewTopic::profileIn()
Closed, InvalidPublic

Description

Hi,

Sorry to bother again. I had a problem earlier today with Visual Editor and I'm back with an issue with Structured Discussions. I am new to development but I will try to give as much information and be as helpful as I can and I'm very thankful for any help that anyone can give me here.

I have installed Structured Discussion and all it's dependencies. It appears to work (except on pages which already had a talk page created). It appears to work but when I save I get the following error: [d72ee0ebef29271c08f75eaa] Exception caught: Call to undefined method Flow\Api\ApiFlowNewTopic::profileIn() I also only get that error because I added extra stuff to my LocalSettings.PHP.

The following is all my custom settings for LocalSettings.PHP

//- SKINS
## Default skin: you can change the default skin. Use the internal symbolic
## names, ie 'vector', 'monobook':
$wgDefaultSkin = "vector";
// load vector skin
wfLoadSkin('Vector');
wfLoadSkin('foreground');

//- EXTENSIONS
//-Visual editor
wfLoadExtension('VisualEditor');

// Enable by default for everybody
$wgDefaultUserOptions['visualeditor-enable'] = 1;

// Optional: Set VisualEditor as the default for anonymous users
// otherwise they will have to switch to VE
// $wgDefaultUserOptions['visualeditor-editor'] = "visualeditor";

// Don't allow users to disable it
$wgHiddenPrefs[] = 'visualeditor-enable';

// OPTIONAL: Enable VisualEditor's experimental code features
#$wgDefaultUserOptions['visualeditor-enable-experimental'] = 1;

$wgVirtualRestConfig['modules']['parsoid'] = array(
    // URL to the Parsoid instance
    // Use port 8142 if you use the Debian package
    'url' => 'http://localhost:8000',
    // Parsoid "domain", see below (optional)
    'domain' => 'wiki.jackalope.tech',
    // Parsoid "prefix", see below (optional)
    'prefix' => 'wiki.jackalope.tech',
);

//- Beta Features
wfLoadExtension('BetaFeatures');

//- 2017 Wiki Text
$wgVisualEditorEnableWikitext = true;
$wgDefaultUserOptions['visualeditor-newwikitext'] = 1;
$wgHiddenPrefs[] = 'visualeditor-newwikitext';

//- Code Mirror
wfLoadExtension('CodeMirror');
$wgDefaultUserOptions['usecodemirror'] = 1;

//- Echo Notifications
wfLoadExtension('Echo');

//- CLDR (localizes based on location)
wfLoadExtension('cldr');

//- Parser Functions
wfLoadExtension('ParserFunctions');
$wgPFEnableStringFunctions = true;

//- Structured Discussions
wfLoadExtension('Flow');
$wgNamespaceContentModels[NS_TALK] = 'flow-board';
$wgNamespaceContentModels[NS_USER_TALK] = 'flow-board';
$wgNamespaceContentModels[NS_PROJECT_TALK] = 'flow-board';
$wgNamespaceContentModels[NS_CATEGORY_TALK] = 'flow-board';
$wgNamespaceContentModels[NS_USER] = 'flow-board';
$wgGroupPermissions['user']['flow-create-board'] = true;
// $wgContentHandlerUseDB = false;

//- CUSTOMIZATIONS
//- Thumbnail Size
$wgThumbLimits = array(
    150,
    250,
    500,
);
$wgDefaultUserOptions['thumbsize'] = 3;

/////////////////////////
//-DISPLAY VERBOSE ERROR CODES
error_reporting(-1);
ini_set('display_errors', 1);
$wgShowExceptionDetails = true;
$wgShowDBErrorBacktrace = true;

I have searched around a bunch and tried to figure out what I'm missing. I ran rebuildContentModel.php on all pages, revisions, and archives. I've run the update.php script as instructructed. All other extensions installed appear to be working fine.

My Visual Editor set up might be a little odd. I'm not entirely sure I understand what was wrong with it. That issue can be reviewed here if it seems relevant: https://phabricator.wikimedia.org/T207504

I've restarted my nginx and parsoid instances etc. Still doesn't seem to work. Not sure what's up? Any clues?

Also this weekend I'm traveling so I won't be able to check back in with more info until Monday but I'm very thankful for any help that can be offered!

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Aklapper changed the task status from Open to Stalled.EditedOct 21 2018, 12:37 AM

Please post the stacktrace of your exception, and include exact version/branch information for all involved software (MediaWiki; Flow; VisualEditor).

@Aklapper Hi sorry for the delay in responding. I will get that for you ASAP

@Aklapper Hey Andre I tried to log a stacktrace of the exception but I couldn't figure out how from the link you posted. I enabled all forms of debugging mentioned on that page and nothing additional came of it. I tried setting a location for a log file and no log file was produced when I recreated the error. I am getting that error message as before: (this time it's [344d3a852f2aac6bf49e1844] Exception caught: Call to undefined method Flow\Api\ApiFlowNewTopic::profileIn() which is basically the same thing), but I don't see any additional logging information either in the location that I designated for the log files to output (which I designated using the setting $wgDebugLogFile = "/var/www/mediawiki/debug-{$wgDBname}.log";) nor do I see any log files in /var/log that seem like they would be related.

Oh wait, actually I just checked the nginx log folder and I've got this:

Stack trace:
#0 /var/www/mediawiki/includes/AutoLoader.php(109): require()
#1 [internal function]: AutoLoader::autoload('SkinTweeki')
#2 /var/www/mediawiki/includes/ServiceWiring.php(503): spl_autoload_call('SkinTweeki')
#3 /var/www/mediawiki/includes/skins/SkinFactory.php(96): MediaWiki\Services\ServiceContainer->{closure}('tweeki')
#4 /var/www/mediawiki/includes/context/RequestContext.php(402): SkinFactory->makeSkin('tweeki')
#5 /var/www/mediawiki/includes/context/ContextSource.php(137): RequestContext->getSkin()
#6 /var/www/mediawiki/includes/OutputPage.php(2561): ContextSource->getSkin()
#7 /var/www/mediawiki/includes/exception/MWExceptionRenderer.php(136): OutputPage->output()
#8 /var/www/mediawiki/includes/exception/MWExceptionRenderer.php(53): MWExceptionRenderer::reportHTML(Object(Error))
#9 /var/www/mediawiki/includes/exception/MWEx" while reading response header from upstream, client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /index.php?title=Main_Page HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "wiki.jackalope.tech"
2018/10/25 13:54:46 [error] 16474#16474: *24592 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"
2018/10/25 23:15:11 [error] 2357#2357: *13828 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined method ContentHandler::runLegacyHooks() in /var/www/mediawiki/skins/Tweeki/includes/SkinTweeki.php:34
Stack trace:
#0 /var/www/mediawiki/includes/AutoLoader.php(109): require()
#1 [internal function]: AutoLoader::autoload('SkinTweeki')
#2 /var/www/mediawiki/includes/ServiceWiring.php(503): spl_autoload_call('SkinTweeki')
#3 /var/www/mediawiki/includes/skins/SkinFactory.php(96): MediaWiki\Services\ServiceContainer->{closure}('tweeki')
#4 /var/www/mediawiki/includes/context/RequestContext.php(402): SkinFactory->makeSkin('tweeki')
#5 /var/www/mediawiki/includes/context/ContextSource.php(137): RequestContext->getSkin()
#6 /var/www/mediawiki/includes/OutputPage.php(2561): ContextSource->getSkin()
#7 /var/www/mediawiki/includes/exception/MWExceptionRenderer.php(136): OutputPage->output()
#8 /var/www/mediawiki/includes/exception/MWExceptionRenderer.php(53): MWExceptionRenderer::reportHTML(Object(Error))
#9 /var/www/mediawiki/includes/exception/MWEx" while reading response header from upstream, client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /index.php?title=Main_Page HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "wiki.jackalope.tech"
2018/10/25 23:15:12 [error] 2357#2357: *13828 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"
2018/10/25 23:16:07 [error] 2357#2357: *13828 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"
2018/10/25 23:16:07 [error] 2357#2357: *13828 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined offset: 3 in /var/www/mediawiki/extensions/VisualEditor/includes/VisualEditorHooks.php on line 923" while reading response header from upstream, client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "wiki.jackalope.tech"
2018/10/25 23:16:12 [error] 2357#2357: *13828 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"
2018/10/25 23:18:16 [error] 2357#2357: *13828 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined offset: 3 in /var/www/mediawiki/extensions/VisualEditor/includes/VisualEditorHooks.php on line 923" while reading response header from upstream, client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "wiki.jackalope.tech"
2018/10/25 23:18:16 [error] 2357#2357: *13828 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"
2018/10/25 23:22:36 [error] 2357#2357: *13978 FastCGI sent in stderr: "PHP message: PHP Notice:  Undefined offset: 3 in /var/www/mediawiki/extensions/VisualEditor/includes/VisualEditorHooks.php on line 923" while reading response header from upstream, client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "wiki.jackalope.tech"
2018/10/25 23:22:37 [error] 2357#2357: *13978 open() "/var/www/mediawiki/favicon.ico" failed (2: No such file or directory), client: 192.168.1.1, server: wiki.jackalope.tech, request: "GET /favicon.ico HTTP/2.0", host: "wiki.jackalope.tech"

And here's more debug info output to the main page:

IP: 192.168.1.1
Start request GET /index.php?title=Main_Page
HTTP HEADERS:
COOKIE: mediawikidb_wiki_UserName=Aslan; VEE=visualeditor
ACCEPT-LANGUAGE: en-US,en;q=0.9
ACCEPT-ENCODING: gzip, deflate, br
ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
USER-AGENT: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36
UPGRADE-INSECURE-REQUESTS: 1
HOST: wiki.jackalope.tech
CONTENT-LENGTH:
[caches] cluster: APCBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: APCBagOStuff, session: APCBagOStuff
[caches] LocalisationCache: using store LCStoreDB
[session] SessionBackend "injaflegpsn1klgdhebnjsosn468r9l7" is unsaved, marking dirty in constructor
[session] SessionBackend "injaflegpsn1klgdhebnjsosn468r9l7" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "mediawikidb_wiki__session", "", "1508993287", "/", "", "1", "1"
[cookie] already deleted setcookie: "mediawikidb_wiki_UserID", "", "1508993287", "/", "", "1", "1"
[cookie] already deleted setcookie: "mediawikidb_wiki_Token", "", "1508993287", "/", "", "1", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1508993287", "/", "", "", "1"
[DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff.
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: using request info {
"IPAddress": "192.168.1.1",
"UserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.67 Safari\/537.36",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": null
}
[DBConnection] Wikimedia\Rdbms\LoadBalancer::openLocalConnection: connected to database 0 at 'localhost'.
Title::getRestrictionTypes: applicable restrictions to [[Main Page]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache::load: Loading en... local cache is empty, got from global cache
Unstubbing $wgParser on call of $wgParser::firstCallInit from MessageCache->transform
Parser: using preprocessor: Preprocessor_DOM
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: APCBagOStuff
Article::view using parser cache: yes
[ParserCache] Parser options key expired, touched 20181025054417, epoch 20181026043635, cached 20181026041606
Article::view: doing uncached parse
Parser cache options found.
Saved in parser cache with key mediawikidb-wiki_:pcache:idhash:1-0!canonical and timestamp 20181026044807 and revision id 30
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[Main Page]] are {edit,move}

Pay no heed to the tweeki skin related stuff. I already know what is causing that error and I'm in the process of fixing it for them.

Let me know if there is any other info I can add to aid in this process.

PHP Fatal error: Uncaught Error: Call to undefined method ContentHandler::runLegacyHooks() in /var/www/mediawiki/skins/Tweeki/includes/SkinTweeki.php:34

That's unrelated to profileIn? The output in the previous comment does not mention profileIn so it seems to cover a different issue but not this bug.

Please also provide exact version/branch information for all involved software (MediaWiki; Flow; VisualEditor).

Everything is latest branch. 1.32 mediawiki etc.

And the quoted error is not related to this issue with flow. Its relates to
an issue with the tweeki skin which I was trying earlier today.

Please provide exact versions, as asked for. Special:Version lists them usually.

Sure thing :) Thank you for telling me about Special:Version I wasn't sure how to do that since I had pulled everything down through git.

# Installed software
Product	Version
MediaWiki	1.32.0-alpha (a1bbdcb)
18:54, October 16, 2018
PHP	7.2.10-0ubuntu0.18.04.1 (fpm-fcgi)
MariaDB	10.1.34-MariaDB-0ubuntu0.18.04.1
ICU	60.2

# Entry point URLs
Entry point	URL
Article path	/index.php?title=$1
Script path	/
index.php	/index.php
api.php	/api.php
load.php	/load.php

# Installed skins
Skin	Version	License	Description	Authors
Foreground	2.1.0 (87533a5) 19:10, March 3, 2018	BSD-2-Clause	Provides a skin that focuses on putting your content in the foreground	Garrick Van Buren, Jamie Thingelstad, Tom Hutchison and others
Vector	–	GPL-2.0-or-later	Modern version of MonoBook with fresh look and many usability improvements	Trevor Parscal, Roan Kattouw and others
Installed extensions

# Special pages
Extension	Version	License	Description	Authors
Echo	– (249ed89) 15:28, August 23, 2018	MIT	System for notifying users about events and messages	Andrew Garrett, Ryan Kaldari, Benny Situ, Luke Welling, Kunal Mehta, Moriel Schottlender and Jon Robson

# Editors
Extension	Version	License	Description	Authors
CodeMirror	4.0.0 (079d240) 15:06, September 27, 2018	GPL-2.0-or-later	Provides syntax highlighting in wikitext editor	Pavel Astakhov and Florian Schmidt
VisualEditor	0.1.0 (d8ceb88) 17:05, October 15, 2018	MIT	Visual editor for MediaWiki	Alex Monk, Bartosz Dziewoński, Christian Williams, David Lynch, Ed Sanders, Inez Korczyński, James D. Forrester, Moriel Schottlender, Roan Kattouw, Rob Moen, Timo Tijhof, Trevor Parscal, C. Scott Ananian and others

# Parser hooks
Extension	Version	License	Description	Authors
ParserFunctions	1.6.0 (f2c63e5) 11:06, October 15, 2018	GPL-2.0-or-later	Enhance parser with logical functions	Tim Starling, Robert Rohde, Ross McClure and Juraj Simlovic

# Other
Extension	Version	License	Description	Authors
BetaFeatures	0.1 (ec757a5) 16:58, April 13, 2018	GPL-2.0-or-later	Lets user enable or disable features on the wiki that are still not ready for prime-time	MarkTraceur (Mark Holmquist) and others
CLDR	4.5.0 (4ef981f) 04:25, April 14, 2018	GPL-2.0-or-later	Extension which provides localised language names based on CLDR data	Niklas Laxström, Siebrand Mazeland, Ryan Kaldari and Sam Reed
Flow	1.1 (5a58ab8) 15:25, April 17, 2018	GPL-2.0-or-later	Discussion system	Erik Bernhardson, Stephane Bisson, Matthew Flaschen, Andrew Garrett, Shahyar Ghobadpour, Pau Giner, Roan Kattouw, Chris McMahon, Kunal Mehta, Matthias Mullie, S Page, Jon Robson, Moriel Schottlender and Benny Situ
Installed libraries
Library	Version	License	Description	Authors
composer/semver	1.4.2	MIT	Semver library that offers utilities, version constraint parsing and validation.	Nils Adermann, Jordi Boggiano and Rob Bast
cssjanus/cssjanus	1.2.0	Apache-2.0	Convert CSS stylesheets between left-to-right and right-to-left.	
liuggio/statsd-php-client	1.0.18	MIT	Statsd (Object Oriented) client library for PHP	Giulio De Donato
oojs/oojs-ui	0.29.2	MIT	Provides library of common widgets, layouts, and windows.	Timo Tijhof, Bartosz Dziewoński, Ed Sanders, James D. Forrester, Kirsten Menger-Anderson, Rob Moen, Roan Kattouw, Trevor Parscal, Kunal Mehta and Prateek Saxena
oyejorge/less.php	1.7.0.14	Apache-2.0	PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)	Matt Agar, Martin Jantošovič and Josh Schmidt
pear/console_getopt	1.4.1	BSD-2-Clause	More info available on: http://pear.php.net/package/Console_Getopt	Greg Beaver, Andrei Zmievski and Stig Bakken
pear/mail	1.4.1	BSD-2-Clause	Class that provides multiple interfaces for sending emails.	Chuck Hagenbuch, Richard Heyes and Aleksander Machniak
pear/mail_mime	1.10.2	BSD-3-clause	Mail_Mime provides classes to create MIME messages	Cipriano Groenendal and Aleksander Machniak
pear/net_smtp	1.8.0	BSD-2-Clause	An implementation of the SMTP protocol	Jon Parise and Chuck Hagenbuch
pear/net_socket	1.2.2	PHP License	More info available on: http://pear.php.net/package/Net_Socket	Chuck Hagenbuch, Aleksander Machniak and Stig Bakken
pear/pear-core-minimal	1.10.6	BSD-3-Clause	Minimal set of PEAR core files to be used as composer dependency	Christian Weiske
pear/pear_exception	1.0.0	BSD-2-Clause	The PEAR Exception base class.	Helgi Thormar and Greg Beaver
psr/log	1.0.2	MIT	Common interface for logging libraries	PHP-FIG
wikimedia/assert	0.2.2	MIT	Provides runtime assertions	Daniel Kinzler
wikimedia/at-ease	1.2.0	GPL-2.0+	Safe replacement to @ for suppressing warnings.	Tim Starling and MediaWiki developers
wikimedia/base-convert	1.0.1	GPL-2.0+	Convert an arbitrarily-long string from one numeric base to another, optionally zero-padding to a minimum column width.	Brion Vibber and Tyler Romeo
wikimedia/cdb	1.4.1	GPL-2.0+	Constant Database (CDB) wrapper library for PHP. Provides pure-PHP fallback when dba_* functions are absent.	Daniel Kinzler, Tim Starling, Chad Horohoe and Ori Livneh
wikimedia/cldr-plural-rule-parser	1.0.0	GPL-2.0+	Evaluates plural rules specified in the CLDR project notation.	Tim Starling and Niklas Laxström
wikimedia/composer-merge-plugin	1.4.1	MIT	Composer plugin to merge multiple composer.json files	Bryan Davis
wikimedia/html-formatter	1.0.2	GPL-2.0-or-later	Performs transformations of HTML by wrapping around libxml2 and working around its countless bugs.	MediaWiki contributors
wikimedia/ip-set	1.2.0	GPL-2.0+	Efficiently match IP addresses against a set of CIDR specifications.	Brandon Black
wikimedia/object-factory	1.0.0	GPL-2.0-or-later	Construct objects from configuration instructions	Bryan Davis
wikimedia/php-session-serializer	1.0.6	GPL-2.0-or-later	Provides methods like PHP's session_encode and session_decode that don't mess with $_SESSION	Brad Jorsch
wikimedia/purtle	1.0.7	GPL-2.0-or-later	Fast streaming RDF serializer	Daniel Kinzler, Stanislav Malyshev, C. Scott Ananian and Thiemo Kreuz
wikimedia/relpath	2.1.1	MIT	Compute a relative filepath between two paths.	Ori Livneh
wikimedia/remex-html	2.0.0	MIT	Fast HTML 5 parser	Tim Starling
wikimedia/running-stat	1.2.1	GPL-2.0+	PHP implementations of online statistical algorithms	Ori Livneh
wikimedia/scoped-callback	2.0.0	GPL-2.0-or-later	Class for asserting that a callback happens when a dummy object leaves scope	Aaron Schulz
wikimedia/timestamp	2.2.0	GPL-2.0-or-later	Creation, parsing, and conversion of timestamps	Tyler Romeo
wikimedia/utfnormal	2.0.0	GPL-2.0-or-later	Contains Unicode normalization routines, including both pure PHP implementations and automatic use of the 'intl' PHP extension when present	Brion Vibber
wikimedia/wait-condition-loop	1.0.1	GPL-2.0+	Wait loop that reaches a condition or times out	Aaron Schulz
wikimedia/wrappedstring	3.0.1	MIT	Automatically compact sequentially-outputted strings that share a common prefix / suffix pair.	Timo Tijhof
wikimedia/xmp-reader	0.6.0	GPL-2.0-or-later	Reader for XMP data containing properties relevant to images	Brian Wolff
zordius/lightncandy	0.23	MIT	An extremely fast PHP implementation of handlebars ( http://handlebarsjs.com/ ) and mustache ( http://mustache.github.io/ ).	Zordius Chen

# Parser extension tags
<gallery>, <indicator>, <nowiki> and <pre>

# Parser function hooks
anchorencode, basepagename, basepagenamee, bidi, canonicalurl, canonicalurle, cascadingsources, count, defaultsort, displaytitle, explode, expr, filepath, formatdate, formatnum, fullpagename, fullpagenamee, fullurl, fullurle, gender, grammar, if, ifeq, iferror, ifexist, ifexpr, int, language, lc, lcfirst, len, localurl, localurle, namespace, namespacee, namespacenumber, ns, nse, numberingroup, numberofactiveusers, numberofadmins, numberofarticles, numberofedits, numberoffiles, numberofpages, numberofusers, padleft, padright, pageid, pagename, pagenamee, pagesincategory, pagesize, plural, pos, protectionexpiry, protectionlevel, rel2abs, replace, revisionday, revisionday2, revisionid, revisionmonth, revisionmonth1, revisiontimestamp, revisionuser, revisionyear, rootpagename, rootpagenamee, rpos, special, speciale, sub, subjectpagename, subjectpagenamee, subjectspace, subjectspacee, subpagename, subpagenamee, switch, tag, talkpagename, talkpagenamee, talkspace, talkspacee, time, timel, titleparts, uc, ucfirst, urldecode and urlencode

No need to post everything here; I asked for three things only...

MediaWiki	1.32.0-alpha (a1bbdcb) 18:54, October 16, 2018
VisualEditor	0.1.0 (d8ceb88) 17:05, October 15, 2018
Flow	1.1 (5a58ab8) 15:25, April 17, 2018

You wrote above that "Everything is latest branch. 1.32 mediawiki etc.". That does not seem to be correct for such an old Flow version, so I assume that some code is not compatible with other newer code, potentially related to https://phabricator.wikimedia.org/source/mediawiki/browse/master/RELEASE-NOTES-1.32$227

@Aklapper Apologies, I was trying to give as much info as possible so as to be helpful.

It sounds like what you're saying is that the flow extension I have is old and out of date? I'll try installing a newer version.