<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/100501>100501</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Crash dump
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
h1laryz
</td>
</tr>
</table>
<pre>
[Info - 5:41:04 AM] Connection to server got closed. Server will restart.
[Error - 5:41:04 AM] Request textDocument/documentSymbol failed.
[object Object]
[Error - 5:41:04 AM] Request textDocument/codeAction failed.
[object Object]
[Error - 5:41:04 AM] Request textDocument/documentLink failed.
[object Object]
[Error - 5:41:04 AM] Request textDocument/inlayHint failed.
[object Object]
[Error - 5:41:04 AM] Request textDocument/documentSymbol failed.
[object Object]
[Error - 5:41:04 AM] Request textDocument/semanticTokens/full failed.
[object Object]
I[05:41:04.959] clangd version 18.1.3 (https://github.com/llvm/llvm-project c13b7485b87909fcf739f62cfa382b55407433c0)
I[05:41:04.959] Features: linux+grpc
I[05:41:04.959] PID: 6343
I[05:41:04.959] Working directory: /home/h1lary/castaluck_game_server
I[05:41:04.959] argv[0]: /home/h1lary/.local/share/nvim/mason/bin/clangd
I[05:41:04.959] Starting LSP over stdin/stdout
I[05:41:04.960] <-- initialize(0)
I[05:41:04.967] --> reply:initialize(0) 7 ms
I[05:41:04.968] <-- initialized
I[05:41:04.970] <-- textDocument/didOpen
I[05:41:04.972] --> textDocument/publishDiagnostics
I[05:41:04.973] Loaded compilation database from /home/h1lary/castaluck_game_server/compile_commands.json
I[05:41:04.973] <-- textDocument/documentSymbol(1)
I[05:41:04.973] <-- textDocument/codeAction(2)
I[05:41:04.974] ASTWorker building file /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp version 29 with command inferred from /home/h1lary/castaluck_game_server/src/gs/game/pg/PgDao.cpp
[/home/h1lary/castaluck_game_server/build_debug]
/usr/bin/c++ --driver-mode=g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_ENABLE_ASSERT_HANDLER -DBOOST_LOCALE_DYN_LINK -DBOOST_STACKTRACE_BACKTRACE_DYN_LINK -DBOOST_STACKTRACE_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DFMT_LOCALE -DFMT_SHARED -DLIBASSERT_STATIC_DEFINE -DMOODYCAMEL_NO_THREAD_LOCAL -DPIC=1 -DUSERVER=1 -DUSERVER_NAMESPACE=userver "-DUSERVER_NAMESPACE_BEGIN=namespace userver { inline namespace v2_2_rc { " "-DUSERVER_NAMESPACE_END=} }" -D_GLIBCXX_ASSERTIONS -I/home/h1lary/castaluck_game_server/include -I/home/h1lary/castaluck_game_server/chaotic/include -I/home/h1lary/castaluck_game_server/build_debug/chaotic/src -isystem /usr/local/include/gen -isystem /usr/local/include/gen/proto -isystem /usr/local/include/cpptrace -isystem /usr/local/include/yasmine -g -fvisibility-inlines-hidden -pipe -g -gz -fPIC -fdata-sections -ffunction-sections -isystem -Wall -Wextra -Wpedantic -Werror -fno-omit-frame-pointer -fsanitize=undefined -fno-sanitize-recover=undefined -fsanitize=address -mcx16 -ftemplate-backtrace-limit=0 -Wdisabled-optimization -Winvalid-pch -Wimplicit-fallthrough -Wlogical-op -Wformat=2 -Wno-error=deprecated-declarations -Wno-useless-cast -Wno-gnu-zero-variadic-macro-arguments -fmacro-prefix-map=/home/h1lary/userver/build_debug/= -fmacro-prefix-map=/home/h1lary/= -c -std=c++20 -resource-dir=/home/h1lary/.local/share/nvim/mason/packages/clangd/clangd_18.1.3/lib/clang/18 -- /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp
I[05:41:04.975] --> textDocument/clangd.fileStatus
I[05:41:04.976] Loaded compilation database from /home/h1lary/castaluck_game_server/build_debug/compile_commands.json
I[05:41:04.976] <-- textDocument/documentLink(3)
I[05:41:04.976] <-- textDocument/inlayHint(4)
I[05:41:04.977] --> window/workDoneProgress/create(0)
I[05:41:04.977] Enqueueing 8 commands for indexing
I[05:41:04.978] <-- reply(0)
I[05:41:04.978] --> $/progress
I[05:41:04.978] --> $/progress
I[05:41:05.177] <-- textDocument/foldingRange(5)
I[05:41:05.177] --> reply:textDocument/foldingRange(5) 0 ms
I[05:41:05.279] <-- textDocument/documentSymbol(6)
I[05:41:05.334] <-- textDocument/semanticTokens/full(7)
I[05:41:05.340] --> $/progress
I[05:41:05.340] --> $/progress
I[05:41:05.340] --> $/progress
I[05:41:05.340] --> $/progress
I[05:41:05.341] --> $/progress
I[05:41:05.341] --> $/progress
I[05:41:07.421] Built preamble of size 35640020 for file /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp version 29 in 2.45 seconds
I[05:41:07.422] Indexing c++20 standard library in the context of /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp
I[05:41:07.422] --> textDocument/clangd.fileStatus
I[05:41:07.422] --> textDocument/clangd.fileStatus
I[05:41:07.422] --> workspace/semanticTokens/refresh(1)
I[05:41:07.423] <-- reply(1)
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0. ASTMatcher: Matching 'cppcoreguidelines-owning-memory' against:
CXXMethodDecl dl::slots::game::castaluck::fsm::FsmFactory::AsyncProcessInputNotifications : </home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp:78:3, line:100:3>
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0 clangd 0x00000000004f680b
1 clangd 0x00000000004f464e
2 clangd 0x00000000004f7196
3 libc.so.6 0x00007f8c52161520
4 clangd 0x0000000000587e20
5 clangd 0x00000000025064e3
6 clangd 0x00000000024ffa3a
7 clangd 0x00000000024f6adf
8 clangd 0x00000000024f5ff8
9 clangd 0x0000000002508159
10 clangd 0x00000000024f00b1
11 clangd 0x00000000024ec9c0
12 clangd 0x00000000024ec103
13 clangd 0x00000000024ebdef
14 clangd 0x00000000024ea2ee
15 clangd 0x000000000171a5ba
16 clangd 0x0000000002537f4b
17 clangd 0x000000000253a7d2
18 clangd 0x000000000253a45b
19 clangd 0x0000000002537e0c
20 clangd 0x000000000173880c
21 clangd 0x0000000002537e0c
22 clangd 0x000000000250bcf2
23 clangd 0x000000000250f274
24 clangd 0x000000000250ff55
25 clangd 0x000000000250f27f
26 clangd 0x0000000002511a5b
27 clangd 0x000000000250f27f
28 clangd 0x0000000002511a5b
29 clangd 0x000000000250f27f
30 clangd 0x0000000002511a5b
31 clangd 0x000000000250f27f
32 clangd 0x0000000002511a5b
33 clangd 0x000000000250f27f
34 clangd 0x0000000002511a5b
35 clangd 0x000000000250f27f
36 clangd 0x0000000002514987
37 clangd 0x000000000250f27f
38 clangd 0x00000000024e9c2d
39 clangd 0x00000000014ad164
40 clangd 0x000000000152e9b1
41 clangd 0x000000000152e44b
42 clangd 0x000000000152adf3
43 clangd 0x0000000001529860
44 clangd 0x00000000016a22a1
45 libc.so.6 0x00007f8c521b3ac3
46 libc.so.6 0x00007f8c52245850
Signalled during AST worker action: Build AST
Filename: /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp
Directory: /home/h1lary/castaluck_game_server/build_debug
Command Line: /usr/bin/c++ --driver-mode=g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_ENABLE_ASSERT_HANDLER -DBOOST_LOCALE_DYN_LINK -DBOOST_STACKTRACE_BACKTRACE_DYN_LINK -DBOOST_STACKTRACE_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DCPPTRACE_DEMANGLE_WITH_CXXABI -DCPPTRACE_GET_SYMBOLS_WITH_LIBDWARF -DCPPTRACE_HAS_CXX_EXCEPTION_TYPE -DCPPTRACE_HAS_DL_FIND_OBJECT -DCPPTRACE_STATIC_DEFINE -DCPPTRACE_UNWIND_WITH_UNWIND -DFMT_LOCALE -DFMT_SHARED -DLIBASSERT_STATIC_DEFINE -DMOODYCAMEL_NO_THREAD_LOCAL -DPIC=1 -DUSERVER=1 -DUSERVER_NAMESPACE=userver -DUSERVER_NAMESPACE_BEGIN=namespace userver { inline namespace v2_2_rc { -DUSERVER_NAMESPACE_END=} } -D_GLIBCXX_ASSERTIONS -I/home/h1lary/castaluck_game_server/include -I/home/h1lary/castaluck_game_server/chaotic/include -I/home/h1lary/castaluck_game_server/build_debug/chaotic/src -isystem /usr/local/include/gen -isystem /usr/local/include/gen/proto -isystem /usr/local/include/cpptrace -isystem /usr/local/include/yasmine -g -fvisibility-inlines-hidden -pipe -g -gz -fPIC -fdata-sections -ffunction-sections -isystem -Wall -Wextra -Wpedantic -Werror -fno-omit-frame-pointer -fsanitize=undefined -fno-sanitize-recover=undefined -fsanitize=address -mcx16 -ftemplate-backtrace-limit=0 -Wdisabled-optimization -Winvalid-pch -Wimplicit-fallthrough -Wlogical-op -Wformat=2 -Wno-error=deprecated-declarations -Wno-useless-cast -Wno-gnu-zero-variadic-macro-arguments -fmacro-prefix-map=/home/h1lary/userver/build_debug/= -fmacro-prefix-map=/home/h1lary/= -c -std=c++20 -resource-dir=/home/h1lary/.local/share/nvim/mason/packages/clangd/clangd_18.1.3/lib/clang/18 -- /home/h1lary/castaluck_game_server/include/gs/game/fsm/FsmFactory.hpp
Version: 29
[Error - 5:41:07 AM] The Clang Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 5:41:07 AM] Request textDocument/documentSymbol failed.
[object Object]
[Error - 5:41:07 AM] Request textDocument/codeAction failed.
[object Object]
[Error - 5:41:07 AM] Request textDocument/documentLink failed.
[object Object]
[Error - 5:41:07 AM] Request textDocument/inlayHint failed.
[object Object]
[Error - 5:41:07 AM] Request textDocument/documentSymbol failed.
[object Object]
[Error - 5:41:07 AM] Request textDocument/semanticTokens/full failed.
[object Object]
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsWk93m7zS_zRko4MPCDB4kQU2uPF7HScn9n3SvhsfIQTWDUhcSbhNPv09Auw4KbhJn6bnWbSLBkszP41-Go1Gf5CUNGeEXBre1PCiC1SrHReXO7tA4vHpIuHpo65asIwDYALPcELXNpzQckF4bXgRmHHGCFaUM6A4kETsiQA5VwAXXJJ0BNZt0VdaFEAQqZBQI8OKDCs0vGksBBe9uHfkvzWRCijyTUUc1yVhyoDztPtcP5YJL0CGaEHSZzye_IdgBW6aP4YX_XxDmKckbPv1cY0cerOk7OEDm6GsQI9XlKnf0JUPHxhJSsQUxRv-QJg04Dyri7e2tzC8qXXS0mjiTXRTuEAsT8GeCKkH3A5G9sgBBgx2SlXScEIDzg04z6na1ckI89KA86LYH_6YleBNc9h2Et8NvCTwJ9Ykw5nvTLIxxBlyAph4nmv5ruNgy4CT8wbNCVK1ILppUFBWfzPgNBcVPq91u4i0wthxnfOC91w8UJaDlAqCFRePWs2A8x0vif7TzH49CZBUqKjxwzZHJdm2s_s8NBL5XldpzvtBRwXHqNAjuUNC17A91UyWSHJmwHlC9f_tkJxva62Die7Hcn0LuI4yUqWNtlQpr9WQ9lhbBwxnZpqAMqooKugTMWBwbmDGvlYyTcOJgSBVoTn7Thn4oJSDCEFfs4N99E-sfD3ZaHpTETaoCZ9NfaVZ1UlB5S6iKGdcKooHrfUdDbLkKCUpwLysaIGacJgihRIkCcgEL9_uNTqkahCyxbwsEUvl6D96wM8239_7F6HGgIF9ZtjO4DyHeAMG8ByGqzHC9UbPGyJAUtMi1X6X0YK8hwHKcFGnWjTXkUtX6gAmtfvPZTlHzWQc7arqGIvgBHylagc60gBlGRGCpO9mXwr8qt0qN-D8No8QH-GqOobOd2A2RGxTktT5c0yH81qK53lswKkBp8A0U0H3RJglT4nhRPmhPJre3Kw323C53K5utsvFSdHm5nox20ZfVtvlYvWvY_ns6u5mdfN9ebwKp8t4G67X8d1mexWuomV8d6xd3szCZfy91noTzv61uQtn8XZ6_Don9bL8y3oTX38vv7m6i8PotHx2e9thx9fh6tMy3t4vNlfb2efP4XRxWv8p1rDX05vluhVZLqbRfXg3PxW6CtdadRt_nsW3m8XNarv5chu_loiW2_liFW1vpv8XzzantetNuNHcxvPF6oXav1f3WqNpuP0GZjS_PvDX_VhfhXexrlkuph3frxGvb26iL7PwOm7GteOjAQFmdLuYGU5kAzP69zq--yu-e_lruwqv4_VtOIsNJ6q7pNKAsEdgO40_LVaGEzFUElkhTMBRwZ8CygrKCHiu3MMt3ArcVBoQDqHGq8hwIsOPgOFHWs6Mtp-Wi6nmvO3w4ma1Bubi_bP_fUp4h7ii-GfVT2foKZgUGJhUPkpFmijSTtnDynwSpwh7q5yOKIIr_iZ5XFVK6PF4i_AjkqUeRTMHZrankia0oOrRbAdXmjuaptrOilatUP4EzOx2MQNmplcrU7Y7FAnMLKtZ831SdrDAvEdFAcx78k0JBMz7iqRNpqmL2iw1Y9zkJVVmJlBJzIpTpogul0iv5086sNUsJRllJG3FDzWmIFinKK8kThRRmgoiJTBL_M0eAzNTpKwKpIiZIPzQsGUWtKTKcCILmPcplSgpSGryStGSPrWrs3lP2R4VNDUrvNO_yqqgWJuMikLtBK9zXVzwnGJUmLwC5n3GRYk0LATmPeNm01vDiVJSCYKRIqmZElwggTrGtFAtSUGkNLXntSU5q80nIri5R4KilGKzRFhwE4m8WXI1_W1JJUhGv5klqvQk-96b6wH_NZzozRiNLAamVKnhRN0yBC1gCiJ5LTAxUyr6VX-UoVYIP6CcyOc09fCxbbcO2otpcig14NwOgGl-TKYwmLR4g0lga-tIZy9rhVQ9nAOOf3UO-CoevSsjHP8wI9T7aAMGzrlcbhjluE02YOCegzjZCXylLOVfDTj_ysVDxBm5FTzX01j3ThCkfrStaMFi9t-a1ETnlMEh1ZMg4wJQlpJvlOWD-iebinZb8oP2gmfjDei2Qbu1-NdoeCO77VMvxxlvMuc7xHLNjDdk6RHl5Ybrx2jAGtqBeSPoT96-qRgPm-Y47iBO7_GEAQP_DJxrvZPhf6qG_cEa_siFjca0poUClSCoTAoCeAYkfSLA8cauZUGrmTm_Z3NGGYAj1wOSYM7SYbObLfmim8zgeTmSCrEUiRQUNBFIPGpAtSMAc6Y9S3ft9y0bR0P_xrLxARg6tjbZe9_8EiQTRO7OHQNoOOf7MPksf7uMw3UMZJ2UVAEEkjrXUlwooDh43yGgHgUp6yY7AO2Ovc3bm1EVSO7AMZ_rzivXCuEHkNZlpVtpiqyRYU3C9eYaKbzTWWMImk_tPAb0cVVhLkhe05S0OTD_yijLzZKUXHuID1COKJPqiGhYk9nnz9dE7XgaEVyAtNB1TigLrmT72fhL83V0sPan9qDm49mJ2t-hfGT4VnBMpFywqlYrrmhGcZcpNkeAzuxjPNgJ_cBwQseAM6BJMJzQtqymxIlfM9ucovBaAdkeUDc7QmDAgDBZCwIeeQ12aE9AM5atEH0iegHWdQLchpsrwAWQRDVDSdieCs60X4M9EsAYW8vlX9fd1n3x__HdVqsYY0v7ULNV0B9Uaa87DjM4nD1b36zjPzcbB1bSSthHCQBeCbljl7RCcADGtyfjVsIBOsDgkeSjcSfkZwH2oD22PWi1Qm4vjBf45CDhDVgDPWvsku7UedwHA90sQw5qJfwhGDcbozRrhYIBGC_LglZiMmxNYHvd3LatfhjLSuxOwh6yhuAJ7npuw14Ygm2r67btDMIkKek6Zbv9MAiSbixtrx_G9m3kJR2B9rgPxnP8zD34jT_EjYP8FHZCQT8Mcr0DzGQQxidWdx8B-yi2fScIjhJDFL-A6aXYsxKcdfbCIYo9K4O-2wn1UuxZWeZ5ncQAxS1MN1Kwn2Jbj0InMUjxKUw_xacwgxSfwDi9XnwK4wxSfArTT_EpzFmKDzD9FJ_CvIViZ4BidxL4ncRbKHZ6KXbJBMPucsUZoNh2UWqPO79xe73Yg2RyCBTuAMVayD1MPLePYtuDKM26QOEOUGx7cBKMD7G4j2J7jCBEB2u8oZCeOAgf2hoPCEHXC7yurTXNGSoKkoK0FjrDCNebJukiAqD2gsQJm5w71VWtEpjTgrA2YfjIFBVEP3VJ-fKooUUCs-4SZdlmC-DPXcWfu4oPuav4xRcVvXgvrij-3E_8uZ_4cz_x537in3o_Af5qj8z0qns4del9_eV3r782OwJm2jqwRCyvUU4OLwm7oNkcpZAUeEBRvZXvzs0KPdwOKCmrFZGjBkeePEFkXIGEHF4itg8U27MZXquqVs3RYckFAZS1fkc5O_dg0f9d7-J-0NCvebD4xt783QeLP2jmlzxY_KcMzM89WLxIL5104kzQBbm0fWgHvuc6wcXu0nGzCbQzP3EtZ4InWeBbE5L6Y9dHydjx7Qt6CS3oWj70LOg6XjCaoMTxkGtb0EN4jLDhWqREtBgVxb4ccZFfNAeWl7ZleZZ9UaCEFLJ5EAwhI19BU2s0B7IX4rI5H0vqXBquVVCp5DOMoqogl7PmjDOty-qiFsXlz5-edvbsL-H_AgAA___0XGuL">