Guilhem,
On 03.07.2007, at 16:37, Guilhem Bichot wrote:
> Hello,
>
> On Tue, Jul 03, 2007 at 10:36:40AM +0300, kgeorge@stripped wrote:
>> ChangeSet@stripped, 2007-07-03 10:36:37+03:00, gkodinov@stripped
>> +1 -0
>> Bug #28983: 'reset master' in multiple threads and innodb tables
>> asserts debug binary
>>
>> We can't reliably check if the binary log is opened without
>> acquiring its mutex.
>> Fixed by removing this check.
>>
>>
<cut>
> Are you sure that is_open()-without-mutex is really the cause of the
> assertions observed by the bug reports? They were assertions in
> binlog_close_connection() and binlog_commit(), which test also
> contents of trans_log and of thd->options. In "DBUG_ASSERT(A && B)",
> is it A or B which is observed false?
The problem is fully reproducible using the excellent test program
attached to the bug. I've been able to get it into my debugger. So
I'm sure this is the problem.
Best Regards,
Joro
--
Georgi Kodinov, Senior Software Engineer
MySQL AB, Plovdiv, Bulgaria, www.mysql.com
Office: +359 32 634 397 Mobile: +359 887 700 566 Skype: georgekodinov
Are you MySQL certified? www.mysql.com/certification