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

--- Comment #18 from Paul Floyd <pjfl...@wanadoo.fr> ---
I just double checked that there are no problems with
https://bugs.kde.org/show_bug.cgi?id=445032 which is fairly similar. Works OK
with i386/ amd64, no pthread and with pthread.

This testcase _fails_ on all 4 combinations.

Here, amd64 no pthread

valgrind: m_syswrap/syswrap-main.c:2130 (void vgPlain_client_syscall(ThreadId,
UInt)): Assertion 'sci->status.what == SsIdle' failed.

host stacktrace:
==39165==    at 0x38106032: ??? (in
/usr/home/paulf/scratch/valgrind/memcheck/memcheck-amd64-freebsd)
==39165==    by 0x402AA9FDF: ???
==39165==    by 0x7C: ???
==39165==    by 0x38106031: ??? (in
/usr/home/paulf/scratch/valgrind/memcheck/memcheck-amd64-freebsd)
==39165==    by 0x402AA984F: ???
==39165==    by 0x40200838F: ???

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable syscall   4 (lwpid 102465)
==39165==    at 0x3819A5D8: ??? (in
/usr/home/paulf/scratch/valgrind/memcheck/memcheck-amd64-freebsd)
==39165==    by 0x2017AF: (below main) (src/lib/csu/amd64/crt1_c.c:75)
client stack range: [0x7FBFFC000 0x7FC000FFF] client SP: 0x7FBFFF120
valgrind stack range: [0x4029AA000 0x402AA9FFF] top usage: 8312 of 1048576

With ktrace

 39225 memcheck-amd64-free RET   read 1
 39225 memcheck-amd64-free CALL  thr_self(0x402aa97c8)
 39225 memcheck-amd64-free RET   thr_self 0
 39225 memcheck-amd64-free CALL  sigprocmask(SIG_SETMASK,0x402aa9e70,0)
 39225 memcheck-amd64-free RET   sigprocmask 0
 39225 memcheck-amd64-free CALL 
sigprocmask(SIG_SETMASK,0x402aa9e08,0x402aa9df8)
 39225 memcheck-amd64-free RET   sigprocmask 0
 39225 memcheck-amd64-free CALL 
sigtimedwait(0x402aa9de8,0x402aa9e08,0x38064a58)
 39225 memcheck-amd64-free RET   sigtimedwait -1 errno 35 Resource temporarily
unavailable
 39225 memcheck-amd64-free CALL  sigprocmask(SIG_SETMASK,0x402aa9df8,0)
 39225 memcheck-amd64-free RET   sigprocmask 0
 39225 memcheck-amd64-free CALL  write(0x72c98,0x402aa99f8,0x87)
 39225 memcheck-amd64-free GIO   fd 470168 wrote 135 bytes
       "
        valgrind: m_syswrap/syswrap-main.c:2130 (void
vgPlain_client_syscall(ThreadId, UInt)): Assertion 'sci->status.what == SsIdle'
failed.

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

Reply via email to