Skip to content

Instantly share code, notes, and snippets.

@josser
Created May 23, 2023 19:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josser/3864cc357d22abd97d55026280222faf to your computer and use it in GitHub Desktop.
Save josser/3864cc357d22abd97d55026280222faf to your computer and use it in GitHub Desktop.
0x00007ffff4ca5160 in pthread_mutex_lock () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff4ca5160 in pthread_mutex_lock () at /lib64/libc.so.6
#1 0x0000555557592a4a in KODI::WINDOWING::WAYLAND::CWinSystemWayland::GetConnectedOutputs(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) ()
#2 0x0000555556cd6dce in CDisplaySettings::SettingOptionsMonitorsFiller(std::shared_ptr<CSetting const> const&, std::vector<StringSettingOption, std::allocator<StringSettingOption> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void*) ()
#3 0x0000555556c6a4c4 in CSettingString::UpdateDynamicOptions() ()
#4 0x0000555556c3c95e in ()
#5 0x0000555556c3d5a1 in CGUIControlSpinExSetting::FillStringSettingControl(bool) ()
#6 0x0000555556c40e3b in CGUIControlSpinExSetting::Update(bool, bool) ()
#7 0x0000555556ca6fd8 in CGUIDialogSettingsBase::UpdateSettings() ()
#8 0x0000555556cac5b7 in CGUIDialogSettingsBase::CreateSettings[abi:cxx11]() ()
#9 0x0000555556cae861 in CGUIDialogSettingsManagerBase::CreateSettings[abi:cxx11]() ()
#10 0x0000555556caa380 in CGUIDialogSettingsBase::SetupControls(bool) ()
#11 0x0000555556cabb7c in CGUIDialogSettingsBase::OnInitWindow() ()
#12 0x00005555567dc0e1 in CGUIWindow::OnMessage(CGUIMessage&) ()
#13 0x0000555556749bdd in CGUIDialog::OnMessage(CGUIMessage&) ()
#14 0x0000555556c4fa10 in CGUIWindowSettingsCategory::OnMessage(CGUIMessage&) ()
#15 0x00005555567e8914 in CGUIWindowManager::ActivateWindow_Internal(int, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool, bool) ()
#16 0x00005555567e8fb7 in CGUIWindowManager::ActivateWindow(int, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool, bool) ()
#17 0x000055555725bc39 in ()
#18 0x0000555557253786 in CBuiltins::Execute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#19 0x0000555556b1b2be in CApplication::ExecuteXBMCAction(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<CGUIListItem> const&) ()
#20 0x0000555556b1e7d0 in CApplication::OnMessage(CGUIMessage&) ()
#21 0x00005555567df931 in CGUIWindowManager::SendMessage(CGUIMessage&) ()
#22 0x0000555556705ec9 in CGUIAction::ExecuteActions(int, int, std::shared_ptr<CGUIListItem> const&) const ()
#23 0x000055555662ebeb in CStaticListProvider::OnClick(std::shared_ptr<CGUIListItem> const&) ()
#24 0x0000555556711fd1 in CGUIBaseContainer::OnClick(int) ()
#25 0x00005555567d4edd in CGUIWindow::OnAction(CAction const&) ()
#26 0x00005555567e5aad in CGUIWindowManager::HandleAction(CAction const&) const ()
#27 0x00005555567e5bba in CGUIWindowManager::OnAction(CAction const&) const ()
#28 0x0000555556b18c38 in CApplication::OnAction(CAction const&) ()
#29 0x000055555667fdaa in CInputManager::HandleKey(CKey const&) ()
#30 0x0000555556681571 in CInputManager::OnKeyUp(CKey const&) ()
#31 0x00005555566816fb in CInputManager::OnEvent(XBMC_Event&) ()
#32 0x0000555556b1a392 in CApplication::HandlePortEvents() ()
#33 0x0000555556b1a745 in CApplication::FrameMove(bool, bool) ()
#34 0x0000555556c2b3c2 in CXBApplicationEx::Run(CAppParamParser const&) ()
#35 0x0000555555cde265 in main ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment