Bug #35768 Running DBT2 crashes Falcon; sometimes
Submitted: 2 Apr 2008 11:06 Modified: 29 Aug 2008 1:43
Reporter: Hakan Küçükyılmaz Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server: Falcon storage engine Severity:S3 (Non-critical)
Version: OS:Linux
Assigned to: CPU Architecture:Any

[2 Apr 2008 11:06] Hakan Küçükyılmaz
Description:
In one of 15 runs I got a crash running DBT2 with Falcon. The crash happend with a -c16 -t1800 -w10 run within the first three minutes.

How to repeat:
Backtrace is

/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(print_stacktrace+0x27)[0x77dc67]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(handle_segfault+0x31d)[0x63729d]
/lib64/libpthread.so.0[0x2aacbee1fc10]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(MemFreeBlock::findNextLargest(int)+0x2c)[0x8a1b1c]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(MemMgr::alloc(int)+0x78)[0x8356e8]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(MemMgrPoolAllocate(MemMgr*, unsigned int)+0x32)[0x8365d2]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(Record::allocRecordData(int)+0x3b)[0x84722b]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(Record::setEncodedRecord(Stream*, bool)+0x64)[0x8474e4]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(Table::insert(Transaction*, Stream*)+0x6e)[0x7e421e]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(StorageTable::insert()+0x3a)[0x7d7c6a]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(StorageInterface::write_row(unsigned char*)+0x6c)[0x7cddbc]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(handler::ha_write_row(unsigned char*)+0x6f)[0x72ba1f]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(write_record(THD*, st_table*, st_copy_info*)+0x5d)[0x6bebcd]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(mysql_insert(THD*, TABLE_LIST*, List<Item>&, List<List<Item> >&, List<Item>&, List<Item>&, enum_duplicates, bool)+0xac5)[0x6c3835]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(mysql_execute_command(THD*)+0x23fc)[0x647f7c]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(mysql_parse(THD*, char const*, unsigned int, char const**)+0x32f)[0x64d6af]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(dispatch_command(enum_server_command, THD*, char*, unsigned int)+0x8ac)[0x64df6c]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(do_command(THD*)+0xc6)[0x64eb66]
/data0/work/mysql/mysql-6.0-falcon-team/sql/mysqld(handle_one_connection+0xf4)[0x63fa34]
/lib64/libpthread.so.0[0x2aacbee18143]
/lib64/libc.so.6(__clone+0x6d)[0x2aacbf55d74d]
[2 Apr 2008 19:08] Kevin Lewis
Hakan, Please check if this same call stack happens again, and if so, under what conditions or DBT2 settings.
[2 May 2008 5:03] Kevin Lewis
Hakan, Please verify if this call stack is happening anymore.  It may have been fixed by the syncPrior changes. (Bug#35692)
[19 May 2008 20:17] Hakan Küçükyılmaz
I don't see this stack trace anymore.