Your locale 'C' is not UTF8 compliant, you will likely run into issues.
========================================================================
Full Command Line: ../build/bin/driver etc/config.test 
Boot Time: Fri Jun 12 17:46:44 2026
Version: LODOS 20240714-4a59909c-16254987-uncommited (Linux/x86-64)
jemalloc Version: 5.3.0-0-g54eaed1d8b56b1aa528be3bdd1877e59c56fa90c
ICU Version: 78.3
Core Dump: Yes, Max FD: 65535.
========================================================================
Final Debug Level: 0
Processing config file: etc/config.test
maximum local variables: invalid new value, resetting to default.
New Debug log location: "log/debug.log".
Execution root: ./
Initializing internal stuff ....
Event backend in use: epoll
==== Runtime Config Table ====
time to clean up : 1200 # default: 600
time to reset : 1800 # default: 900
time to swap : 600 # default: 300
evaluator stack size : 1000 # default: 65536
inherit chain size : 30
maximum evaluation cost : 300000000 # default: 30000000
maximum local variables : 64
maximum call depth : 30 # default: 150
maximum array size : 15000
maximum buffer size : 400000 # default: 1048576
maximum mapping size : 15000 # default: 150000
maximum string length : 200000 # default: 1048576
maximum bits in a bitfield : 1200 # default: 12000
maximum byte transfer : 10000 # default: 262144
maximum read file size : 200000 # default: 262144
hash table size : 8192 # default: 65536
object table size : 1501 # default: 4096
living hash table size : 256
gametick msec : 100 # default: 1000
heartbeat interval msec : 1000
sane explode string : 1
reversible explode string : 0
sane sorting : 1
warn tab : 0
wombles : 0
call other type check : 0
call other warn : 0
mudlib error handler : 1
no resets : 0
lazy resets : 0
randomized resets : 1
no ansi : 1
strip before process input : 1
this_player in call_out : 1
trace : 1
trace code : 0
interactive catch tell : 0
receive snoop : 1
snoop shadowed : 0
reverse defer : 0
has console : 1
noninteractive stderr write : 1 # default: 0
trap crashes : 1
old type behavior : 0
old range behavior : 0
warn old range behavior : 1
suppress argument warnings : 1
enable_commands call init : 0 # default: 1
sprintf add_justified ignore ANSI colors : 1
call_out(0) nest level : 10 # default: 1000
trace lpc execution context : 0
trace lpc instructions : 0
enable mxp : 1 # default: 0
enable gmcp : 1 # default: 0
enable zmp : 1 # default: 0
enable mssp : 1
enable msp : 1
enable msdp : 1 # default: 0
terminal thread editor : 0
==============================
==== LPC Predefines ====
#define FLUFFOS 
#define HAS_DEBUG_LEVEL 
#define HAS_PRINTF 
#define MAX_FLOAT 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000
#define MAX_INT 9223372036854775807
#define MIN_FLOAT 0.000000
#define MIN_INT -9223372036854775808
#define MUDOS 
#define MUD_NAME "Testsuite"
#define SIZEOFINT 8
#define __ARCH__ "Linux/x86-64"
#define __ARGUMENTS_IN_TRACEBACK__ 
#define __ARRAY_RESERVED_WORD__ 
#define __ARRAY_STATS__ 
#define __AUTO_SETEUID__ 
#define __CACHE_STATS__ 
#define __CALLOUT_HANDLES__ 
#define __CFG_COMPILER_STACK_SIZE__ 600
#define __CFG_EVALUATOR_STACK_SIZE__ 65536
#define __CFG_MAX_CALL_DEPTH__ 150
#define __CFG_MAX_GLOBAL_VARIABLES__ 65536
#define __CLASS_STATS__ 
#define __COMMAND_BUF_SIZE__ 2000
#define __COMPILER__ "/usr/bin/c++"
#define __CXXFLAGS__ "Broken"
#define __DEBUG_MACRO__ 
#define __DEFAULT_DB__ 1
#define __DEFAULT_PRAGMAS__ PRAGMA_WARNINGS + PRAGMA_SAVE_TYPES + PRAGMA_ERROR_CONTEXT + PRAGMA_OPTIMIZE
#define __DSLIB__ 
#define __GET_CHAR_IS_BUFFERED__ 
#define __HAS_CONSOLE__ 
#define __HAVE_DIRENT_H__ 1
#define __HAVE_JEMALLOC__ 1
#define __HAVE_SIGNAL_H__ 1
#define __HAVE_SYS_RESOURCE_H__ 1
#define __HAVE_SYS_STAT_H__ 1
#define __HAVE_SYS_TIME_H__ 1
#define __HAVE_TIME_H__ 1
#define __LARGEST_PRINTABLE_STRING__ 65535
#define __LARGE_STRING_SIZE__ 1000
#define __LOCALS_IN_TRACEBACK__ 
#define __MAX_SAVE_SVALUE_DEPTH__ 100
#define __MUDLIB_ERROR_HANDLER__ 
#define __NONINTERACTIVE_STDERR_WRITE__ 
#define __PACKAGES_PACKAGES_H__ 
#define __PACKAGE_ASYNC__ 
#define __PACKAGE_COMPRESS__ 
#define __PACKAGE_CONTRIB__ 
#define __PACKAGE_CORE__ 
#define __PACKAGE_CRYPTO__ 
#define __PACKAGE_DB__ 
#define __PACKAGE_DEVELOP__ 
#define __PACKAGE_EXTERNAL__ 
#define __PACKAGE_JSON__ 
#define __PACKAGE_MATH__ 
#define __PACKAGE_MATRIX__ 
#define __PACKAGE_MUDLIB_STATS__ 
#define __PACKAGE_OPS__ 
#define __PACKAGE_PARSER__ 
#define __PACKAGE_PCRE__ 
#define __PACKAGE_SHA1__ 
#define __PACKAGE_SOCKETS__ 
#define __PACKAGE_TRIM__ 
#define __PACKAGE_UIDS__ 
#define __PARSE_DEBUG__ 
#define __PORT__ 4000
#define __PRIVS__ 
#define __PROJECT_VERSION__ "LODOS 20240714-4a59909c-1eb2ae5e"
#define __RANDOMIZED_RESETS__ 
#define __RECEIVE_SNOOP__ 
#define __REF_RESERVED_WORD__ 
#define __SANE_EXPLODE_STRING__ 
#define __SANE_SORTING__ 
#define __SAVE_EXTENSION__ ".o"
#define __SAVE_GZ_EXTENSION__ ".o.gz"
#define __SENSIBLE_MODIFIERS__ 
#define __SMALL_STRING_SIZE__ 100
#define __STRING_STATS__ 
#define __STRUCT_CLASS__ 
#define __STRUCT_STRUCT__ 
#define __SUPPRESS_ARGUMENT_WARNINGS__ 
#define __THIS_PLAYER_IN_CALL_OUT__ 
#define __TIME_WITH_SYS_TIME__ 1
#define __TRACE__ 
#define __TRAP_CRASHES__ 
#define __USE_32BIT_ADDRESSES__ 
#define __USE_MYSQL__ 1
#define __VERSION__ "LODOS 20240714-4a59909c-16254987-uncommited"
#define __WARN_OLD_RANGE_BEHAVIOR__ 
========================
Loading simul_efun file : /single/simul_efun.lpc
/std/base64.lpc line 56: Warning: Unused local variable 'p'
  }
   ^
/std/base64.lpc line 56: Warning: Unused local variable 'rlen'
  }
   ^
/std/number_string.lpc line 54: Warning: Unused local variable 'parts'
  }
   ^
/std/number_string.lpc line 54: Warning: Unused local variable 'part'
  }
   ^
Loading master file: /single/master.lpc
Accepting telnet connections on 0.0.0.0:4000.
Accepting websocket connections on 0.0.0.0:4001.
Processing TLS config for port 4002...
Accepting websocket(TLS) connections on 0.0.0.0:4002.
Processing TLS config for port 4003...
Accepting telnet(TLS) connections on 0.0.0.0:4003.
Initializations complete.

******** FATAL ERROR: SIGTERM: Process terminated
FluffOS driver attempting to exit gracefully.
crash() in master called successfully.  Aborting.
