Jump to content

Topic on Extension talk:Scribunto

Lua error: Internal error: The interpreter has terminated with signal "11".

1
Redheadkelly (talkcontribs)

I'm running MediaWiki with Semantic MediaWiki and am getting 'Lua error: Internal error: The interpreter has terminated with signal "11".'

MediaWiki 1.41.4

PHP 8.2.24 (litespeed)

MySQL 8.0.33-cll-lve

Lua 5.1.5

Semantic MediaWiki 4.2.0

In LocalSettings.php I have $wgScribuntoDefaultEngine = 'luastandalone';

I set execute permissions for the Lua binaries. /LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua is 755.

SELinux is disabled on the server.

In my log file I see:

[rdbms] LCStoreDB::get [0s] localhost: SELECT  lc_value  FROM `mwvq_l10n_cache`    WHERE lc_lang = 'en' AND lc_key = 'messages:scribunto-doc-page-name'  LIMIT 1  
[ContentHandler] Registered handler for Scribunto: MediaWiki\Extension\Scribunto\ScribuntoContentHandler
[Scribunto] MediaWiki\Extension\Scribunto\Engines\LuaStandalone\LuaStandaloneInterpreter::__construct: creating interpreter: 'exec' '/bin/sh' '/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/lua_ulimit.sh' '7' '8' '51200' ''\''/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua'\'' '\''/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/mw_main.lua'\'' '\''/home/mediawiki-1.41.4/extensions/Scribunto/includes'\'' '\''0'\'' '\''8'\
[rdbms] LCStoreDB::get [0s] localhost: SELECT  lc_value  FROM `mwvq_l10n_cache`    WHERE lc_lang = 'en' AND lc_key = 'messages:scribunto-luastandalone-signal'  LIMIT 1  
[rdbms] LCStoreDB::get [0s] localhost: SELECT  lc_value  FROM `mwvq_l10n_cache`    WHERE lc_lang = 'en' AND lc_key = 'messages:scribunto-common-no-details'  LIMIT 1  
[rdbms] LCStoreDB::get [0s] localhost: SELECT  lc_value  FROM `mwvq_l10n_cache`    WHERE lc_lang = 'en' AND lc_key = 'messages:scribunto-common-error-category'  LIMIT 1  
[Scribunto] MediaWiki\Extension\Scribunto\Engines\LuaStandalone\LuaStandaloneInterpreter::__construct: creating interpreter: 'exec' '/bin/sh' '/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/lua_ulimit.sh' '7' '8' '51200' ''\''/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua'\'' '\''/home/mediawiki-1.41.4/extensions/Scribunto/includes/Engines/LuaStandalone/mw_main.lua'\'' '\''/home/mediawiki-1.41.4/extensions/Scribunto/includes'\'' '\''1'\'' '\''8'\

I'm assuming that since Special:Version is showing Lua 5.1.5 and the log seems to indicate that LuaStandaloneInterpreter is functioning that I have installed and configured the extension properly, but there is some other issue?

Reply to "Lua error: Internal error: The interpreter has terminated with signal "11"."