Chuck Bell wrote:
> Mats,
>
> I also observed this failures -- but some may be unrelated.
>
> Chuck
>
> main.ctype_cp932_binlog_row [ fail ]
>
> ---
> /home/cbell/source/mysql-5.1_BUG_29020/mysql-test/r/ctype_cp932_binlog_row.r
> esult 2007-03-30 11:27:01.000000000 +0300
> +++
> /home/cbell/source/mysql-5.1_BUG_29020/mysql-test/r/ctype_cp932_binlog_row.r
> eject 2008-03-26 19:55:43.000000000 +0300
> @@ -9,8 +9,10 @@
> show binlog events from <binlog_start>;
> Log_name Pos Event_type Server_id End_log_pos Info
> master-bin.000001 # Query # # use `test`; CREATE
> TABLE
> t1(f1 blob)
> +master-bin.000001 # Query # # use `test`; BEGIN
> master-bin.000001 # Table_map # # table_id: #
> (tes
> t.t1)
> master-bin.000001 # Write_rows # # table_id: #
> flag
> s: STMT_END_F
> +master-bin.000001 # Query # # use `test`; COMMIT
> SELECT HEX(f1) FROM t1;
> HEX(f1)
> 8300
>
> mysqltest: Result content mismatch
>
>
Fixed this one: the main suite does not run in row-based normally, and
in addition, what the **** does a binlog-dependent test do outside of
the binlog suite... I will have to look into that later.
> binlog.binlog_base64_flag [ fail ]
>
> Warning: Not freed memory segments: 2
> Warning: Memory that was not free'ed (555 bytes):
> 99 bytes at 0x008098768, allocated at line 1018 in
> 'log_event.cc'
> 456 bytes at 0x008072040, allocated at line 201 in 'my_alloc.c'
> ERROR 1050 (42S01) at line 23: Table 't1' already exists
> mysqltest: At line 22: command "$MYSQL_BINLOG
> suite/binlog/std_data/bug32407.001
> | $MYSQL" failed
>
> The result from queries just before the failure was:
> ==== Test BUG#32407 ====
> exec of '/home/cbell/source/mysql-5.1_BUG_29020/client/mysqlbinlog
> --no-defaults
> --disable-force-if-open --debug-check
> --character-sets-dir=/home/cbell/source/m
> ysql-5.1_BUG_29020/sql/share/charsets suite/binlog/std_data/bug32407.001 |
> /home
> /cbell/source/mysql-5.1_BUG_29020/client/mysql --no-defaults --debug-check
> --hos
> t=localhost --user=root --password= --port=9306
> --socket=/home/cbell/source/mys
> ql-5.1_BUG_29020/mysql-test/var/tmp/master.sock
> --character-sets-dir=/home/cbell
> /source/mysql-5.1_BUG_29020/sql/share/charsets' failed, error: 256, status:
> 1, e
> rrno: 0
>
>
>
I can't repeat this one, but I fix it by dropping the table at the
beginning of the test.
/Matz
--
Mats Kindahl
Lead Software Developer
Replication Team
MySQL AB, www.mysql.com