Assertion mi->io_thd == 0 fails in handle_slave_io() (slave.cc: 2501)
Bug #912290 reported by
Vladislav Vaintroub
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MariaDB |
Fix Released
|
Undecided
|
Kristian Nielsen |
Bug Description
Can be seen here for example:
http://
This assertion crashes from time to time in the debug builds on Windows
Changed in maria: | |
assignee: | nobody → Kristian Nielsen (knielsen) |
milestone: | none → 5.2 |
To post a comment you must log in.
The callstack dump of all threads in the buildbot log shows 2 threads inside handle_slave_io()
- the crashing one
mysqld! my_sigabrt_ handler [c:\buildbot\ win2008r2- vs2010- amd64-debug\ build\sql\ mysqld. cc @ 2206] vctools\ crt_bld\ self_64_ amd64\crt\ src\winsig. c @ 593] vctools\ crt_bld\ self_64_ amd64\crt\ src\abort. c @ 81] vctools\ crt_bld\ self_64_ amd64\crt\ src\assert. c @ 336] handle_ slave_io [c:\buildbot\ win2008r2- vs2010- amd64-debug\ build\sql\ slave.cc @ 2501]
mysqld!raise [f:\dd\
mysqld!abort [f:\dd\
mysqld!_wassert [f:\dd\
mysqld!
- the one waiting for critical section
. 26 Id: 5710.54e4 Suspend: 0 Teb: 000007ff`fff8a000 Unfrozen
Priority: -1 Priority class: 32
ntdll!NtWaitFor SingleObject nCriticalSectio n riticalSection handle_ slave_io( void * arg = 0x00000000` 0b9d1760) [slave.cc @ 2781] pthread_ start(void * param = 0x00000000` 0b86c860) [my_winthread.c @ 90]
ntdll!RtlpWaitO
ntdll!RtlEnterC
mysqld!
mysqld!