__lll_mutex_lock_wait
2011-12-09 15:28
681 查看
如果调用栈在__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
转自:
如果有__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
转自:
相关文章推荐
- __lll_mutex_lock_wait出现的分析
- __lll_mutex_lock_wait的错误原因
- 通过pthread_mutex_lock和pthread_cond_wait实现生产消费模式,并且生产一次消费一次
- man pthread_mutex_lock,man pthread_cond_wait没文档的解决办法
- phread_con_wait和pthread_mutex_lock实现的生产者消费者模型
- phread_con_wait和pthread_mutex_lock实现的生产者消费者模型
- pthread_cond_wait pthread_cond_broadcast pthread_mutex_lock
- 记录一个__lll_lock_wait_private错误
- 执行 update操作的时候有报错 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
- ze550kl-关于mutex_lock的bug
- Mysql错误:ERROR 1205 (HY000): Lock wait timeout exceeded解决办法
- pthread_mutex_lock的实现!!
- spin_lock & mutex_lock的区别?
- [Err] 1205 - Lock wait timeout exceeded; try restarting transaction
- pthread_mutex_lock引起的core
- spin_lock and mutex_lock
- Mysql事物锁等待超时 Lock wait timeout exceeded; try restarting transaction
- Spring 开发笔记之 java.sql.SQLException: Lock wait timeout exceeded | CannotAcquireLockException 的解决
- pthread_mutex_lock
- java.sql.SQLException: Lock wait timeout exceeded