vala-lang / vala-language-server

Code Intelligence for Vala & Genie
GNU Lesser General Public License v2.1
287 stars 41 forks source link

Connection to the server got closed. Server will restart #269

Closed muhammadz0 closed 1 year ago

muhammadz0 commented 1 year ago

Vala language server keeps crashing on VSCodium, Fedora 37 Beta.

Output:

[Info  - 1:42:03 PM] Connection to server got closed. Server will restart.
[Error - 1:42:03 PM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:5090:25)
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:17534:15)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13319:16)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:4313:24)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3720:27)
    at Socket.<anonymous> (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 1:42:03 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:5090:25)
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:17534:15)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13319:16)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:4313:24)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3720:27)
    at Socket.<anonymous> (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 1:42:03 PM] Request textDocument/inlayHint failed.
Error: Connection got disposed.
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:5090:25)
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:17534:15)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13319:16)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:4313:24)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3720:27)
    at Socket.<anonymous> (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 1:42:03 PM] Request textDocument/inlayHint failed.
Error: Connection got disposed.
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:5090:25)
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:17534:15)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13319:16)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:4313:24)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3720:27)
    at Socket.<anonymous> (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 1:42:03 PM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:5090:25)
    at Object.dispose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:17534:15)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:13319:16)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at closeHandler (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:4313:24)
    at CallbackList.invoke (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3527:35)
    at Emitter.fire (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3720:27)
    at Socket.<anonymous> (/home/mhmd/.vscode-oss/extensions/prince781.vala-1.0.8-universal/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.934: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.937: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.938: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.938: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.952: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.960: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.967: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.976: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:09.980: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.025: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.025: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.072: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.072: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.111: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.112: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.120: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.121: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.121: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.126: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.127: vala_symbol_get_name: assertion 'self != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.534: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.535: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.536: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_object_type_construct: assertion 'type_symbol != NULL' failed

(vala-language-server:16804): vala-CRITICAL **: 13:42:10.537: vala_interface_add_prerequisite: assertion 'type != NULL' failed

(vala-language-server:16804): vls-WARNING **: 13:42:10.833: server.vala:155: unhandled notification `initialized'
Hermholtz commented 1 year ago

Got the same symptoms with freshly released Ubuntu 22.10 with a proper Visual Studio Code.

benwaffle commented 1 year ago

Can you share more info?

Software OS and version (e.g. Ubuntu 20.04): Code editor (e.g. VSCode): Vala Language Server (e.g. git commit, or PPA/AUR version): Vala version (valac --version): Is it running inside flatpak?

To Reproduce Source code repo:

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
Hermholtz commented 1 year ago

In my case this is Ubuntu 22.10 VSCode 1.72.2 Vala language server 0.48.5 installed according to the official instruction (got package for 22.04 as 22.10 doesn't appear there yet) from this place Vala extension 1.0.8 Not using flatpak.

How to reproduce - open new editor in Vala language mode, and enter void main(, editor will add the closing ) and will throw errors such as:

image

Then if you go to the output you'll see errors which I'm pasting below.

VSCode Vala extension:

image

Actual error dump:


(vala-language-server:5422): vala-CRITICAL **: 10:38:18.968: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.968: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.968: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.968: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.969: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.969: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.969: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.969: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:18.969: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5422): vls-WARNING **: 10:38:18.997: server.vala:155: unhandled notification `initialized'

(vala-language-server:5422): vls-WARNING **: 10:38:19.010: compilation.vala:291: Compilation(file:///usr/share/vala-0.56/vapi/glib-2.0.vapi): no input sources to load!

(vala-language-server:5422): vls-WARNING **: 10:38:19.011: compilation.vala:291: Compilation(file:///usr/share/vala-0.56/vapi/glib-2.0.vapi): no input sources to load!

(vala-language-server:5422): vls-WARNING **: 10:38:19.154: server.vala:155: unhandled notification `$/setTrace'

(vala-language-server:5422): vls-WARNING **: 10:38:19.693: compilation.vala:291: Compilation(file:///usr/share/vala-0.56/vapi/glib-2.0.vapi): no input sources to load!

(vala-language-server:5422): vala-CRITICAL **: 10:38:20.266: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:20.267: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5422): vala-CRITICAL **: 10:38:20.267: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5422): GLib-CRITICAL **: 10:38:29.580: g_once_init_leave: assertion 'result != 0' failed

(vala-language-server:5422): GLib-CRITICAL **: 10:38:29.580: g_regex_replace_eval: assertion 'regex != NULL' failed
[Info  - 10:38:31 AM] Connection to server got closed. Server will restart.
[Error - 10:38:31 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:31 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.485: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5526): vls-WARNING **: 10:38:31.485: server.vala:155: unhandled notification `initialized'

(vala-language-server:5526): vls-WARNING **: 10:38:31.609: codehelp.vala:84: expression main.__VALA_L6_C9__ has bad source reference test.vala:6.9-6.7

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.609: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.609: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5526): vala-CRITICAL **: 10:38:31.609: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5526): GLib-CRITICAL **: 10:38:57.495: g_once_init_leave: assertion 'result != 0' failed

(vala-language-server:5526): GLib-CRITICAL **: 10:38:57.495: g_regex_replace_eval: assertion 'regex != NULL' failed
[Info  - 10:38:59 AM] Connection to server got closed. Server will restart.
[Error - 10:38:59 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:38:59 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.138: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:5742): vls-WARNING **: 10:38:59.139: server.vala:155: unhandled notification `initialized'

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.260: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.260: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5742): vala-CRITICAL **: 10:38:59.260: vala_data_type_get_parameters: assertion 'self != NULL' failed

(vala-language-server:5742): vls-WARNING **: 10:39:43.363: textdocument.vala:75: TextDocument: file untitled:///Untitled-1 is neither a package nor a source file

(vala-language-server:5742): GLib-CRITICAL **: 10:39:45.210: g_once_init_leave: assertion 'result != 0' failed

(vala-language-server:5742): GLib-CRITICAL **: 10:39:45.210: g_regex_replace_eval: assertion 'regex != NULL' failed
[Info  - 10:39:47 AM] Connection to server got closed. Server will restart.
[Error - 10:39:47 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:47 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:47 AM] Request textDocument/signatureHelp failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:47 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:47 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.105: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.106: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6036): vala-CRITICAL **: 10:39:47.106: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6036): vls-WARNING **: 10:39:47.106: server.vala:155: unhandled notification `initialized'

(vala-language-server:6036): vls-WARNING **: 10:39:47.254: textdocument.vala:75: TextDocument: file untitled:///Untitled-1 is neither a package nor a source file

(vala-language-server:6036): GLib-CRITICAL **: 10:39:47.449: g_once_init_leave: assertion 'result != 0' failed

(vala-language-server:6036): GLib-CRITICAL **: 10:39:47.449: g_regex_replace_eval: assertion 'regex != NULL' failed
[Info  - 10:39:49 AM] Connection to server got closed. Server will restart.
[Error - 10:39:49 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:49 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:49 AM] Request textDocument/inlayHint failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:49 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_construct: assertion '_file != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_reference_get_file: assertion 'self != NULL' failed

(vala-language-server:6245): vala-CRITICAL **: 10:39:49.317: vala_source_file_add_node: assertion 'self != NULL' failed

(vala-language-server:6245): vls-WARNING **: 10:39:49.317: server.vala:155: unhandled notification `initialized'

(vala-language-server:6245): vls-WARNING **: 10:39:49.468: textdocument.vala:75: TextDocument: file untitled:///Untitled-1 is neither a package nor a source file

(vala-language-server:6245): GLib-CRITICAL **: 10:39:49.668: g_once_init_leave: assertion 'result != 0' failed

(vala-language-server:6245): GLib-CRITICAL **: 10:39:49.668: g_regex_replace_eval: assertion 'regex != NULL' failed
[Error - 10:39:51 AM] The Vala Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 10:39:51 AM] Request textDocument/completion failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:51 AM] Request textDocument/codeAction failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:51 AM] Request textDocument/inlayHint failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
[Error - 10:39:51 AM] Request textDocument/codeLens failed.
Error: Connection got disposed.
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:5090:25)
    at Object.dispose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:10902:35)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13331:38)
    at LanguageClient2.handleConnectionClosed (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:17534:15)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:13319:16)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at closeHandler (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:4313:24)
    at CallbackList.invoke (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3527:35)
    at Emitter.fire (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3578:34)
    at StreamMessageReader.fireClose (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3720:27)
    at Socket.<anonymous> (/home/ubuntu/.vscode/extensions/prince781.vala-1.0.8/out/main.js:3802:42)
    at Socket.emit (node:events:538:35)
    at Pipe.<anonymous> (node:net:687:12)
Prince781 commented 1 year ago

@Hermholtz can you provide a stack trace? Run coredumpctl gdb <PID> where <PID> is the last PID of VLS when it crashed (you can list saved core dumps by running coredumpctl).

Hermholtz commented 1 year ago

@Prince781 here you have the complete output of coredumpctl gdb <PID>:

buntu@vmubuntu:~/source/vala$ coredumpctl gdb 7963
Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
           PID: 7963 (vala-language-s)
           UID: 1002 (ubuntu)
           GID: 1002 (ubuntu)
        Signal: 11 (SEGV)
     Timestamp: Sun 2022-10-23 23:35:45 CEST (39s ago)
  Command Line: /usr/bin/vala-language-server
    Executable: /usr/bin/vala-language-server
 Control Group: /user.slice/user-1002.slice/user@1002.service/app.slice/app-org.gnome.Terminal.slice/vte-spawn-5de9409d-5176-412e-9160-3b94968e9ec2.scope
          Unit: user@1002.service
     User Unit: vte-spawn-5de9409d-5176-412e-9160-3b94968e9ec2.scope
         Slice: user-1002.slice
     Owner UID: 1002 (ubuntu)
       Boot ID: 6ca9ff15d48447feb4a5960941708c14
    Machine ID: 9c703bc793aa4d8aa68f827e5be9cc3c
      Hostname: vmubuntu
       Storage: /var/lib/systemd/coredump/core.vala-language-s.1002.6ca9ff15d48447feb4a5960941708c14.7963.1666560945000000.zst (present)
     Disk Size: 2.4M
       Message: Process 7963 (vala-language-s) of user 1002 dumped core.

                Module linux-vdso.so.1 with build-id 2a44174d5a40a173e98d78d61fce3ce6207bc2bf
                Module libgvfscommon.so with build-id 6ffe3fb16cc5eb5c4e420b273723b671892a3018
                Module libgvfsdbus.so with build-id b2b83a611f8f0ed83a370f1779410207286007a0
                Module libblkid.so.1 with build-id 02962caa9b8340ec44ff227718bb489c1d36557b
                Module ld-linux-x86-64.so.2 with build-id 292e105c0bb3ee8e8f5b917f8af764373d206659
                Module libselinux.so.1 with build-id e13a7c607814a3daecabc80c549f2dfe255226ca
                Module libmount.so.1 with build-id 1d6e479d0f744c18ce03e07263f63240094bff48
                Module libz.so.1 with build-id 7faefe02c454de37f9dff74c9fe4ffd99c13567f
                Module libgmodule-2.0.so.0 with build-id 1fc0ded3f7d9092878969f495ff3be00106c84c5
                Module libffi.so.8 with build-id 59c2a6b204f74f358ca7711d2dfd349d88711f6a
                Module libm.so.6 with build-id 69c0f56e574b311a0d256e8ede640fab11c1407d
                Module libpcre2-8.so.0 with build-id aa726271f39054897adca8a1314df2c030401b88
                Module libc.so.6 with build-id d1704d25fbbb72fa95d517b883131828c0883fe9
                Module libvala-0.56.so.0 with build-id 677fcc0b8257342900e4a48c2163d2a848d579cb
                Module libjsonrpc-glib-1.0.so.1 with build-id 988fda16354c4afb2da22d2031918b8e445bb349
                Module libjson-glib-1.0.so.0 with build-id ad0e4fa336337086be19bf34bf6cc3abcf7a73de
                Module libgee-0.8.so.2 with build-id b48d18ded4712836a5a5a4361ac75128c80151e7
                Module libgio-2.0.so.0 with build-id 286aa47f6187bcf182796d553841ba7e346a23b7
                Module libgobject-2.0.so.0 with build-id a2c769ff2b72013cef03171f3f98de28077dbf75
                Module libglib-2.0.so.0 with build-id 836adc232a0446c986d4f27f63607ab0f809f303
                Module vala-language-server with build-id da275b470f7e0af17316c59a52fae14fc52dbc53
                Stack trace of thread 7963:
                #0  0x00007fe83d0b4bca __strlen_sse2 (libc.so.6 + 0xb4bca)
                #1  0x0000564ab8a9e432 n/a (vala-language-server + 0x51432)
                #2  0x0000564ab8ae4192 n/a (vala-language-server + 0x97192)
                #3  0x0000564ab8a8597c n/a (vala-language-server + 0x3897c)
                #4  0x0000564ab8a7c28b n/a (vala-language-server + 0x2f28b)
                #5  0x0000564ab8addca2 n/a (vala-language-server + 0x90ca2)
                #6  0x00007fe83d3f6a5a n/a (libjsonrpc-glib-1.0.so.1 + 0x5a5a)
                #7  0x00007fe83d7082cc g_signal_emit_valist (libgobject-2.0.so.0 + 0x332cc)
                #8  0x00007fe83d7083b3 g_signal_emit (libgobject-2.0.so.0 + 0x333b3)
                #9  0x00007fe83d3f77cb n/a (libjsonrpc-glib-1.0.so.1 + 0x67cb)
                #10 0x00007fe83d3f6d29 n/a (libjsonrpc-glib-1.0.so.1 + 0x5d29)
                #11 0x00007fe83d7082cc g_signal_emit_valist (libgobject-2.0.so.0 + 0x332cc)
                #12 0x00007fe83d7083b3 g_signal_emit (libgobject-2.0.so.0 + 0x333b3)
                #13 0x00007fe83d3fd82c n/a (libjsonrpc-glib-1.0.so.1 + 0xc82c)
                #14 0x00007fe83d5af559 n/a (libgio-2.0.so.0 + 0xb2559)
                #15 0x00007fe83d5af783 n/a (libgio-2.0.so.0 + 0xb2783)
                #16 0x00007fe83d3f7caa n/a (libjsonrpc-glib-1.0.so.1 + 0x6caa)
                #17 0x00007fe83d5af559 n/a (libgio-2.0.so.0 + 0xb2559)
                #18 0x00007fe83d5af59d n/a (libgio-2.0.so.0 + 0xb259d)
                #19 0x00007fe83d78d3cf g_main_context_dispatch (libglib-2.0.so.0 + 0x563cf)
                #20 0x00007fe83d7e2228 n/a (libglib-2.0.so.0 + 0xab228)
                #21 0x00007fe83d78ca7f g_main_loop_run (libglib-2.0.so.0 + 0x55a7f)
                #22 0x0000564ab8a66c31 n/a (vala-language-server + 0x19c31)
                #23 0x00007fe83d023510 __libc_start_call_main (libc.so.6 + 0x23510)
                #24 0x00007fe83d0235c9 __libc_start_main_impl (libc.so.6 + 0x235c9)
                #25 0x0000564ab8a66f15 n/a (vala-language-server + 0x19f15)

                Stack trace of thread 7965:
                #0  0x00007fe83d116c4d syscall (libc.so.6 + 0x116c4d)
                #1  0x00007fe83d7dc454 g_cond_wait_until (libglib-2.0.so.0 + 0xa5454)
                #2  0x00007fe83d75c341 n/a (libglib-2.0.so.0 + 0x25341)
                #3  0x00007fe83d7bf1ea n/a (libglib-2.0.so.0 + 0x881ea)
                #4  0x00007fe83d7bc371 n/a (libglib-2.0.so.0 + 0x85371)
                #5  0x00007fe83d090402 start_thread (libc.so.6 + 0x90402)
                #6  0x00007fe83d11f590 __clone3 (libc.so.6 + 0x11f590)

                Stack trace of thread 7966:
                #0  0x00007fe83d11112f __GI___poll (libc.so.6 + 0x11112f)
                #1  0x00007fe83d7e219e n/a (libglib-2.0.so.0 + 0xab19e)
                #2  0x00007fe83d78ca7f g_main_loop_run (libglib-2.0.so.0 + 0x55a7f)
                #3  0x00007fe83d61134a n/a (libgio-2.0.so.0 + 0x11434a)
                #4  0x00007fe83d7bc371 n/a (libglib-2.0.so.0 + 0x85371)
                #5  0x00007fe83d090402 start_thread (libc.so.6 + 0x90402)
                #6  0x00007fe83d11f590 __clone3 (libc.so.6 + 0x11f590)

                Stack trace of thread 7965:
                #0  0x00007fe83d116c4d syscall (libc.so.6 + 0x116c4d)
                #1  0x00007fe83d7dc454 g_cond_wait_until (libglib-2.0.so.0 + 0xa5454)
                #2  0x00007fe83d75c341 n/a (libglib-2.0.so.0 + 0x25341)
                #3  0x00007fe83d7bf1ea n/a (libglib-2.0.so.0 + 0x881ea)
                #4  0x00007fe83d7bc371 n/a (libglib-2.0.so.0 + 0x85371)
                #5  0x00007fe83d090402 start_thread (libc.so.6 + 0x90402)
                #6  0x00007fe83d11f590 __clone3 (libc.so.6 + 0x11f590)

                Stack trace of thread 7966:
                #0  0x00007fe83d11112f __GI___poll (libc.so.6 + 0x11112f)
                #1  0x00007fe83d7e219e n/a (libglib-2.0.so.0 + 0xab19e)
                #2  0x00007fe83d78ca7f g_main_loop_run (libglib-2.0.so.0 + 0x55a7f)
                #3  0x00007fe83d61134a n/a (libgio-2.0.so.0 + 0x11434a)
                #4  0x00007fe83d7bc371 n/a (libglib-2.0.so.0 + 0x85371)
                #5  0x00007fe83d090402 start_thread (libc.so.6 + 0x90402)
                #6  0x00007fe83d11f590 __clone3 (libc.so.6 + 0x11f590)

                Stack trace of thread 7964:
                #0  0x00007fe83d11112f __GI___poll (libc.so.6 + 0x11112f)
                #1  0x00007fe83d7e219e n/a (libglib-2.0.so.0 + 0xab19e)
                #2  0x00007fe83d78acb0 g_main_context_iteration (libglib-2.0.so.0 + 0x53cb0)
                #3  0x00007fe83d78ad01 n/a (libglib-2.0.so.0 + 0x53d01)
                #4  0x00007fe83d7bc371 n/a (libglib-2.0.so.0 + 0x85371)
                #5  0x00007fe83d090402 start_thread (libc.so.6 + 0x90402)
                #6  0x00007fe83d11f590 __clone3 (libc.so.6 + 0x11f590)
                ELF object binary architecture: AMD x86-64

GNU gdb (Ubuntu 12.1-3ubuntu2) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/vala-language-server...

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.ubuntu.com
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in /usr/bin/vala-language-server)
[New LWP 7963]
[New LWP 7965]
[New LWP 7966]
[New LWP 7964]
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/vala-language-server...

This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.ubuntu.com
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in /usr/bin/vala-language-server)
[New LWP 7963]
[New LWP 7965]
[New LWP 7966]
[New LWP 7964]
Downloading 1.45 MB separate debug info for /lib/x86_64-linux-gnu/libglib-2.0.so.0
Downloading 0.04 MB separate debug info for /home/ubuntu/.cache/debuginfod_client/836adc232a0446c986d4f27f63607ab0f809f303/debuginfo
Downloading 0.55 MB separate debug info for /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Downloading 2.99 MB separate debug info for /lib/x86_64-linux-gnu/libgio-2.0.so.0
Downloading 1.56 MB separate debug info for /lib/x86_64-linux-gnu/libgee-0.8.so.2
Downloading 0.23 MB separate debug info for /lib/x86_64-linux-gnu/libjson-glib-1.0.so.0
Downloading 0.10 MB separate debug info for /lib/x86_64-linux-gnu/libjsonrpc-glib-1.0.so.1
Downloading 3.90 MB separate debug info for /lib/x86_64-linux-gnu/libvala-0.56.so.0
Downloading 0.62 MB separate debug info for /lib/x86_64-linux-gnu/libpcre2-8.so.0
Downloading 0.07 MB separate debug info for /lib/x86_64-linux-gnu/libffi.so.8
Downloading 0.02 MB separate debug info for /lib/x86_64-linux-gnu/libgmodule-2.0.so.0
Downloading 0.11 MB separate debug info for /lib/x86_64-linux-gnu/libz.so.1
Downloading 0.41 MB separate debug info for /lib/x86_64-linux-gnu/libmount.so.1
Downloading 0.27 MB separate debug info for /lib/x86_64-linux-gnu/libselinux.so.1
Downloading 0.41 MB separate debug info for /lib/x86_64-linux-gnu/libblkid.so.1
Downloading 0.32 MB separate debug info for /usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so
Downloading 0.01 MB separate debug info for /home/ubuntu/.cache/debuginfod_client/b2b83a611f8f0ed83a370f1779410207286007a0/debuginfo
Downloading 0.30 MB separate debug info for /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
Downloading 0.01 MB separate debug info for /home/ubuntu/.cache/debuginfod_client/6ffe3fb16cc5eb5c4e420b273723b671892a3018/debuginfo
Downloading 0.03 MB separate debug info for system-supplied DSO at 0x7ffdbeb7e000
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
--Type <RET> for more, q to quit, c to continue without paging--
Core was generated by `/usr/bin/vala-language-server'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142
Download failed: Invalid argument.  Continuing without source file ./string/../sysdeps/x86_64/multiarch/strlen-sse2.S.
142     ../sysdeps/x86_64/multiarch/strlen-sse2.S: No such file or directory.
[Current thread is 1 (Thread 0x7fe83d213800 (LWP 7963))]
(gdb)
Prince781 commented 1 year ago

I have a feeling this is the same problem as #259

Hermholtz commented 1 year ago

Yeah, seems like it.

Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142

It smells like strlen is being called on a null value.

Prince781 commented 1 year ago

You don't have any debugging symbols, it looks like. That would really help determine whether this is the same issue as #259

Hermholtz commented 1 year ago

I think this is just a distro issue. In my case the issue came from me installing package for Ubuntu 22.04 onto Ubuntu 22.10.

When I created a VM with Ubuntu 22.04, the binary package provided in OBS worked fine.

When I built the vala-language-server from HEAD on Ubuntu 22.10, it also worked correctly.

So I think it's time for formal 0.48.6 release and updated packages, including newer distros :-)

Prince781 commented 1 year ago

Should be closed by #272

Scorg commented 2 months ago

Still happens on 0.48.7