(gdb) bt #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #1 0x00007fba4aca81cf in __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 #2 0x00007fba4ac5a472 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007fba4ac444b2 in __GI_abort () at ./stdlib/abort.c:79 #4 0x00007fba495f67e1 in make_egl () at video.c:1975 #5 0x00007fba495f6aed in EglInit () at video.c:1185 #6 CuvidGlxInit (display_name=) at video.c:2170 #7 0x00007fba495fbed0 in VideoInit (display_name=0x0) at video.c:7214 #8 0x00007fba495f205f in StartVideo () at softhddev.c:1948 #9 Resume () at softhddev.c:3279 #10 0x00007fba495e9b65 in cSoftHdDevice::SetPlayMode(ePlayMode) (this=0x5653808d0730, play_mode=pmNone) at softhdcuvid.cpp:2634 #11 0x000056537c1e3f8f in cDevice::Detach(cPlayer*) (this=0x5653808d0730, Player=Player@entry=0x56538e5cd9b0) at device.c:1377 #12 0x000056537c24c2a1 in cPlayer::Detach() (this=this@entry=0x56538e5cd9b0) at player.c:37 #13 0x00007fba3fb4b35a in cMpvPlayer::~cMpvPlayer() (this=0x56538e5cd9b0, __in_chrg=) at player.c:272 #14 0x00007fba3fb4b569 in cMpvPlayer::~cMpvPlayer() (this=0x56538e5cd9b0, __in_chrg=) at player.c:274 #15 0x00007fba3fb405d0 in cMpvControl::~cMpvControl() (this=0x7fb9e896daa0, __in_chrg=) at control.c:67 #16 0x00007fba3fb40749 in cMpvControl::~cMpvControl() (this=0x7fb9e896daa0, __in_chrg=) at control.c:72 #17 0x000056537c24c453 in cControl::Shutdown() () at player.c:113 #18 0x00007fba3fb3f645 in cMpvControl::ProcessKey(eKeys) (this=, key=) at control.c:167 #19 0x000056537c1c7792 in main(int, char**) (argc=, argv=) at vdr.c:1463 (gdb) bt full #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {94916783560800}} ret = #1 0x00007fba4aca81cf in __pthread_kill_internal (signo=6, threadid=) at ./nptl/pthread_kill.c:78 #2 0x00007fba4ac5a472 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #3 0x00007fba4ac444b2 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {140720607062816, 1, 140438071728548, 140438096784032, 0, 94916589637424, 11210111671898996741, 94916589618704, 94916783560800, 0, 0, 94916968188416, 140438071728548, 140438022963680, 11210111672692963584, 3435973837}}, sa_flags = 0, sa_restorer = 0x5653892ad860} #4 0x00007fba495f67e1 in make_egl () at video.c:1975 bpp = vID = 12339 #5 0x00007fba495f6aed in EglInit () at video.c:1185 alphaSize = 22099 context = redSize = 0 greenSize = 0 blueSize = 2083639924 glewdone = 1 #6 CuvidGlxInit (display_name=) at video.c:2170 #7 0x00007fba495fbed0 in VideoInit (display_name=0x0) at video.c:7214 i = 0 #8 0x00007fba495f205f in StartVideo () at softhddev.c:1948 __FUNCTION__ = "Resume" #9 Resume () at softhddev.c:3279 __FUNCTION__ = "Resume" #10 0x00007fba495e9b65 in cSoftHdDevice::SetPlayMode(ePlayMode) (this=0x5653808d0730, play_mode=pmNone) at softhdcuvid.cpp:2634 __FUNCTION__ = "SetPlayMode" #11 0x000056537c1e3f8f in cDevice::Detach(cPlayer*) (this=0x5653808d0730, Player=Player@entry=0x56538e5cd9b0) at device.c:1377 p = 0x56538e5cd9b0 MutexLock = {mutex = 0x5653808d19c0, locked = true} #12 0x000056537c24c2a1 in cPlayer::Detach() (this=this@entry=0x56538e5cd9b0) at player.c:37 #13 0x00007fba3fb4b35a in cMpvPlayer::~cMpvPlayer() (this=0x56538e5cd9b0, __in_chrg=) at player.c:272 #14 0x00007fba3fb4b569 in cMpvPlayer::~cMpvPlayer() (this=0x56538e5cd9b0, __in_chrg=) at player.c:274 #15 0x00007fba3fb405d0 in cMpvControl::~cMpvControl() (this=0x7fb9e896daa0, __in_chrg=) at control.c:67 #16 0x00007fba3fb40749 in cMpvControl::~cMpvControl() (this=0x7fb9e896daa0, __in_chrg=) at control.c:72 #17 0x000056537c24c453 in cControl::Shutdown() () at player.c:113 MutexLock = {mutex = 0x56537c376c80 , locked = true} c = #18 0x00007fba3fb3f645 in cMpvControl::ProcessKey(eKeys) (this=, key=) at control.c:167 state = count = 0 #19 0x000056537c1c7792 in main(int, char**) (argc=, argv=) at vdr.c:1463 state = key = Interact = Control = 0x7fb9e896daa0 Now = 1711446936 NeedsFastResponse = ControlMutexLock = {mutex = 0x56537c376c80 , locked = true} NewPrimaryDVB = savedTm = {c_iflag = 0, c_oflag = 0, c_cflag = 0, c_lflag = 0, c_line = 0 '\000', c_cc = '\000' , "\377", c_ispeed = 4294967295, c_ospeed = 0} HasStdin = false StartedAsRoot = VdrUser = UserDump = SVDRPport = AudioCommand = VideoDirectory = ConfigDirectory = CacheDirectory = ResourceDirectory = LocaleDirectory = EpgDataFileName = DisplayHelp = DisplayVersion = DaemonMode = SysLogTarget = MuteAudio = WatchdogTimeout = Terminal = OverrideCharacterTable = UseKbd = LircDevice = Args = PluginManager = {_vptr.cPluginManager = 0x56537c317480 , static pluginManager = 0x7ffc11cbf100, directory = 0x56537d9b8710 "/home/carel/src/vdr//vdr-client-p9/PLUGINS/lib", lastHousekeeping = 1711446646, nextHousekeeping = 16, dlls = {> = { = {_vptr.cListBase = 0x56537c317378 , objects = 0x56537d9b87c0, lastObject = 0x56537d9b9b60, count = 21, stateLock = {name = 0x0, threadId = 0, rwLock = {rwlock = {__data = {__readers = 0, __writers = 0, __wrphase_futex = 0, __writers_futex = 0, __pad3 = 0, __pad4 = 0, __cur_writer = 0, __shared = 0, __rwelision = 0 '\000', __pad1 = "\000\000\000\000\000\000", __pad2 = 0, __flags = 0}, __size = '\000' , __align = 0}, locked = 0, writeLockThreadId = 0}, state = 0, explicitModify = 0, syncStateKey = 0x0}, needsLocking = 0x0, useGarbageCollector = false}, }, }} long_options = {{name = 0x56537c2acb4b "audio", has_arg = 1, flag = 0x0, val = 97}, {name = 0x56537c2acb51 "cachedir", has_arg = 1, flag = 0x0, val = 355}, {name = 0x56537c2acb5a "chartab", has_arg = 1, flag = 0x0, val = 611}, {name = 0x56537c2acb62 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x56537c2acb69 "daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x56537c2a9d64 "device", has_arg = 1, flag = 0x0, val = 68}, {name = 0x56537c2acb70 "dirnames", has_arg = 1, flag = 0x0, val = 356}, {name = 0x56537c2acb79 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x56537c2acb7e "epgfile", has_arg = 1, flag = 0x0, val = 69}, {name = 0x56537c2acb86 "filesize", has_arg = 1, flag = 0x0, val = 358}, {name = 0x56537c2acb8f "genindex", has_arg = 1, flag = 0x0, val = 359}, {name = 0x56537c2acb98 "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x56537c2acb9d "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x56537c2acba2 "hide-first-recording-level", has_arg = 0, flag = 0x0, val = 72}, {name = 0x56537c2acbbd "instance", has_arg = 1, flag = 0x0, val = 105}, {name = 0x56537c2acbc6 "lib", has_arg = 1, flag = 0x0, val = 76}, {name = 0x56537c2acbca "lirc", has_arg = 2, flag = 0x0, val = 364}, {name = 0x56537c2acbcf "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x56537c2acbd9 "log", has_arg = 1, flag = 0x0, val = 108}, {name = 0x56537c2ac1d4 "mute", has_arg = 0, flag = 0x0, val = 109}, {name = 0x56537c2acbdd "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {name = 0x56537c2acbe4 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x56537c2ab8d2 "port", has_arg = 1, flag = 0x0, val = 112}, {name = 0x56537c2acbeb "record", has_arg = 1, flag = 0x0, val = 114}, {name = 0x56537c2acbf2 "resdir", has_arg = 1, flag = 0x0, val = 370}, {name = 0x56537c2acbf9 "showargs", has_arg = 2, flag = 0x0, val = 627}, {name = 0x56537c2acc02 "shutdown", has_arg = 1, flag = 0x0, val = 115}, {name = 0x56537c2acc0b "split", has_arg = 0, flag = 0x0, val = 371}, {name = 0x56537c2acc11 "terminal", has_arg = 1, flag = 0x0, val = 116}, {name = 0x56537c2acc1a "updindex", has_arg = 1, flag = 0x0, val = 629}, {name = 0x56537c2acc23 "user", has_arg = 1, flag = 0x0, val = 117}, {name = 0x56537c2acc28 "userdump", has_arg = 0, flag = 0x0, val = 373}, {name = 0x56537c2ab8a1 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x56537c2acc31 "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x56537c2a9e8a "video", has_arg = 1, flag = 0x0, val = 118}, {name = 0x56537c2acc36 "watchdog", has_arg = 1, flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} c = CodeSet = EpgDataReader = { = {_vptr.cThread = 0x56537c3140f0 , active = false, running = false, childTid = 140437887125184, childThreadId = 699638, mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , "\002", '\000' , __align = 0}, locked = 0}, description = 0x56537d9bec20 "epg data reader", lowPriority = false, static mainThreadId = 699635}, } Menu = LastChannel = 2 LastTimerChannel = -1 PreviousChannel = {1, 2} PreviousChannelIndex = 1 LastChannelChanged = 1711442683 LastInteract = 1711446936 MaxLatencyTime = 2 InhibitEpgScan = false IsInfoMenu = CurrentSkin = OldPrimaryDVB = 7