Bug #45966 Crash in MDL_context::release_ticket in .\include\master-slave-reset.inc
Submitted: 6 Jul 2009 11:29 Modified: 19 Nov 2009 9:29
Reporter: Philip Stoev Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server: Locking Severity:S2 (Serious)
Version:5.4 OS:Windows
Assigned to: Philip Stoev CPU Architecture:Any
Tags: mdl

[6 Jul 2009 11:29] Philip Stoev
Description:
When the rpl.rpl_trigger test was run on Windows after rpl_start_stop_slave, mysqld crashed as follows:

mysqld!free [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\free.c @ 110]
mysqld!MDL_context::release_ticket [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\mdl.cc @ 1379]
mysqld!MDL_context::release_lock [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\mdl.cc @ 1440]
mysqld!MDL_context::release_all_locks_for_name [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\mdl.cc @ 1484]
mysqld!mysql_rm_table_part2 [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_table.cc @ 2127]
mysqld!mysql_rm_table [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_table.cc @ 1747]
mysqld!mysql_execute_command [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_parse.cc @ 3445]
mysqld!mysql_parse [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_parse.cc @ 5958]
mysqld!dispatch_command [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_parse.cc @ 1066]
mysqld!do_command [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_parse.cc @ 746]
mysqld!handle_one_connection [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\sql\sql_connect.cc @ 1158]
mysqld!pthread_start [g:\pb2\build\sb_0-626673-1246865149.57\mysql-5.4.4-alpha-win-x86_64\mysys\my_winthread.c @ 63]
mysqld!_callthreadstartex [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\threadex.c @ 348]
mysqld!_threadstartex [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\threadex.c @ 326]
kernel32!BaseThreadInitThunk
ntdll!RtlUserThreadStart

How to repeat:
TBD
[7 Aug 2009 7:20] Jon Olav Hauglid
Both these tests are disabled for windows: Test requires: 'not windows'
[7 Aug 2009 7:28] Jon Olav Hauglid
Tests disabled due to bug#45238
[20 Aug 2009 7:18] Jon Olav Hauglid
Unable to reproduce, Philip Stoev contacted for more information.
[19 Nov 2009 9:29] Philip Stoev
Not seen since 2009-07-07, so closing as "Can't repeat"