mssql-server does not start, and crashes with this error message:
This program has encountered a fatal error and cannot continue running at Wed Jan 24 09:29:05 2024
The following diagnostic information is available:
Reason: 0x00000001
Signal: SIGABRT - Aborted (6)
Stack:
IP Function
---------------- --------------------------------------
00006173a9272071 std::__1::bad_function_call::~bad_function_call()+0x4e361
00006173a9271a36 std::__1::bad_function_call::~bad_function_call()+0x4dd26
00006173a9270fbf std::__1::bad_function_call::~bad_function_call()+0x4d2af
000073fcde65c710 __sigaction+0x50
000073fcde6ac83c pthread_key_delete+0x14c
000073fcde65c668 raise+0x18
000073fcde6444b8 abort+0xd7
00006173a91f9926 malloc_usable_size+0x95a6
00006173a929e4e4 std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::str() const+0x28fa4
00006173a92cf2d8 std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::str() const+0x59d98
00006173a92cf0ba std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char>>::str() const+0x59b7a
00006173a91ffd9a malloc_usable_size+0xfa1a
00006173a91ffa10 malloc_usable_size+0xf690
Process: 167245 - sqlservr
Thread: 167351 (application thread 0x194)
Instance Id: <censored>
Crash Id: b16f2324-7f6c-4c4a-b75e-f03b043c6eb2
Build stamp: a0f40cc5a7930f5bc46977fe25bd42d8ef3df957ea121387d5d0d11efb8b8bd2
Distribution: Arch Linux
Processors: 8
Total Memory: 33417138176 bytes
Timestamp: Wed Jan 24 09:29:05 2024
Last errno: 2
Last errno text: No such file or directory
Pinned Comments
doctorzeus commented on 2023-05-16 10:15 (UTC) (edited on 2023-06-17 03:56 (UTC) by doctorzeus)
This current package is MSSQLServer2022.
For anyone who needs to set the compatibility level of a db to migrate to an older version, see this article:
https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level?view=sql-server-ver16
doctorzeus commented on 2023-02-22 22:23 (UTC) (edited on 2024-08-19 04:24 (UTC) by doctorzeus)
NOTES ON libldap 2.4:
Yes there is a newer version in the official repos but the binaries do not run without this version which is listed in the dependencies by Microsoft.
If you have a problem compiling libldapV2.4, go and ask on that package page, not here.
You can get libldap V2.4 here from this AUR package:
https://aur.archlinux.org/packages/libldap24