The following reply was made to PR threads/121343; it has
been noted by GNATS.
From: David Xu <davidxu FreeBSD.org>
To: josh.carroll gmail.com
Cc: freebsd-gnats-submit FreeBSD.org
Subject: Re: threads/121343: pthread_cond_wait hanging in
libthr
Date: Wed, 05 Mar 2008 10:51:35 +0800
Josh Carroll wrote:
>> Can you attach to the process and see all threads
info and backtrace ?
>> for example:
>> gdb /usr/local/bin/ushare 13323
>>
>> (gdb) info threads
>
> I can get a backtrace but not the thread information:
>
> (gdb) bt
> #0 0x00000000409d08da in _umtx_op () from
/lib/libc.so.7
> #1 0x0000000040ba5c9a in pthread_cleanup_push () from
/lib/libthr.so.3
> #2 0x0000000040ba231b in pthread_mutex_getprioceiling
() from /lib/libthr.so.3
> #3 0x0000000040774324 in WorkerThread
(arg=0x40770d20) at src/ThreadPool.c:440
> #4 0x0000000040b9f459 in pthread_getprio () from
/lib/libthr.so.3
> #5 0x0000000000000000 in ?? ()
> Error accessing memory address 0x7fffffbff000: Bad
address.
> (gdb) info threads
> Cannot get thread info: invalid key
>
> Is there something I'm doing wrong here?
>
This should not happen, I am not sure if there is memory
problem in the
program.
Regards,
David Xu
_______________________________________________
freebsd-threads freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-threa
ds
To unsubscribe, send any mail to
"freebsd-threads-unsubscribe freebsd.org"
|