ALT Linux Bugzilla
– Attachment 19375 Details for
Bug 55629
Не работает gamescope
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
backtrace Wayland
wayland.txt (text/plain), 15.03 KB, created by
Vladislav Glinkin
on 2025-08-18 17:48:07 MSK
(
hide
)
Description:
backtrace Wayland
Filename:
MIME Type:
Creator:
Vladislav Glinkin
Created:
2025-08-18 17:48:07 MSK
Size:
15.03 KB
patch
obsolete
> >Thread 11 (Thread 0x7fd5abfff6c0 (LWP 8008)): >#0 0x00007fd5e489590e in __futex_abstimed_wait_common64 (private=0, futex_word=0x562496955de0, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562496955de0, expected=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 >#2 0x00007fd5e489598f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562496955de0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >#3 0x00007fd5e4897f58 in __pthread_cond_wait_common (cond=0x562496955dc0, mutex=0x562496955d90, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 >#4 ___pthread_cond_wait (cond=0x562496955dc0, mutex=0x562496955d90) at pthread_cond_wait.c:458 >#5 0x00007fd5bb493909 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 >#6 0x00007fd5bb46c15b in util_queue_thread_func (input=input@entry=0x5624969daa30) at ../src/util/u_queue.c:275 >#7 0x00007fd5bb493877 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 >#8 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#9 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 10 (Thread 0x7fd5db7fe6c0 (LWP 8004)): >#0 0x00007fd5e491689d in syscall () from /lib64/libc.so.6 >#1 0x00007fd5e3c73edc in g_cond_wait_until_impl (cond=<optimized out>, mutex=0x562496800a90, end_time=<optimized out>) at ../glib/gthread-posix.c:1159 >#2 g_cond_wait_until (cond=<optimized out>, mutex=0x562496800a90, end_time=<optimized out>) at ../glib/gthread.c:1782 >#3 0x00007fd5e3c0efe3 in g_async_queue_pop_intern_unlocked (queue=0x562496800a90, wait=1, end_time=1570674667) at ../glib/gasyncqueue.c:378 >#4 0x00007fd5e3c7a0fa in g_thread_pool_wait_for_new_task (pool=0x5624967fe330) at ../glib/gthreadpool.c:262 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:325 >#6 0x00007fd5e3c7857f in g_thread_proxy (data=0x7fd5cc000b70) at ../glib/gthread.c:893 >#7 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#8 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 9 (Thread 0x7fd5b33fe6c0 (LWP 8007)): >#0 0x00007fd5e489590e in __futex_abstimed_wait_common64 (private=0, futex_word=0x562496925620, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 >#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562496925620, expected=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 >#2 0x00007fd5e489598f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562496925620, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 >#3 0x00007fd5e4897f58 in __pthread_cond_wait_common (cond=0x562496925600, mutex=0x5624969255d0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 >#4 ___pthread_cond_wait (cond=0x562496925600, mutex=0x5624969255d0) at pthread_cond_wait.c:458 >#5 0x00007fd5bb493909 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 >#6 0x00007fd5bb46c15b in util_queue_thread_func (input=input@entry=0x5624968aae80) at ../src/util/u_queue.c:275 >#7 0x00007fd5bb493877 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 >#8 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#9 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 8 (Thread 0x7fd5daffd6c0 (LWP 8005)): >#0 0x00007fd5e490b596 in __GI_ppoll (fds=fds@entry=0x7fd5c4000bb0, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 >#1 0x00007fd5e3ca20f5 in ppoll (__fds=0x7fd5c4000bb0, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 >#2 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fd5d0005b70, timeout_usec=<optimized out>, fds=0x7fd5c4000bb0, n_fds=3) at ../glib/gmain.c:4632 >#3 g_main_context_iterate_unlocked.isra.0 (context=0x7fd5d0005b70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309 >#4 0x00007fd5e3c4501f in g_main_loop_run (loop=0x7fd5d0007fe0) at ../glib/gmain.c:4516 >#5 0x00007fd5e1e53a26 in gdbus_shared_thread_func (user_data=0x7fd5d0005b40) at ../gio/gdbusprivate.c:284 >#6 0x00007fd5e3c7857f in g_thread_proxy (data=0x562496807a30) at ../glib/gthread.c:893 >#7 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#8 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 7 (Thread 0x7fd5da7fc6c0 (LWP 8006)): >#0 0x00007fd5e490b596 in __GI_ppoll (fds=fds@entry=0x7fd5c8000bb0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 >#1 0x00007fd5e3ca20f5 in ppoll (__fds=0x7fd5c8000bb0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 >#2 g_main_context_poll_unlocked (priority=<optimized out>, context=0x5624968160a0, timeout_usec=<optimized out>, fds=0x7fd5c8000bb0, n_fds=1) at ../glib/gmain.c:4632 >#3 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5624968160a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309 >#4 0x00007fd5e3c43b4c in g_main_context_iteration (context=context@entry=0x5624968160a0, may_block=may_block@entry=1) at ../glib/gmain.c:4379 >#5 0x00007fd5e1a9797d in dconf_gdbus_worker_thread (user_data=0x5624968160a0) at ../gdbus/dconf-gdbus-thread.c:82 >#6 0x00007fd5e3c7857f in g_thread_proxy (data=0x5624968168e0) at ../glib/gthread.c:893 >#7 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#8 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 6 (Thread 0x7fd5dbfff6c0 (LWP 8003)): >#0 0x00007fd5e490b596 in __GI_ppoll (fds=fds@entry=0x7fd5d4000b70, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 >#1 0x00007fd5e3ca20f5 in ppoll (__fds=0x7fd5d4000b70, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 >#2 g_main_context_poll_unlocked (priority=<optimized out>, context=0x5624968029d0, timeout_usec=<optimized out>, fds=0x7fd5d4000b70, n_fds=1) at ../glib/gmain.c:4632 >#3 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5624968029d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309 >#4 0x00007fd5e3c43b4c in g_main_context_iteration (context=0x5624968029d0, may_block=may_block@entry=1) at ../glib/gmain.c:4379 >#5 0x00007fd5e3c43b91 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6578 >#6 0x00007fd5e3c7857f in g_thread_proxy (data=0x5624967d81b0) at ../glib/gthread.c:893 >#7 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#8 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 5 (Thread 0x7fd5e084e6c0 (LWP 8002)): >#0 0x00007fd5e491689d in syscall () from /lib64/libc.so.6 >#1 0x00007fd5e3c73330 in g_cond_wait_impl (cond=0x5624967ebf78, mutex=0x5624967ebf70) at ../glib/gthread-posix.c:1026 >#2 g_cond_wait (cond=0x5624967ebf78, mutex=0x5624967ebf70) at ../glib/gthread.c:1686 >#3 0x00007fd5e3c0f00b in g_async_queue_pop_intern_unlocked (queue=0x5624967ebf70, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375 >#4 0x00007fd5e3c79450 in g_thread_pool_spawn_thread (data=<optimized out>) at ../glib/gthreadpool.c:297 >#5 0x00007fd5e3c7857f in g_thread_proxy (data=0x5624967ec330) at ../glib/gthread.c:893 >#6 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#7 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 4 (Thread 0x7fd5e32ff6c0 (LWP 7999)): >#0 0x00007fd5e4919036 in epoll_wait (epfd=8, events=0x7fd5e32fba50, maxevents=1024, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >#1 0x000056245f2942b0 in gamescope::CWaiter<1024ul>::PollEvents(int) [clone .constprop.0] [clone .isra.0] (this=this@entry=0x56245f406920 <g_ImageWaiter>, nTimeOut=-1) at ../src/waitable.h:270 >#2 0x000056245f1c4108 in gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::WaiterThreadFunc (this=0x56245f406920 <g_ImageWaiter>, pszThreadName=<optimized out>) at ../src/waitable.h:456 >#3 gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}::operator()() const (__closure=<optimized out>) at ../src/waitable.h:380 >#4 std::__invoke_impl<void, gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}>(std::__invoke_other, gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}&&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 >#5 std::__invoke<gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}>(gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}&&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:96 >#6 std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:301 >#7 std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> >::operator()() (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:308 >#8 std::thread::_State_impl<std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::Rc<commit_t, true>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> > >::_M_run() (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:253 >#9 0x00007fd5e4b12353 in std::execute_native_thread_routine (__p=0x5624967d2950) at ../../../../../libstdc++-v3/src/c++11/thread.cc:104 >#10 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#11 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 3 (Thread 0x7fd5e104f6c0 (LWP 8001)): >#0 0x00007fd5e491689d in syscall () from /lib64/libc.so.6 >#1 0x00007fd5e3c73330 in g_cond_wait_impl (cond=0x5624967e8da8, mutex=0x5624967e8da0) at ../glib/gthread-posix.c:1026 >#2 g_cond_wait (cond=0x5624967e8da8, mutex=0x5624967e8da0) at ../glib/gthread.c:1686 >#3 0x00007fd5e3c0f00b in g_async_queue_pop_intern_unlocked (queue=0x5624967e8da0, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375 >#4 0x00007fd5e3c0f067 in g_async_queue_pop (queue=queue@entry=0x5624967e8da0) at ../glib/gasyncqueue.c:409 >#5 0x00007fd5e20a1651 in fc_thread_func (data=0x5624967e8da0) at ../pango/pangofc-fontmap.c:997 >#6 0x00007fd5e3c7857f in g_thread_proxy (data=0x5624967e9040) at ../glib/gthread.c:893 >#7 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#8 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 2 (Thread 0x7fd5e3b006c0 (LWP 7998)): >#0 0x00007fd5e4919036 in epoll_wait (epfd=5, events=0x7fd5e3afca90, maxevents=1024, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >#1 0x000056245f2942b0 in gamescope::CWaiter<1024ul>::PollEvents(int) [clone .constprop.0] [clone .isra.0] (this=this@entry=0x56245f42bb20 <_ZL14g_LibEisWaiter.lto_priv.0>, nTimeOut=-1) at ../src/waitable.h:270 >#2 0x000056245f1cecf8 in gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::WaiterThreadFunc (this=0x56245f42bb20 <_ZL14g_LibEisWaiter.lto_priv.0>, pszThreadName=0x56245f2b2988 "gamescope-eis") at ../src/waitable.h:456 >#3 gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}::operator()() const (__closure=<optimized out>) at ../src/waitable.h:380 >#4 std::__invoke_impl<void, gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}>(std::__invoke_other, gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}&&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 >#5 std::__invoke<gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}>(gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}&&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:96 >#6 std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:301 >#7 std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> >::operator()() (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:308 >#8 std::thread::_State_impl<std::thread::_Invoker<std::tuple<gamescope::CAsyncWaiter<gamescope::CRawPointer<gamescope::IWaitable>, 1024ul>::CAsyncWaiter(char const*)::{lambda()#1}> > >::_M_run() (this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:253 >#9 0x00007fd5e4b12353 in std::execute_native_thread_routine (__p=0x5624967d1940) at ../../../../../libstdc++-v3/src/c++11/thread.cc:104 >#10 0x00007fd5e489897e in start_thread (arg=<optimized out>) at pthread_create.c:447 >#11 0x00007fd5e4918bfc in __clone3 () from /lib64/libc.so.6 > >Thread 1 (Thread 0x7fd5e3b23b00 (LWP 7997)): >#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 >#1 0x00007fd5e489a833 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78 >#2 0x00007fd5e48455e6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 >#3 0x00007fd5e482d8fa in __GI_abort () at abort.c:79 >#4 0x00007fd5e4aa8d7e in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 >#5 0x00007fd5e4ae0e8c in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:48 >#6 0x00007fd5e4aa87c9 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:58 >#7 0x000056245f155ea7 in std::__terminate () at /usr/include/c++/14/x86_64-alt-linux/bits/c++config.h:324 >#8 std::thread::~thread (this=<optimized out>, this=<optimized out>) at /usr/include/c++/14/bits/std_thread.h:182 >#9 gamescope::CSDLBackend::~CSDLBackend (this=<optimized out>, this=<optimized out>) at ../src/Backends/SDLBackend.cpp:129 >#10 gamescope::CSDLBackend::~CSDLBackend (this=<optimized out>, this=<optimized out>) at ../src/Backends/SDLBackend.cpp:129 >#11 0x000056245f29ddfe in gamescope::IBackend::Set(gamescope::IBackend*) [clone .isra.0] (pBackend=0x5624967d8520) at ../src/backend.cpp:41 >#12 0x000056245f29d41d in gamescope::IBackend::Set<gamescope::CSDLBackend>() [clone .isra.0] () at ../src/Backends/SDLBackend.cpp:984 >#13 0x000056245f15d0f2 in main (argc=10, argv=<optimized out>) at ../src/main.cpp:897
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 55629
:
19374
| 19375 |
19376
|
19377