https://bugs.kde.org/show_bug.cgi?id=216837

--- Comment #28 from Paul Floyd <[email protected]> ---
Still hanging on 10.15.

With --tool=none, 2 threads stuck in syscalls

(lldb) thread list
Process 462 stopped
* thread #1: tid = 0x0f89, 0x00000002580c6543
none-amd64-darwin`vgModuleLocal_do_syscall_for_client_unix_WRK + 90, stop
reason = signal SIGSTOP
  thread #2: tid = 0x0fb2, 0x00000002580c6543
none-amd64-darwin`vgModuleLocal_do_syscall_for_client_unix_WRK + 90

With --trace-syscalls=yes

SYSCALL[479,1](unix:305) psynch_cvwait(BOGUS) --> [async] ... 
SYSCALL[479,2](unix:372) __thread_selfid ()[sync] --> Success(0x0:0x12a1) 
SYSCALL[479,2](unix:304) psynch_cvsignal(BOGUS)[sync] --> Success(0x0:0x101) 
SYSCALL[479,2](unix:305) psynch_cvwait(BOGUS) --> [async] ... 
SYSCALL[479,1](unix:305) ... [async] --> Success(0x0:0x0) 
SYSCALL[479,1](unix:397) sys_write ( 2, 0x104915590, 52 ) --> [async] ... 
First pthread_cond_destroy() call returned success.
SYSCALL[479,1](unix:397) ... [async] --> Success(0x0:0x34) 
SYSCALL[479,1](unix:515) ulock_wait(operation:UL_UNFAIR_LOCK (flags:
0x1020000), addr:0x70000333f034, value:3075, timeout:0) --> [async] ... 

So it looks like thread 2 is blocked here

SYSCALL[479,2](unix:305) psynch_cvwait(BOGUS) --> [async] ... 

and thread 1 blocked here

SYSCALL[479,1](unix:515) ulock_wait(operation:UL_UNFAIR_LOCK (flags:
0x1020000), addr:0x70000333f034, value:3075, timeout:0) --> [async] ... 

Need to get gdb working if poss because I can't get lldb to make calls (like
call and print with gdb so that I can get the guest callstacks

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to