Assertion `pfs->m_idle || (state == PSI_SOCKET_STATE_IDLE)' failed when run with thread pool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Sergei Glushchenko | ||
5.1 |
Invalid
|
Undecided
|
Unassigned | ||
5.5 |
Invalid
|
Undecided
|
Unassigned | ||
5.6 |
Fix Released
|
High
|
Sergei Glushchenko |
Bug Description
Percona Server 5.6 fails with assertion
mysqld-debug: /mnt/workspace/
16:01:18 UTC - mysqld got signal 6 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
diagnose the problem, but since we have already crashed,
something is definitely wrong and this may fail.
Please help us make Percona Server better by reporting any
bugs at http://
When tun with thread pool.
Related branches
- Laurynas Biveinis (community): Approve
- Alexey Kopytov (community): Needs Fixing
- Vlad Lesin (community): Needs Fixing (g2)
-
Diff: 340 lines (+115/-42)13 files modifiedPercona-Server/include/violite.h (+7/-0)
Percona-Server/mysql-test/r/percona_bug1201681.result (+6/-0)
Percona-Server/mysql-test/t/percona_bug1201681-master.opt (+1/-0)
Percona-Server/mysql-test/t/percona_bug1201681.test (+27/-0)
Percona-Server/sql/mysqld.cc (+1/-1)
Percona-Server/sql/sql_class.cc (+2/-27)
Percona-Server/sql/threadpool_common.cc (+8/-2)
Percona-Server/sql/threadpool_unix.cc (+1/-1)
Percona-Server/vio/vio.c (+4/-0)
Percona-Server/vio/vio_priv.h (+2/-0)
Percona-Server/vio/viopipe.c (+14/-0)
Percona-Server/vio/vioshm.c (+16/-0)
Percona-Server/vio/viosocket.c (+26/-11)
--56qual as tp is beta