Crash with fatal error on startup (linux related)

Hello and happy holidays !
Sorry I didnt found separate category for linux related topic, so if I posted my problem in wrong place then would some admin move it to right place.
Unfortunately not such happy holiday for me because today I get fatal error crash when trying start the game.
Screenshot_20231226_113045

Yesterday it was working fine, today morning it crashes.
I use standalone launcher.
I included to post dump files.
Please help!

inxi -F
System:
  Host: KoduArvuti Kernel: 6.2.0-39-generic x86_64 bits: 64
    Desktop: KDE Plasma 5.27.10 Distro: KDE neon 22.04 5.27
Machine:
  Type: Desktop Mobo: ASRock model: B85M Pro4 serial: <superuser required>
    BIOS: American Megatrends v: P1.90 date: 12/06/2013
CPU:
  Info: quad core model: Intel Core i5-4570 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 3413 min/max: 800/3600 cores: 1: 3471 2: 3382 3: 3374
    4: 3426
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 980] driver: nvidia v: 535.129.03
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
    gpu: nvidia resolution: 1920x1080
  OpenGL: renderer: NVIDIA GeForce GTX 980/PCIe/SSE2
    v: 4.6.0 NVIDIA 535.129.03
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio
    driver: snd_hda_intel
  Device-2: NVIDIA GM204 High Definition Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k6.2.0-39-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Intel Ethernet I217-V driver: e1000e
  IF: enp0s25 state: up speed: 1000 Mbps duplex: full
    mac: d0:50:99:04:6a:92
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb
  Report: hciconfig ID: hci0 state: up address: 00:E0:4C:63:2A:67 bt-v: 3.0
Drives:
  Local Storage: total: 1.36 TiB used: 353.7 GiB (25.3%)
  ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
  ID-2: /dev/sdb vendor: Western Digital model: WDS100T2B0A-00SM50
    size: 931.51 GiB
Partition:
  ID-1: / size: 136.45 GiB used: 15.01 GiB (11.0%) fs: ext4 dev: /dev/sda3
  ID-2: /home size: 246.45 GiB used: 8.99 GiB (3.6%) fs: ext4
    dev: /dev/sda4
Swap:
  ID-1: swap-1 type: partition size: 7.45 GiB used: 1024 KiB (0.0%)
    dev: /dev/sda2
Sensors:
  System Temperatures: cpu: 40.0 C mobo: N/A gpu: nvidia temp: 54 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 20%
Info:
  Processes: 228 Uptime: 49m Memory: 11.59 GiB used: 2.79 GiB (24.0%)
  Shell: Bash inxi: 3.3.13

launcher.log fatal

>  9.04 [F]  $0F FATAL ERROR:
> launcher/client/scilauncher2/src/scriptCb.cpp,61:
>     assert failed in ../../../../launcher/client/scilauncher2/src/scriptCb.cpp:61,reset() :
> "::is_main_thread()"
> 
> Call stack (24 frames):
>  0: 0x7342f9 (0x3342f9) - stackhlp_fill_stack(void**, unsigned int, int)
>  1: 0x72674e (0x32674e) - _core_fatal_fmt(char const*, int, bool, char const*, DagorSafeArg const*, int)
>  2: 0x726832 (0x326832) - 
>  3: 0x7168d0 (0x3168d0) - SqMainHolder::~SqMainHolder()
>  4: 0x6d056c (0x2d056c) - DownloaderProject::~DownloaderProject()
>  5: 0x6d06c2 (0x2d06c2) - DownloaderProjectMgr::~DownloaderProjectMgr()
>  6: 0x7fba1e045495 (0x45495) - 
>  7: 0x7fba1e045610 (0x45610) - on_exit
>  8: 0x6c6c0b (0x2c6c0b) - 
>  9: 0x83d43a (0x43d43a) - breakpad::upload(google_breakpad::MinidumpDescriptor const&, void*, bool)
>  10: 0xc8a850 (0x88a850) - google_breakpad::ExceptionHandler::GenerateDump(google_breakpad::ExceptionHandler::CrashContext*)
>  11: 0xc8aa92 (0x88aa92) - google_breakpad::ExceptionHandler::HandleSignal(int, siginfo_t*, void*)
>  12: 0xc8ab64 (0x88ab64) - google_breakpad::ExceptionHandler::SignalHandler(int, siginfo_t*, void*)
>  13: 0x7fba1e042520 (0x42520) - 
>  14: 0x7fba1e07fb52 (0x7fb52) - fread
>  15: 0x8ef081 (0x4ef081) - yud_read_file(YuSysHandle<_IO_FILE*, YuFileClose> const&, unsigned int, eastl::vector<char, eastl::allocator>&)
>  16: 0x919fc3 (0x519fc3) - LtDisk::readv(iovec const*, int, int, int, int, libtorrent::storage_error&)
>  17: 0xe848a8 (0xa848a8) - libtorrent::disk_io_thread::do_hash(libtorrent::disk_io_job*, libtorrent::tailqueue<libtorrent::disk_io_job>&)
>  18: 0xe81689 (0xa81689) - libtorrent::disk_io_thread::perform_job(libtorrent::disk_io_job*, libtorrent::tailqueue<libtorrent::disk_io_job>&)
>  19: 0xe8581a (0xa8581a) - libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>)
>  20: 0xe7acbd (0xa7acbd) - boost::asio::detail::posix_thread::func<boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > > >::run()
>  21: 0xcb9d31 (0x8b9d31) - boost_asio_detail_posix_thread_function
>  22: 0x7fba1e094ac3 (0x94ac3) - 
>  23: 0x7fba1e126660 (0x126660) - 
> 
>   9.11 [F]  $0F FATAL ERROR:
> launcher/client/scilauncher2/src/scriptCb.cpp,196:
>     assert failed in ../../../../launcher/client/scilauncher2/src/scriptCb.cpp:196,~ScriptCbOwner() :
> "::is_main_thread()"
> 
> Call stack (24 frames):
>  0: 0x7342f9 (0x3342f9) - stackhlp_fill_stack(void**, unsigned int, int)
>  1: 0x72674e (0x32674e) - _core_fatal_fmt(char const*, int, bool, char const*, DagorSafeArg const*, int)
>  2: 0x726832 (0x326832) - 
>  3: 0x710e6c (0x310e6c) - ScriptCbOwnerFree::~ScriptCbOwnerFree()
>  4: 0x70ff03 (0x30ff03) - ScriptCbQueue::~ScriptCbQueue()
>  5: 0x7fba1e045495 (0x45495) - 
>  6: 0x7fba1e045610 (0x45610) - on_exit
>  7: 0x6c6c0b (0x2c6c0b) - 
>  8: 0x83d43a (0x43d43a) - breakpad::upload(google_breakpad::MinidumpDescriptor const&, void*, bool)
>  9: 0xc8a850 (0x88a850) - google_breakpad::ExceptionHandler::GenerateDump(google_breakpad::ExceptionHandler::CrashContext*)
>  10: 0xc8b04e (0x88b04e) - google_breakpad::ExceptionHandler::WriteMinidump(MDRawAssertionInfo const*)
>  11: 0x83bb7f (0x43bb7f) - breakpad::dump(breakpad::CrashInfo const&)
>  12: 0x6c6ef1 (0x2c6ef1) - 
>  13: 0x726109 (0x326109) - 
>  14: 0x726832 (0x326832) - 
>  15: 0x7168d0 (0x3168d0) - SqMainHolder::~SqMainHolder()
>  16: 0x6d056c (0x2d056c) - DownloaderProject::~DownloaderProject()
>  17: 0x6d06c2 (0x2d06c2) - DownloaderProjectMgr::~DownloaderProjectMgr()
>  18: 0x7fba1e045495 (0x45495) - 
>  19: 0x7fba1e045610 (0x45610) - on_exit
>  20: 0x6c6c0b (0x2c6c0b) - 
>  21: 0x83d43a (0x43d43a) - breakpad::upload(google_breakpad::MinidumpDescriptor const&, void*, bool)
>  22: 0xc8a850 (0x88a850) - google_breakpad::ExceptionHandler::GenerateDump(google_breakpad::ExceptionHandler::CrashContext*)
>  23: 0xc8aa92 (0x88aa92) - google_breakpad::ExceptionHandler::HandleSignal(int, siginfo_t*, void*)

start_app_log

> BUILD TIMESTAMP:   Nov 17 2023 23:53:04
> 
>   0.00 [D]  STARTAPP EXECUTABLE VERSION 0.0.0.0
>   0.00 [D]  Creating thread "Watchdog thread"...
>   0.00 [D]  Command line arg: /media/LADU/WT_experimental/WarThunder/gaijin_selfupdater
>   0.00 [D]  Command line arg: -appid
>   0.00 [D]  Command line arg: WarThunderLauncherLinux
>   0.00 [D]  Command line arg: -localversion
>   0.00 [D]  Command line arg: 0.9.4.117
>   0.00 [D]  Command line arg: -execpath
>   0.00 [D]  Command line arg: launcher
>   0.00 [D]  Command line arg: -notify_user_about_failure
> ---$01 (null) ---
>   0.00 [D]  $01 Thread "Watchdog thread" started
>   0.00 [D]  Gui app executable path was forced by command line option: launcher
>   0.00 [D]  Gui app ID was forced by command line option: WarThunderLauncherLinux
>   0.00 [D]  Gui app local version was forced by command line option: 0.9.4.117
>   0.00 [D]  File launcher_restart.rq does not exist
>   0.00 [D]  set_prefix: setting statsd prefix: 'production.startapp.linux.'
>   0.00 [D]  connect: statsd server: client-stats.warthunder.com:20010
>   0.00 [D]  Sending statsd counter. Name: version.0_0_0_0; Value: 1
>   0.00 [D]  Creating thread "Startapp updating job"...
> ---$02 (null) ---
>   0.00 [D]  $02 Thread "Startapp updating job" started (auto delete is 0)
>   0.00 [D]  $02 Gui app ID is: WarThunderLauncherLinux
>   0.00 [D]  $02 Gui app version is 0.9.4.117
>   0.03 [D]  $02 Sending statsd counter. Name: started_get_version_request; Value: 1
>   0.03 [D]  $02 Sending GET request to https://yupmaster.gaijinent.com/launcher/version.php
>   0.29 [D]  $02 https://yupmaster.gaijinent.com/launcher/version.php loaded from IP 34.250.134.20 with HTTP status code 200 (0.260116 seconds, 9 bytes text/plain; charset=utf-8):
>   0.29 [D]  $02 =======
>   0.29 [D]  $02 0.9.4.117
>   0.29 [D]  $02 =======
>   0.29 [D]  $02 Sending statsd counter. Name: get_version_request_success; Value: 1
>   0.29 [D]  $02 No new version available
>   0.29 [D]  $02 =======
>   0.29 [D]  $02 Existing files are backed up to /media/LADU/WT_experimental/WarThunder/update/bak
>   0.29 [D]  $02 Update archive is saved to      /media/LADU/WT_experimental/WarThunder/update/latest.zip
>   0.29 [D]  $02 Update archive is extracted to  /media/LADU/WT_experimental/WarThunder/update/latest
>   0.29 [D]  $02 Archive contents are copied to  /media/LADU/WT_experimental/WarThunder
>   0.29 [D]  $02 =======
>   0.29 [D]  $02 Opening /media/LADU/WT_experimental/WarThunder/update/latest.zip...
>   0.30 [D]  $02 Checked 9 files
>   0.30 [D]  $02 Thread "Startapp updating job" done
>   1.00 [D]  Remove file /media/LADU/WT_experimental/WarThunder/startapp.lock
>   1.00 [D]  Total running time: 0 sec
>   1.00 [D]  Exit with code 0
>   1.10 [D]  $01 Thread "Watchdog thread" done

8a52822d65.dmp (373.0 KB)
74435f07-dee2-f9d0-2301f043-4557fbf2.dmp (356.4 KB)

Hello @EiSaaPihtaRsk,

If you are still getting this crash, Could you please download the latest WT Linux launcher from our homepage (https://warthunder.com/en) and extract the “WarThunder” directory from that archive. Now copy the contents of that “WarThunder” directory into your main “WarThunder” directory that has the launcher binary in it. Making sure you overwrite all the launcher files.

Once you have done that, Try again and see if it helped?