__lll_mutex_lock_wait

如果调用栈在__lll_mutex_lock_wait, 基本上可以说是死锁了。

如果有__lll_mutex_lock_wait () from /lib/tls/libc.so.6 并且 _L_mutex_lock_2507 , 可以断定内存出现问题了。可能是某个类已经释放了,还是用那个类的锁导致的。

如果出现 __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 并且L_mutex_lock_35 (),可能是死锁了。

1) 如果是内存错误,可以使用valgrind检查。

2) 如果是死锁,可以使用pstack 或者 gdb的情况下使用 thread apply all bt

转自:

posted @ 2011-12-09 15:28  夏大王  阅读(1015)  评论(0编辑  收藏  举报