Skip to content

Instantly share code, notes, and snippets.

@KunstDerFuge
Last active June 7, 2023 03:15
Show Gist options
  • Save KunstDerFuge/b3e0bb5eabc247a1a975839c9efe3a4f to your computer and use it in GitHub Desktop.
Save KunstDerFuge/b3e0bb5eabc247a1a975839c9efe3a4f to your computer and use it in GitHub Desktop.
Backtrace of SteamVR / ALVR vrcompositor crash
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrcomposit'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f27af7fe6c0 (LWP 22521))]
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f27e15b22d3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f27e1562a08 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f27e154b538 in __GI_abort () at abort.c:79
#4 0x0000000000414815 in CThreadWatchdogManager::EvaluateWatchdogs() [clone .cold] ()
#5 0x00000000004fad85 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<CThreadWatchdogManager::InitWatchdogs()::{lambda()#1}> > >::_M_run() ()
#6 0x00007f27e18e1943 in std::execute_native_thread_routine (__p=0x7f27a4000bd0)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#8 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
(gdb) bt full
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {139808424842736}}
ret = <optimized out>
#1 0x00007f27e15b22d3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
No locals.
#2 0x00007f27e1562a08 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007f27e154b538 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {0, 139808097708912, 0,
4617754806679764992, 0, 139808097697936, 0, 139808424838736, 0, 139808424839008, 0, 139808424839280, 0,
18446742974197923840, 18446744073709551615, 255}}, sa_flags = 0, sa_restorer = 0x0}
#4 0x0000000000414815 in CThreadWatchdogManager::EvaluateWatchdogs() [clone .cold] ()
No symbol table info available.
#5 0x00000000004fad85 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<CThreadWatchdogManager::InitWatchdogs()::{lambda()#1}> > >::_M_run() ()
No symbol table info available.
#6 0x00007f27e18e1943 in std::execute_native_thread_routine (__p=0x7f27a4000bd0)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
__t = <optimized out>
#7 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139809261289840, -2610094480000523164, -200, 0, 139809041390384,
139808416456704, 2704493049687073892, 2704647216348816484}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#8 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
(gdb) l
39 delivery of all pending signals after unblocking in the code
40 below. POSIX only guarantees delivery of a single signal,
41 which may not be the right one.) */
42 pid_t tid = INTERNAL_SYSCALL_CALL (gettid);
43 int ret = INTERNAL_SYSCALL_CALL (tgkill, __getpid (), tid, signo);
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
45 }
46
47 /* Block all signals, as required by pd->exit_lock. */
48 internal_sigset_t old_mask;
(gdb) thread apply all bt
Thread 23 (Thread 0x7f27aedfb6c0 (LWP 22902)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27aedfad18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 22 (Thread 0x7f27afafc6c0 (LWP 22876)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27afafbd18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 21 (Thread 0x7f27d67626c0 (LWP 22515)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27d6761d50, op=393, expected=0, futex_word=0x7f27c0000d48) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f27c0000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d6761d50, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f27c0000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d6761d50, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afab5 in __pthread_cond_wait_common (abstime=0x7f27d6761d50, clockid=0, mutex=0x26e2230, cond=0x7f27c0000d20) at pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x7f27c0000d20, mutex=0x26e2230, abstime=0x7f27d6761d50) at pthread_cond_wait.c:643
#5 0x00007f27dbd0e1c0 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#6 0x00007f27dc214198 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#7 0x00007f27dc20bddd in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#8 0x00007f27dbd1162a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#9 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#10 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 20 (Thread 0x7f27aeffd6c0 (LWP 22524)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27aeffc9a0, op=393, expected=0, futex_word=0x7f27a0001010) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f27a0001010, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27aeffc9a0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f27a0001010, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27aeffc9a0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afab5 in __pthread_cond_wait_common (abstime=0x7f27aeffc9a0, clockid=0, mutex=0x7f27a0000fc0, cond=0x7f27a0000fe8) at pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x7f27a0000fe8, mutex=0x7f27a0000fc0, abstime=0x7f27aeffc9a0) at pthread_cond_wait.c:643
#5 0x00000000004f7806 in SteamThreadTools::CThreadSyncObject::Wait(unsigned int) [clone .part.0] ()
#6 0x00000000004bec6d in CSignalThread::Run() ()
#7 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 19 (Thread 0x7f27d551e6c0 (LWP 22517)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27--Type <RET> for more, q to quit, c to continue without paging--
d551db50, op=137, expected=0, futex_word=0x26e2624) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x26e2624, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f27d551db50, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x26e2624, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f27d551db50, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afd85 in __pthread_cond_wait_common (abstime=<optimized out>, clockid=<optimized out>, mutex=0x26e25d0, cond=0x26e25f8) at pthread_cond_wait.c:503
#4 ___pthread_cond_clockwait64 (abstime=<optimized out>, clockid=<optimized out>, mutex=0x26e25d0, cond=0x26e25f8) at pthread_cond_wait.c:682
#5 ___pthread_cond_clockwait64 (cond=0x26e25f8, mutex=0x26e25d0, clockid=<optimized out>, abstime=<optimized out>) at pthread_cond_wait.c:670
#6 0x00007f27da34794f in wsi::display::wait_for_vsync(unsigned long) () from /tmp/.mount_ALVR-xOWPekv/usr/libexec/alvr/../../share/vulkan/explicit_layer.d/../../../lib64/libalvr_vulkan_layer.so
#7 0x00007f27da34ac5e in wsi_layer_vkWaitForFences () from /tmp/.mount_ALVR-xOWPekv/usr/libexec/alvr/../../share/vulkan/explicit_layer.d/../../../lib64/libalvr_vulkan_layer.so
#8 0x0000000000463e88 in CVulkanDirectModeVblankThread::Run() ()
#9 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#10 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#11 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 18 (Thread 0x7f27d45486c0 (LWP 22519)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27d4547da0, op=393, expected=0, futex_word=0x2a64930) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x2a64930, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d4547da0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x2a64930, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d4547da0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afab5 in __pthread_cond_wait_common (abstime=0x7f27d4547da0, clockid=0, mutex=0x2a648e0, cond=0x2a64908) at pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x2a64908, mutex=0x2a648e0, abstime=0x7f27d4547da0) at pthread_cond_wait.c:643
#5 0x00007f27dec24426 in SteamThreadTools::CThreadSyncObject::Wait(unsigned int) [clone .part.0] () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrclient.so
#6 0x00007f27ded9690e in CRenderModelLoadThread::Run() () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrclient.so
#7 0x00007f27dec26109 in SteamThreadTools::CThread::ThreadProc(void*) () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/vrclient.so
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 17 (Thread 0x7f27af9fb6c0 (LWP 22877)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27af9fad18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 16 (Thread 0x7f27afbfd6c0 (LWP 22871)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27afbfcd18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
--Type <RET> for more, q to quit, c to continue without paging--
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 15 (Thread 0x7f27d85df6c0 (LWP 22512)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27d85dedb0, op=393, expected=0, futex_word=0x7f27d0000d48) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f27d0000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d85dedb0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f27d0000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d85dedb0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afab5 in __pthread_cond_wait_common (abstime=0x7f27d85dedb0, clockid=0, mutex=0x24cd560, cond=0x7f27d0000d20) at pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x7f27d0000d20, mutex=0x24cd560, abstime=0x7f27d85dedb0) at pthread_cond_wait.c:643
#5 0x00007f27dbd0e1c0 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#6 0x00007f27dc142b32 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#7 0x00007f27dbd1162a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 14 (Thread 0x7f27aeefc6c0 (LWP 22888)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27aeefbd18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 13 (Thread 0x7f27ae1f86c0 (LWP 23614)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27ae1f7d18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 12 (Thread 0x7f27ae4f96c0 (LWP 23030)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27ae4f8d18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 11 (Thread 0x7f27affff6c0 (LWP 22745)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27afffed18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
--Type <RET> for more, q to quit, c to continue without paging--
Thread 10 (Thread 0x7f27e1a88780 (LWP 22505)):
#0 0x00007f27e15f89e5 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffd46f779f0, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1 0x00007f27e15fd5e7 in __GI___nanosleep (req=req@entry=0x7ffd46f779f0, rem=rem@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007f27e1629cd9 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:31
#3 0x00000000004bc502 in CVRCompositor::Run() ()
#4 0x00000000004bc71d in RealMain(unsigned int, ParsedArguments_t&) ()
#5 0x0000000000424ac2 in main ()
Thread 9 (Thread 0x7f27d5f5e6c0 (LWP 22516)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f2780000bc0, nfds=1, timeout=10) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f27dbd12b64 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#2 0x00007f27dc13d169 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#3 0x00007f27dc138dff in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#4 0x00007f27dc13926a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#5 0x00007f27dc0749ce in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#6 0x00007f27da349944 in wsi::swapchain_base::page_flip_thread() () from /tmp/.mount_ALVR-xOWPekv/usr/libexec/alvr/../../share/vulkan/explicit_layer.d/../../../lib64/libalvr_vulkan_layer.so
#7 0x00007f27e18e1943 in std::execute_native_thread_routine (__p=0x20bdd40) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x7f27afcfe6c0 (LWP 22767)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27afcfdd18, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5ab7 in CIPCPipe::GetNextMessage(unsigned int*, unsigned int*, unsigned int*, unsigned int) ()
#3 0x00000000005c780c in CConnectionThread::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x7f27d43fa6c0 (LWP 22520)):
#0 0x00007f27e1626c0f in __GI___poll (fds=0x7f27d43f9d28, nfds=1, timeout=100) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00000000004e514e in CIPCPipe::WaitForData(unsigned int) ()
#2 0x00000000004e5227 in CIPCPipe::WaitForConnection(unsigned int, CIPCPipe**) ()
#3 0x00000000005e8bdd in CPipeListener::Run() ()
#4 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#5 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f27d541d6c0 (LWP 22518)):
#0 0x00007f27e15f89e5 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7f27d541ce30, rem=0x7f27d541ce30) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1 0x00007f27e15fd5e7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25
#2 0x00007f27da3476d1 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<wsi::display::get_vsync_fence()::{lambda()#1}> > >::_M_run() () from /tmp/.mount_ALVR-xOWPekv/usr/libexec/alvr/../../share/vulkan/explicit_layer.d/../../../lib64/libalvr_vulkan_layer.so
#3 0x00007f27e18e1943 in std::execute_native_thread_routine (__p=0x7f27c4000b70) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#4 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#5 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f27d42f96c0 (LWP 22522)):
#0 0x00007f27dc12099a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#1 0x00007f27dc120a2a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#2 0x00007f27dc074738 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#3 0x00000000005d61cd in CGpuTiming::GetDeltas(void*, float*, unsigned int, bool) ()
--Type <RET> for more, q to quit, c to continue without paging--
#4 0x000000000043d5f4 in CGraphicsDevice::WaitForPresent(float*, CGraphicsDevice::PresentResults_t*, bool) ()
#5 0x00000000004c2e89 in CRenderThread::Update() ()
#6 0x00000000004c4339 in CRenderThread::Run() ()
#7 0x00000000004f94e9 in SteamThreadTools::CThread::ThreadProc(void*) ()
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f27d75dd6c0 (LWP 22514)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f27cc000d48) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f27cc000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f27cc000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15af7a0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x24cdbe0, cond=0x7f27cc000d20) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x7f27cc000d20, mutex=0x24cdbe0) at pthread_cond_wait.c:618
#5 0x00007f27dbd0e15f in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#6 0x00007f27dc15d210 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#7 0x00007f27dbd1162a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f27d7dde6c0 (LWP 22513)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f27d7ddde00, op=393, expected=0, futex_word=0x7f27c8000d48) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f27c8000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d7ddde00, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f27c8000d48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f27d7ddde00, private=private@entry=0) at futex-internal.c:139
#3 0x00007f27e15afab5 in __pthread_cond_wait_common (abstime=0x7f27d7ddde00, clockid=0, mutex=0x24cd850, cond=0x7f27c8000d20) at pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x7f27c8000d20, mutex=0x24cd850, abstime=0x7f27d7ddde00) at pthread_cond_wait.c:643
#5 0x00007f27dbd0e1c0 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#6 0x00007f27dc1688c5 in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#7 0x00007f27dbd1162a in ?? () from /usr/lib/libnvidia-glcore.so.530.41.03
#8 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f27de4886c0 (LWP 22511)):
#0 0x00007f27e15acf0e in __futex_abstimed_wait_common64 (private=<optimized out>, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x1d4ada0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x1d4ada0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimized out>, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f27e15acf8f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x1d4ada0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=<optimized out>) at futex-internal.c:139
#3 0x00007f27e15b834f in do_futex_wait (sem=sem@entry=0x1d4ada0, abstime=0x0, clockid=0) at /usr/src/debug/glibc/glibc/nptl/sem_waitcommon.c:111
#4 0x00007f27e15b83e0 in __new_sem_wait_slow64 (sem=0x1d4ada0, abstime=0x0, clockid=0) at /usr/src/debug/glibc/glibc/nptl/sem_waitcommon.c:183
#5 0x00007f27e20e9f28 in ?? () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/libSDL2-2.0.so.0
#6 0x00007f27e20ea055 in ?? () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/libSDL2-2.0.so.0
#7 0x00007f27e206ec18 in ?? () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/libSDL2-2.0.so.0
#8 0x00007f27e206e67b in ?? () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bi--Type <RET> for more, q to quit, c to continue without paging--
n/linux64/libSDL2-2.0.so.0
#9 0x00007f27e20e9c59 in ?? () from /home/robert/.local/share/Steam/steamapps/common/SteamVR/bin/linux64/libSDL2-2.0.so.0
#10 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#11 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f27af7fe6c0 (LWP 22521)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f27e15b22d3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f27e1562a08 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#3 0x00007f27e154b538 in __GI_abort () at abort.c:79
#4 0x0000000000414815 in CThreadWatchdogManager::EvaluateWatchdogs() [clone .cold] ()
#5 0x00000000004fad85 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<CThreadWatchdogManager::InitWatchdogs()::{lambda()#1}> > >::_M_run() ()
#6 0x00007f27e18e1943 in std::execute_native_thread_routine (__p=0x7f27a4000bd0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#7 0x00007f27e15b044b in start_thread (arg=<optimized out>) at pthread_create.c:444
#8 0x00007f27e1633e40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment