Kodi 20.2 stopped to work onHybridDesk Station 4.2.18

Kodi 20.2 stopped to work onHybridDesk Station 4.2.18. someone have a link to download HybridDesk Station 4.2.17 ?
thx in advance

found it here https://download.qnap.com/QPKG/HD_Station_4.2.17_x86_64_20241120.zip

Same for Kodi 19.x

This is the crash log of Kodi20:

############## Kodi CRASH LOG ###############

################ SYSTEM INFO ################
 Date: Thu Jun  5 22:12:00 CEST 2025
 Kodi Options: 
 Arch: x86_64
 Kernel: Linux 5.10.60-qnap #1 SMP Mon May 26 02:14:19 CST 2025
 Release: Ubuntu 18.04.6 LTS (Bionic Beaver)
############## END SYSTEM INFO ##############

############### STACK TRACE #################
=====>  Core file: ./core (2025-06-05 22:12:00.679149789 +0200)
        =========================================
[New LWP 20411]
[New LWP 20476]
[New LWP 20477]
[New LWP 20479]
[New LWP 20455]
[New LWP 20456]
[New LWP 20475]
[New LWP 20478]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/opt/Kodi20/lib/kodi/kodi-x11'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
[Current thread is 1 (Thread 0x7f85e2895d40 (LWP 20411))]

Thread 8 (Thread 0x7f85b8c68700 (LWP 20478)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f67b1bf680) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55f67b1bf630, cond=0x55f67b1bf658) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55f67b1bf658, mutex=0x55f67b1bf630) at pthread_cond_wait.c:655
#3  0x00007f85ba4047c9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f85ba3b869b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f85ba404707 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f85d91336db in start_thread (arg=0x7f85b8c68700) at pthread_create.c:463
#7  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f85b9469700 (LWP 20475)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f67b1ccea8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55f67b1cce58, cond=0x55f67b1cce80) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55f67b1cce80, mutex=0x55f67b1cce58) at pthread_cond_wait.c:655
#3  0x00007f85ba4047c9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f85ba3b869b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f85ba404707 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f85d91336db in start_thread (arg=0x7f85b9469700) at pthread_create.c:463
#7  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f85c336c700 (LWP 20456)):
#0  0x00007f85da73a064 in __GI___libc_read (fd=12, buf=0x7f85b400a6b0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f85e09be4d6 in lirc_nextcode () from /opt/Kodi20/lib_kodi/liblirc_client.so.0
#2  0x000055f676a8e1ee in CLirc::Process() ()
#3  0x000055f676eceae5 in CThread::Action() ()
#4  0x000055f676ecfb29 in CThread::Create(bool)::{lambda(CThread*, std::promise<bool>)#1}::operator()(CThread*, std::promise<bool>) const [clone .isra.84] ()
#5  0x000055f676ed126b in std::thread::_State_impl<std::thread::_Invoker<std::tuple<CThread::Create(bool)::{lambda(CThread*, std::promise<bool>)#1}, CThread*, std::promise<bool> > > >::_M_run() ()
#6  0x00007f85d96206df in ?? () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#7  0x00007f85d91336db in start_thread (arg=0x7f85c336c700) at pthread_create.c:463
#8  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f85c3b6d700 (LWP 20455)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f67acb8128) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55f67acb4840, cond=0x55f67acb8100) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55f67acb8100, mutex=0x55f67acb4840) at pthread_cond_wait.c:655
#3  0x00007f85d961a8bc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#4  0x000055f6779489d8 in ANNOUNCEMENT::CAnnouncementManager::Process() ()
#5  0x000055f676eceae5 in CThread::Action() ()
#6  0x000055f676ecfb29 in CThread::Create(bool)::{lambda(CThread*, std::promise<bool>)#1}::operator()(CThread*, std::promise<bool>) const [clone .isra.84] ()
#7  0x000055f676ed126b in std::thread::_State_impl<std::thread::_Invoker<std::tuple<CThread::Create(bool)::{lambda(CThread*, std::promise<bool>)#1}, CThread*, std::promise<bool> > > >::_M_run() ()
#8  0x00007f85d96206df in ?? () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#9  0x00007f85d91336db in start_thread (arg=0x7f85c3b6d700) at pthread_create.c:463
#10 0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f859c9f7700 (LWP 20479)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f85c0012580) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f85c0012530, cond=0x7f85c0012558) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f85c0012558, mutex=0x7f85c0012530) at pthread_cond_wait.c:655
#3  0x00007f85ba4047c9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f85ba3b869b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f85ba404707 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f85d91336db in start_thread (arg=0x7f859c9f7700) at pthread_create.c:463
#7  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f85ad027700 (LWP 20477)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f67b1bf680) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55f67b1bf630, cond=0x55f67b1bf658) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55f67b1bf658, mutex=0x55f67b1bf630) at pthread_cond_wait.c:655
#3  0x00007f85ba4047c9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f85ba3b869b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f85ba404707 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f85d91336db in start_thread (arg=0x7f85ad027700) at pthread_create.c:463
#7  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f85ac826700 (LWP 20476)):
#0  0x00007f85d9139ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55f67b1bf680) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55f67b1bf630, cond=0x55f67b1bf658) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55f67b1bf658, mutex=0x55f67b1bf630) at pthread_cond_wait.c:655
#3  0x00007f85ba4047c9 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007f85ba3b869b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007f85ba404707 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#6  0x00007f85d91336db in start_thread (arg=0x7f85ac826700) at pthread_create.c:463
#7  0x00007f85da74b61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f85e2895d40 (LWP 20411)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f85da66a7f1 in __GI_abort () at abort.c:79
#2  0x00007f85d95ef957 in ?? () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#3  0x00007f85d95f5ae6 in ?? () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#4  0x00007f85d95f5b21 in std::terminate() () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#5  0x00007f85d95f5d54 in __cxa_throw () from /opt/Kodi20/lib_kodi/libstdc++.so.6
#6  0x000055f677b72101 in fmt::v9::detail::throw_format_error(char const*) ()
#7  0x000055f6767c120b in fmt::v9::appender fmt::v9::detail::write<char, fmt::v9::appender>(fmt::v9::appender, char const*) ()
#8  0x000055f6767cc0ef in char const* fmt::v9::detail::parse_replacement_field<char, void fmt::v9::detail::vformat_to<char>(fmt::v9::detail::buffer<char>&, fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<std::conditional<std::is_same<fmt::v9::type_identity<char>::type, char>::value, fmt::v9::appender, std::back_insert_iterator<fmt::v9::detail::buffer<fmt::v9::type_identity<char>::type> > >::type, fmt::v9::type_identity<char>::type> >, fmt::v9::detail::locale_ref)::format_handler&>(char const*, char const*, void fmt::v9::detail::vformat_to<char>(fmt::v9::detail::buffer<char>&, fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<std::conditional<std::is_same<fmt::v9::type_identity<char>::type, char>::value, fmt::v9::appender, std::back_insert_iterator<fmt::v9::detail::buffer<fmt::v9::type_identity<char>::type> > >::type, fmt::v9::type_identity<char>::type> >, fmt::v9::detail::locale_ref)::format_handler&) ()
#9  0x000055f6767cc4d5 in void fmt::v9::detail::vformat_to<char>(fmt::v9::detail::buffer<char>&, fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<std::conditional<std::is_same<fmt::v9::type_identity<char>::type, char>::value, fmt::v9::appender, std::back_insert_iterator<fmt::v9::detail::buffer<fmt::v9::type_identity<char>::type> > >::type, fmt::v9::type_identity<char>::type> >, fmt::v9::detail::locale_ref) ()
#10 0x000055f677b72c0c in fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >) ()
#11 0x000055f676a1e7b6 in CRenderSystemGL::InitRenderSystem() ()
#12 0x000055f677177ae9 in CApplication::InitWindow(RESOLUTION) ()
#13 0x000055f67717811a in CApplication::CreateGUI() ()
#14 0x000055f676f19fa1 in XBMC_Run ()
#15 0x000055f67675b851 in main ()
############# END STACK TRACE ###############

################# LOG FILE ##################

2025-06-05 22:11:58.489 T:20411    info <general>: -----------------------------------------------------------------------
2025-06-05 22:11:58.489 T:20411    info <general>: Starting Kodi (20.2 (20.2.0) Git:20230819-nogitfound). Platform: Linux x86 64-bit
2025-06-05 22:11:58.489 T:20411    info <general>: Using Release Kodi x64
2025-06-05 22:11:58.489 T:20411    info <general>: Kodi compiled 2023-08-19 by GCC 7.5.0 for Linux x86 64-bit version 4.15.18 (266002)
2025-06-05 22:11:58.489 T:20411    info <general>: Running on Ubuntu 18.04.6 LTS, kernel: Linux x86 64-bit version 5.10.60-qnap
2025-06-05 22:11:58.489 T:20411    info <general>: FFmpeg version/source: 4.4.1-Kodi
2025-06-05 22:11:58.489 T:20411    info <general>: Host CPU: Intel(R) Celeron(R) N5105 @ 2.00GHz, 4 cores available
2025-06-05 22:11:58.489 T:20411    info <general>: special://xbmc/ is mapped to: /opt/Kodi20/share/kodi
2025-06-05 22:11:58.489 T:20411    info <general>: special://xbmcbin/ is mapped to: /share/CACHEDEV1_DATA/.qpkg/Kodi20/opt/lib/kodi
2025-06-05 22:11:58.489 T:20411    info <general>: special://xbmcbinaddons/ is mapped to: /share/CACHEDEV1_DATA/.qpkg/Kodi20/opt/lib/kodi/addons
2025-06-05 22:11:58.489 T:20411    info <general>: special://masterprofile/ is mapped to: /opt/Kodi20/.kodi/userdata
2025-06-05 22:11:58.489 T:20411    info <general>: special://envhome/ is mapped to: /opt/Kodi20
2025-06-05 22:11:58.489 T:20411    info <general>: special://home/ is mapped to: /opt/Kodi20/.kodi
2025-06-05 22:11:58.489 T:20411    info <general>: special://temp/ is mapped to: /opt/Kodi20/.kodi/temp
2025-06-05 22:11:58.489 T:20411    info <general>: special://logpath/ is mapped to: /opt/Kodi20/.kodi/temp
2025-06-05 22:11:58.489 T:20411    info <general>: Webserver extra whitelist paths: 
2025-06-05 22:11:58.489 T:20411    info <general>: The executable running is: /share/CACHEDEV1_DATA/.qpkg/Kodi20/opt/lib/kodi/kodi-x11
2025-06-05 22:11:58.489 T:20411    info <general>: Local hostname: NAS464
2025-06-05 22:11:58.489 T:20411    info <general>: Log File is located: /opt/Kodi20/.kodi/temp/kodi.log
2025-06-05 22:11:58.489 T:20411    info <general>: -----------------------------------------------------------------------
2025-06-05 22:11:58.489 T:20411    info <general>: loading settings
2025-06-05 22:11:58.489 T:20411    info <general>: special://profile/ is mapped to: special://masterprofile/
2025-06-05 22:11:58.493 T:20411   error <general>: CSettings: unable to load settings from special://masterprofile/guisettings.xml, creating new default settings
2025-06-05 22:11:58.502 T:20411    info <general>: No settings file to load (special://xbmc/system/advancedsettings.xml)
2025-06-05 22:11:58.502 T:20411    info <general>: No settings file to load (special://masterprofile/advancedsettings.xml)
2025-06-05 22:11:58.502 T:20411    info <general>: Default Video Player: VideoPlayer
2025-06-05 22:11:58.502 T:20411    info <general>: Default Audio Player: paplayer
2025-06-05 22:11:58.502 T:20411    info <general>: Disabled debug logging due to GUI setting. Level 0.
2025-06-05 22:11:58.502 T:20411    info <general>: Log level changed to "info"
2025-06-05 22:11:58.503 T:20411    info <general>: creating subdirectories
2025-06-05 22:11:58.503 T:20411    info <general>: userdata folder: special://masterprofile/
2025-06-05 22:11:58.503 T:20411    info <general>: recording folder: 
2025-06-05 22:11:58.503 T:20411    info <general>: screenshots folder: 
2025-06-05 22:11:58.539 T:20411    info <general>: creating version table
2025-06-05 22:11:58.539 T:20411    info <general>: create addons table
2025-06-05 22:11:58.539 T:20411    info <general>: create repo table
2025-06-05 22:11:58.539 T:20411    info <general>: create addonlinkrepo table
2025-06-05 22:11:58.539 T:20411    info <general>: create update_rules table
2025-06-05 22:11:58.539 T:20411    info <general>: create package table
2025-06-05 22:11:58.539 T:20411    info <general>: create installed table
2025-06-05 22:11:58.539 T:20411    info <general>: CreateAnalytics creating indices

<addon log removed>

2025-06-05 22:11:58.629 T:20411    info <general>: Selected Logind/UPower as PowerSyscall
2025-06-05 22:11:58.629 T:20411   error <general>: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
2025-06-05 22:11:58.629 T:20411    info <general>: LogindUPowerSyscall - UPower not found, battery information will not be available
2025-06-05 22:11:58.634 T:20411    info <general>: CKeyboardLayoutManager: loading keyboard layouts from special://xbmc/system/keyboardlayouts...
2025-06-05 20:11:59.488 T:20456    info <general>: Loading special://xbmc/system/Lircmap.xml
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'mceusb'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'XboxDVDDongle'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'Microsoft_Xbox'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'PinnacleSysPCTVRemote'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'anysee'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'iMON-PAD'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'Antec_Veris_RM200'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'MCE_via_iMON'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'TwinHanRemote'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'linux-input-layer'
2025-06-05 20:11:59.489 T:20456    info <general>: * Linking remote mapping for 'linux-input-layer' to 'cx23885_remote'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'mediacenter'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'devinput'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'devinput-32'
2025-06-05 20:11:59.489 T:20456    info <general>: * Adding remote mapping for device 'devinput-64'
2025-06-05 20:12:00.305 T:20411    info <general>: Available videomodes (xrandr):
2025-06-05 20:12:00.305 T:20411    info <general>: Output 'HDMI-1' has 38 modes

<HDMI output list removed>

2025-06-05 20:12:00.306 T:20411    info <general>: CApplication::CreateGUI - using the x11 windowing system
2025-06-05 20:12:00.306 T:20411    info <general>: Checking resolution 16
2025-06-05 20:12:00.321 T:20411    info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGL
2025-06-05 20:12:00.437 T:20411    info <general>: Using visual 0x21
2025-06-05 20:12:00.573 T:20411    info <general>: Skipped 1 duplicate messages..
2025-06-05 20:12:00.573 T:20411    info <general>: VDPAU::CreateContext - creating decoder context
2025-06-05 20:12:00.637 T:20411    info <general>: vdp_device = 0x0493e1 vdp_st = 0x000000
2025-06-05 20:12:00.637 T:20411    info <general>: VDPAU Decoder capabilities:
2025-06-05 20:12:00.637 T:20411    info <general>: name          level macbs width height
2025-06-05 20:12:00.637 T:20411    info <general>: ------------------------------------
2025-06-05 20:12:00.637 T:20411    info <general>: Skipped 1 duplicate messages..
2025-06-05 20:12:00.637 T:20411    info <general>: VDPAU::Close - closing decoder context


############### END LOG FILE ################

############ END Kodi CRASH LOG #############

Same here, didn’t find much on the log file itself.
My NAS is a TS-464 (8GB).
On an older (but more powerful NAS) TVS-672XT (8GB) works with 4.2.18 too
Did you guys found any solution?
Alex

Same problem here, Kodi 19 and 20 not working.

Reinstalling HDStation and/or Kodi did not work.

Opened a ticket at QNAP, they don’t feel responsible if other software crashes.

Do you know how to downgrade HDStation?

Yes , on my first post on this topic , download it and install manually.

Cheers

The author released Kodi 20.5.0.0 (and then 20.5.1.0) that solve the problem for me

I’ve had audio problems with 20.5.1.0, if you want to try 20.5.0.0, here’s the link:
https://www.myqnap.org/repo/Kodi20_20.5.0.0_x86_64.qpkg

thx @Alessio.71 , yes i got no sound on 20.5.1 ans tryed the new 21 for hds 4.2.18 with no success too , but this 20.5…0.0 works flawlesly.

Cheers

Dear @Alessio.71,
I had the same issue with Kodi 20.5.1.0. Kodi could not find any audio device. After downgrading to 20.5.0.0 audio works fine again. Kodi finds all audio devices.
Best regards,
Salvatore

forgot to update: qoolbox fixed the crash in a new Kodi 20.5.1.0 and fixed the backup plugin in 20.5.2.0

Kodi20_20.5.2.0 fixed all issue for me

Do you have a link, pls ?

I found “Kodi20_20.5.2.0_x86_64” here: https://www.myqnap.org/product/kodi-20/

Thank you :slightly_smiling_face: