Bug #50787 | Crash in MDL_ticket::is_incompatible_when_granted() | ||
---|---|---|---|
Submitted: | 1 Feb 2010 10:37 | Modified: | 1 Feb 2010 18:14 |
Reporter: | Philip Stoev | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Locking | Severity: | S1 (Critical) |
Version: | mysql-next-4284-stage | OS: | Any |
Assigned to: | Dmitry Lenev | CPU Architecture: | Any |
[1 Feb 2010 10:37]
Philip Stoev
[1 Feb 2010 11:23]
Philip Stoev
Core and binary: http://mysql-systemqa.s3.amazonaws.com/var-bug50787.zip Source: revision-id: kostja@sun.com-20100129154650-wmq5gczzj868s66r date: 2010-01-29 18:46:50 +0300 build-date: 2010-02-01 12:38:17 +0200 revno: 3084 branch-nick: mysql-next-4284-stage
[1 Feb 2010 15:19]
Philip Stoev
Grammar for bug 50787
Attachment: bug50787.yy (application/octet-stream, text), 31.34 KiB.
[1 Feb 2010 15:21]
Philip Stoev
To reproduce with the RQG: $ perl runall.pl \ --gendata=conf/WL5004_data.zz \ --duration=120 \ --queries=10000000 \ --threads=10 \ --basedir=/build/bzr/mysql-next-4284-stage \ --mysqld=--innodb-lock-wait-timeout=1 \ --mysqld=--log-output=file \ --mysqld=--table-lock-wait-timeout=1 \ --grammar=conf/bug50787.yy \ --mem \ --seed=0 Bug is not reproducible with 2 ot 5 threads. The grammar contains a lot of stuff, but the queries actually executed are like those: INSERT INTO . t1_base1_N SELECT * FROM test.table1_int_autoinc; CREATE TABLE IF NOT EXISTS . t1_base2_N LIKE test.table1_int_autoinc;
[1 Feb 2010 16:20]
Philip Stoev
Not reproducible on mysql-next-4284
[1 Feb 2010 18:14]
Dmitry Lenev
Hi! Judging from the above test case this crash was caused by the same problem as sporadic crashes of lock_multi_bug38499.test. The latter were fixed by the following patch that was pushed into mysql-next-4284 tree: http://lists.mysql.com/commits/98827. Since this problem was reported against tree which is not publicly available tree there is nothing to document. So I am simply closing this bug.