Hi team,
I’m hitting a fatal startup crash on Kibana 9.1.4 (Windows x64) where the Timelion plugin fails while loading its server-side functions. The process reaches preboot, then shuts down with:
[2025-09-23T10:04:14.330+08:00][FATAL][root] Reason: Cannot find module '../series_functions/undefined'
Require stack:
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\plugins_discovery.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugins_service.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\server.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core\server\index.js
- D:\Kibana\kibana-9.1.4\src\cli\serve\serve.js
- D:\Kibana\kibana-9.1.4\src\cli\cli.js
- D:\Kibana\kibana-9.1.4\src\cli\dist.js
Error: Cannot find module '../series_functions/undefined'
Require stack:
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\plugins_discovery.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugins_service.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\server.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core\server\index.js
- D:\Kibana\kibana-9.1.4\src\cli\serve\serve.js
- D:\Kibana\kibana-9.1.4\src\cli\cli.js
- D:\Kibana\kibana-9.1.4\src\cli\dist.js
at Function._resolveFilename (node:internal/modules/cjs/loader:1401:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1057:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1062:22)
at Function._load (node:internal/modules/cjs/loader:1211:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
at Module.<anonymous> (node:internal/modules/cjs/loader:1487:12)
at Module.patchedRequire (D:\Kibana\kibana-9.1.4\node_modules\require-in-the-middle\index.js:233:34)
at Module.Hook._require.Module.require (D:\Kibana\kibana-9.1.4\node_modules\require-in-the-middle\index.js:181:27)
at Module.patchedRequire (D:\Kibana\kibana-9.1.4\node_modules\require-in-the-middle\index.js:233:34)
at Module.Hook._require.Module.require (D:\Kibana\kibana-9.1.4\node_modules\require-in-the-middle\index.js:181:27)
at require (node:internal/modules/helpers:135:16)
at getTuple (D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js:22:19)
at D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js:39:12
at arrayMap (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:653:23)
at Function.map (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:9622:14)
at interceptor (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:17094:35)
at thru (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:8859:14)
at D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:4430:28
at arrayReduce (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:697:21)
at baseWrapperValue (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:4429:14)
at LazyWrapper.lazyValue [as value] (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:1901:16)
at baseWrapperValue (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:4427:25)
at LodashWrapper.wrapperValue (D:\Kibana\kibana-9.1.4\node_modules\lodash\lodash.js:9114:14)
at _default (D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js:40:6)
at TimelionPlugin.setup (D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\plugin.js:33:51)
at PluginWrapper.setup (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugin.js:86:26)
at PluginsSystem.setupPlugins (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugins_system.js:103:40)
at PluginsService.setup (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugins_service.js:120:19)
at Server.setup (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\server.js:383:26)
at Root.setup (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\root\index.js:58:14)
at bootstrap (D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\bootstrap.js:118:5)
at Command.<anonymous> (D:\Kibana\kibana-9.1.4\src\cli\serve\serve.js:236:5)
[2025-09-23T10:04:14.350+08:00][INFO ][plugins-system.preboot] Stopping all plugins.
[2025-09-23T10:04:14.352+08:00][INFO ][plugins-system.preboot] All plugins stopped.
[2025-09-23T10:04:14.352+08:00][INFO ][plugins-system.standard] Stopping all plugins.
[2025-09-23T10:04:14.361+08:00][INFO ][plugins-system.standard] All plugins stopped.
\u001b[37m\u001b[41m FATAL \u001b[49m\u001b[39m Error: Cannot find module '../series_functions/undefined'
Require stack:
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\lib\load_functions.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\vis-type-timelion-plugin\server\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugin.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\plugins_discovery.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\discovery\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\plugins_service.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-plugins-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\server.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\src\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core-root-server-internal\index.js
- D:\Kibana\kibana-9.1.4\node_modules\@kbn\core\server\index.js
- D:\Kibana\kibana-9.1.4\src\cli\serve\serve.js
- D:\Kibana\kibana-9.1.4\src\cli\cli.js
- D:\Kibana\kibana-9.1.4\src\cli\dist.js