+ RESULT=0 + grep 'no gnutar' which: no gnutar in (/usr/local/bin:/bin:/usr/bin) + echo no gnutar no gnutar + gunzip -c mysql-6.0.8-alpha-linux-i686.tar.gz + tar xf - + mv mysql-6.0.8-alpha-linux-i686 mysql-6.0.8-alpha-linux-i686-test + cd mysql-6.0.8-alpha-linux-i686-test + mkdir vardirs ++ pwd + DIR=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test + cd /export/home/pb2/scripts + perl pb2gentest.pl /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs bzr+ssh://mysqldev@bk-internal.mysql.com/data1/bzrroot/server/mysql-6.0-falcon-team falcon_chill_thaw # 15:20:54 Please see http://inside.mysql.com/wiki/Category:RandomQueryGenerator for more information on this test framework. # 15:20:54 Starting # 15:20:54 # runall.pl \ # 15:20:54 # --basedir=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test \ # 15:20:54 # --vardir=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs \ # 15:20:54 # --reporters=Deadlock,ErrorLog,Backtrace,Recovery,WinPackage \ # 15:20:54 # --mysqld=--loose-falcon-lock-wait-timeout=1 \ # 15:20:54 # --engine=Falcon \ # 15:20:54 # --grammar=conf/falcon_chill_thaw.yy \ # 15:20:54 # --queries=100000 \ # 15:20:54 # --mysqld=--falcon-index-chill-threshold=4K \ # 15:20:54 # --mysqld=--falcon-record-chill-threshold=4K \ # 15:20:54 # --duration=1200 # 15:20:54 Running perl mysql-test-run.pl --start-and-exit --mysqld=--falcon --mysqld="--loose-falcon-lock-wait-timeout=1" --mysqld="--falcon-index-chill-threshold=4K" --mysqld="--falcon-record-chill-threshold=4K" --mysqld=--default-storage-engine=Falcon --mysqld=--relay-log=master-relay-bin --mysqld=--loose-innodb --mysqld=--loose-falcon-debug-mask=2 --mysqld=--secure-file-priv= --mysqld=--max-allowed-packet=16Mb --vardir=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs --master_port=19306 . Logging: mysql-test-run.pl --start-and-exit --mysqld=--falcon --mysqld=--loose-falcon-lock-wait-timeout=1 --mysqld=--falcon-index-chill-threshold=4K --mysqld=--falcon-record-chill-threshold=4K --mysqld=--default-storage-engine=Falcon --mysqld=--relay-log=master-relay-bin --mysqld=--loose-innodb --mysqld=--loose-falcon-debug-mask=2 --mysqld=--secure-file-priv= --mysqld=--max-allowed-packet=16Mb --vardir=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs --master_port=19306 MySQL Version 6.0.8 Using dynamic switching of binlog format Using default engine 'Falcon' Skipping ndbcluster, mysqld not compiled with ndbcluster Setting mysqld to support SSL connections Binaries are debug compiled Using MTR_BUILD_THREAD = 0 Using MASTER_MYPORT = 19306 Using MASTER_MYPORT1 = 19307 Using SLAVE_MYPORT = 9308 Using SLAVE_MYPORT1 = 9309 Using SLAVE_MYPORT2 = 9310 - adding combinations - adding combinations - adding combinations Killing Possible Leftover Processes Removing Stale Files Creating Directories Installing Master Database Installing Slave1 Database ======================================================= TEST RESULT TIME (ms) ------------------------------------------------------- Servers started, exiting # 15:21:05 Starting # 15:21:05 # gentest.pl \ # 15:21:05 # --gendata= \ # 15:21:05 # --engine=Falcon \ # 15:21:05 # --rpl_mode= \ # 15:21:05 # --validators= \ # 15:21:05 # --reporters=Deadlock,ErrorLog,Backtrace,Recovery,WinPackage \ # 15:21:05 # --engine=Falcon \ # 15:21:05 # --threads=10 \ # 15:21:05 # --queries=100000 \ # 15:21:05 # --duration=1200 \ # 15:21:05 # --dsn1=dbi:mysql:host=127.0.0.1:port=19306:user=root:database=test \ # 15:21:05 # --dsn2= \ # 15:21:05 # --grammar=conf/falcon_chill_thaw.yy # 15:21:05 Starting # 15:21:05 # gendata-old.pl \ # 15:21:05 # --dsn=dbi:mysql:host=127.0.0.1:port=19306:user=root:database=test \ # 15:21:05 # --engine=Falcon # 15:21:05 Creating table A, size 0 rows, engine Falcon . # 15:21:05 Creating table B, size 2 rows, engine Falcon . # 15:21:05 Creating table C, size 20 rows, engine Falcon . # 15:21:05 Creating table D, size 100 rows, engine Falcon . # 15:21:06 Creating table E, size 1000 rows, engine Falcon . # 15:21:12 Creating table AA, size 0 rows, engine Falcon . # 15:21:12 Creating table BB, size 2 rows, engine Falcon . # 15:21:13 Creating table CC, size 20 rows, engine Falcon . # 15:21:13 Creating table DD, size 100 rows, engine Falcon . # 15:21:13 Creating table AAA, size 0 rows, engine Falcon . # 15:21:14 Creating table BBB, size 1 rows, engine Falcon . # 15:21:14 Creating table CCC, size 20 rows, engine Falcon . # 15:21:14 Reporters: Deadlock, ErrorLog, Backtrace, Recovery, WinPackage # 15:21:14 Validators: FalconErrors, ErrorMessageCorruption # 15:21:14 Starting 10 processes, 100000 queries each, duration 1200 seconds. # 15:21:14 Started periodic reporting process... # 15:21:18 Query: UPDATE B AS X SET `int_nokey` = 134 WHERE X . `int_nokey` > 33 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE B AS X SET `int_key` = 114 WHERE X . `int_nokey` < 212 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE B AS X SET `pk` = 222 WHERE X . `int_nokey` < 200 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE E AS X SET `pk` = 241 WHERE X . `int_key` < 108 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE C AS X SET `int_nokey` = 229 WHERE X . `int_nokey` > 148 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE E AS X SET `int_nokey` = 91 WHERE X . `pk` > 223 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:18 Query: UPDATE C AS X SET `int_key` = 45 WHERE X . `int_nokey` < 157 failed: 1205 Lock wait timeout exceeded; try restarting transaction # 15:21:19 Query: UPDATE A AS X SET `int_key` = 57 WHERE X . `pk` > 82 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE A AS X SET `int_nokey` = 105 WHERE X . `int_key` > 174 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE E AS X SET `int_key` = 130 WHERE X . `int_nokey` < 207 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE E AS X SET `int_key` = 4 WHERE X . `pk` < 19 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Killing periodic reporting process with pid 18605... # 15:21:19 Query: UPDATE E AS X SET `pk` = 55 WHERE X . `int_key` < 193 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE A AS X SET `int_nokey` = 79 WHERE X . `int_nokey` > 165 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE A AS X SET `pk` = 230 WHERE X . `int_nokey` > 88 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE D AS X SET `int_nokey` = 248 WHERE X . `pk` > 49 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: UPDATE E AS X SET `int_key` = 157 WHERE X . `int_nokey` > 202 failed: 2013 Lost connection to MySQL server during query # 15:21:19 Query: INSERT INTO A ( `pk` , `int_key` ) VALUES ( 135 , 136 ) failed: 2013 Lost connection to MySQL server during query # 15:21:24 Killing child process with pid 18615... # 15:21:24 Killing child process with pid 18608... # 15:21:24 Killing child process with pid 18613... # 15:21:24 Killing child process with pid 18619... # 15:21:24 Killing child process with pid 18618... # 15:21:24 Killing child process with pid 18614... # 15:21:24 Killing child process with pid 18620... # 15:21:24 Killing child process with pid 18609... # 15:21:24 Killing child process with pid 18612... # 15:21:24 Server crash reported, initiating post-crash analysis... # 15:21:24 The last 100 lines from /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs/log/master.err : Table::fetchForUpdate: Update Conflict: TransId=2097, RecordNumber=79, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2097, RecordNumber=79, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2089, RecordNumber=0, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2089, RecordNumber=79, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2072, RecordNumber=0, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2072, RecordNumber=81, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2088, RecordNumber=1, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2088, RecordNumber=0, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2049, RecordNumber=0, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2049, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2049, RecordNumber=3, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=75, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=63, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2088, RecordNumber=1025, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2088, RecordNumber=0, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2088, RecordNumber=0, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2101, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2094, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2121, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2123, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=108, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2072, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2094, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2072, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.A Table::fetchForUpdate: Update Conflict: TransId=2094, RecordNumber=0, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2094, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2101, RecordNumber=64, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2072, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=0, Table TEST.E Table::fetchForUpdate: Update Conflict: TransId=2039, RecordNumber=8, Table TEST.D Table::fetchForUpdate: Update Conflict: TransId=2100, RecordNumber=89, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2122, RecordNumber=0, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2122, RecordNumber=0, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2122, RecordNumber=89, Table TEST.B Table::fetchForUpdate: Update Conflict: TransId=2122, RecordNumber=0, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2135, RecordNumber=0, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2126, RecordNumber=0, Table TEST.C Table::fetchForUpdate: Update Conflict: TransId=2122, RecordNumber=0, Table TEST.E 15: Record thaw (fetch): table 28, 75 records, 4098 bytes 15: Record thaw (fetch): table 28, 75 records, 4126 bytes 15: Record thaw (fetch): table 28, 76 records, 4126 bytes 15: Record thaw (fetch): table 28, 76 records, 4156 bytes 15: Record thaw (fetch): table 28, 73 records, 4112 bytes 15: Record thaw (fetch): table 28, 73 records, 4102 bytes 080927 16:21:19 - mysqld got signal 11 ; This could be because you hit a bug. It is also possible that this binary or one of the libraries it was linked against is corrupt, improperly built, or misconfigured. This error can also be caused by malfunctioning hardware. We will try our best to scrape up some info that will hopefully help diagnose the problem, but since we have already crashed, something is definitely wrong and this may fail. key_buffer_size=1048576 read_buffer_size=131072 max_used_connections=11 max_threads=151 thread_count=11 connection_count=11 It is possible that mysqld could use up to key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 60039 K bytes of memory Hope that's ok; if not, decrease some variables in the equation. thd: 0xa5fa028 Attempting backtrace. You can use the following information to find out where mysqld died. If you see no messages after this, something went terribly wrong... stack_bottom = 0xa7e7dfa8 thread_stack 0x30c00 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(my_print_stacktrace+0x26) [0x87e9197] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(handle_segfault+0x2cd) [0x82ae5a5] [0x985420] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageTable::setRecord(Record*, bool)+0x8b) [0x8539a59] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageDatabase::nextRow(StorageTable*, int, bool)+0x135) [0x8534007] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageTable::next(int, bool)+0x3a) [0x853a024] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageInterface::rnd_next(unsigned char*)+0x92) [0x8525398] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(rr_sequential(READ_RECORD*)+0x71) [0x83d3207] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(mysql_update(THD*, TABLE_LIST*, List&, List&, Item*, unsigned int, st_order*, unsigned long long, enum_duplicates, bool)+0x18d7) [0x836a19f] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(mysql_execute_command(THD*)+0x2ba9) [0x82c1713] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(mysql_parse(THD*, char const*, unsigned int, char const**)+0x22f) [0x82c7565] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(dispatch_command(enum_server_command, THD*, char*, unsigned int)+0x87c) [0x82c8520] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(do_command(THD*)+0x23b) [0x82c97eb] /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(handle_one_connection+0x11d) [0x82b71ad] /lib/libpthread.so.0 [0x89a45b] /lib/libc.so.6(clone+0x5e) [0x7f1c4e] Trying to get some variables. Some pointers may be invalid and cause the dump to abort... thd->query at 0xa6c04bd8 is an invalid pointer thd->thread_id=14 thd->killed=NOT_KILLED The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains information that should help you find out what is causing the crash. Writing a core file # 15:21:24 datadir is /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs/master-data/ Using host libthread_db library "/lib/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Core was generated by `/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/'. Program terminated with signal 11, Segmentation fault. #0 0x00985402 in __kernel_vsyscall () #0 0x00985402 in __kernel_vsyscall () #1 0x0089f067 in pthread_kill () from /lib/libpthread.so.0 #2 0x087e9256 in my_write_core (sig=11) at stacktrace.c:307 #3 0x082ae7d2 in handle_segfault (sig=11) at mysqld.cc:2660 #4 #5 0x085bf79c in Record::getEncodedRecord (this=0xa6274dc0) at Record.cpp:743 #6 0x08539a59 in StorageTable::setRecord (this=0xa662ca78, newRecord=0xa6274dc0, locked=true) at StorageTable.cpp:348 #7 0x08534007 in StorageDatabase::nextRow (this=0xb7067130, storageTable=0xa662ca78, recordNumber=1027, lockForUpdate=true) at StorageDatabase.cpp:306 #8 0x0853a024 in StorageTable::next (this=0xa662ca78, recordNumber=1027, lockForUpdate=true) at StorageTable.cpp:158 #9 0x08525398 in StorageInterface::rnd_next (this=0xa76ebc0, buf=0xa76ed88 "") at ha_falcon.cpp:613 #10 0x083d3207 in rr_sequential (info=0xa7e7cf7c) at records.cc:390 #11 0x0836a19f in mysql_update (thd=0xa5fa028, table_list=0xa6c04f00, fields=@0xa5fb5e0, values=@0xa5fb808, conds=0xa6c055a8, order_num=0, order=0x0, limit=18446744073709551344, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #12 0x082c1713 in mysql_execute_command (thd=0xa5fa028) at sql_parse.cc:2865 #13 0x082c7565 in mysql_parse (thd=0xa5fa028, inBuf=0xa6c04bd8 "UPDATE E AS X SET `int_key` = 130 WHERE X . `int_nokey` < 207", length=61, found_semicolon=0xa7e7de80) at sql_parse.cc:5578 #14 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa5fa028, packet=0xa30b371 "UPDATE E AS X SET `int_key` = 130 WHERE X . `int_nokey` < 207", packet_length=61) at sql_parse.cc:1001 #15 0x082c97eb in do_command (thd=0xa5fa028) at sql_parse.cc:688 #16 0x082b71ad in handle_one_connection (arg=0xa5fa028) at sql_connect.cc:1153 #17 0x0089a45b in start_thread () from /lib/libpthread.so.0 #18 0x007f1c4e in clone () from /lib/libc.so.6 Using host libthread_db library "/lib/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Core was generated by `/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/'. Program terminated with signal 11, Segmentation fault. #0 0x00985402 in __kernel_vsyscall () Thread 32 (process 18560): #0 0x00985402 in __kernel_vsyscall () #1 0x007eaa31 in select () from /lib/libc.so.6 #2 0x082af06f in handle_connections_sockets (arg=0x0) at mysqld.cc:5095 #3 0x082b21e0 in main (argc=43, argv=0xbf986ec4) at mysqld.cc:4603 Thread 31 (process 18562): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb70682d0) at Synchronize.cpp:123 #3 0x08619d93 in Cache::ioThread (this=0xb7067fb8) at Cache.cpp:1092 #4 0x08619eef in Cache::ioThread (arg=0xb7067fb8) at Cache.cpp:913 #5 0x08552c39 in Thread::thread (this=0xb70682d0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb70682d0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 30 (process 18563): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb70683b0) at Synchronize.cpp:123 #3 0x08619d93 in Cache::ioThread (this=0xb7067fb8) at Cache.cpp:1092 #4 0x08619eef in Cache::ioThread (arg=0xb7067fb8) at Cache.cpp:913 #5 0x08552c39 in Thread::thread (this=0xb70683b0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb70683b0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 29 (process 18564): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xb706f3d0, milliseconds=1000, callersMutex=0x0) at Synchronize.cpp:183 #3 0x0860ba43 in Synchronize::sleep (this=0xb706f3d0, milliseconds=1000) at Synchronize.cpp:136 #4 0x085767c3 in Database::ticker (this=0xb7268640) at Database.cpp:1872 #5 0x085767f9 in Database::ticker (database=0xb7268640) at Database.cpp:1861 #6 0x08552c39 in Thread::thread (this=0xb706f3d0) at Thread.cpp:167 #7 0x08552e49 in Thread::thread (parameter=0xb706f3d0) at Thread.cpp:146 #8 0x0089a45b in start_thread () from /lib/libpthread.so.0 #9 0x007f1c4e in clone () from /lib/libc.so.6 Thread 28 (process 18566): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706f4b0) at Synchronize.cpp:123 #3 0x085bc709 in PageWriter::writer (this=0xb7069618) at PageWriter.cpp:171 #4 0x085bc835 in PageWriter::writer (arg=0xb7069618) at PageWriter.cpp:160 #5 0x08552c39 in Thread::thread (this=0xb706f4b0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706f4b0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 27 (process 18568): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706f9e0) at Synchronize.cpp:123 #3 0x08622f3e in Gopher::gopherThread (this=0xb70695f0) at Gopher.cpp:58 #4 0x08623101 in Gopher::gopherThread (arg=0xb70695f0) at Gopher.cpp:37 #5 0x08552c39 in Thread::thread (this=0xb706f9e0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706f9e0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 26 (process 18569): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706fac0) at Synchronize.cpp:123 #3 0x08622f3e in Gopher::gopherThread (this=0xb70695c8) at Gopher.cpp:58 #4 0x08623101 in Gopher::gopherThread (arg=0xb70695c8) at Gopher.cpp:37 #5 0x08552c39 in Thread::thread (this=0xb706fac0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706fac0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 25 (process 18571): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706fba0) at Synchronize.cpp:123 #3 0x08622f3e in Gopher::gopherThread (this=0xb70695a0) at Gopher.cpp:58 #4 0x08623101 in Gopher::gopherThread (arg=0xb70695a0) at Gopher.cpp:37 #5 0x08552c39 in Thread::thread (this=0xb706fba0) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706fba0) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 24 (process 18572): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706fc80) at Synchronize.cpp:123 #3 0x08622f3e in Gopher::gopherThread (this=0xb7069578) at Gopher.cpp:58 #4 0x08623101 in Gopher::gopherThread (arg=0xb7069578) at Gopher.cpp:37 #5 0x08552c39 in Thread::thread (this=0xb706fc80) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706fc80) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 23 (process 18574): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb706fd60) at Synchronize.cpp:123 #3 0x08622f3e in Gopher::gopherThread (this=0xb7069550) at Gopher.cpp:58 #4 0x08623101 in Gopher::gopherThread (arg=0xb7069550) at Gopher.cpp:37 #5 0x08552c39 in Thread::thread (this=0xb706fd60) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb706fd60) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 22 (process 18576): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bdb1 in Synchronize::sleep (this=0xb70a3408) at Synchronize.cpp:123 #3 0x085e36e2 in Scheduler::schedule (this=0xb7067e90) at Scheduler.cpp:152 #4 0x085e372f in Scheduler::schedule (lpParameter=0xb7067e90) at Scheduler.cpp:159 #5 0x08552c39 in Thread::thread (this=0xb70a3408) at Thread.cpp:167 #6 0x08552e49 in Thread::thread (parameter=0xb70a3408) at Thread.cpp:146 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 21 (process 18577): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xb70a9d40, milliseconds=15000, callersMutex=0x0) at Synchronize.cpp:183 #3 0x0860ba43 in Synchronize::sleep (this=0xb70a9d40, milliseconds=15000) at Synchronize.cpp:136 #4 0x085e36cb in Scheduler::schedule (this=0xb706e798) at Scheduler.cpp:150 #5 0x085e372f in Scheduler::schedule (lpParameter=0xb706e798) at Scheduler.cpp:159 #6 0x08552c39 in Thread::thread (this=0xb70a9d40) at Thread.cpp:167 #7 0x08552e49 in Thread::thread (parameter=0xb70a9d40) at Thread.cpp:146 #8 0x0089a45b in start_thread () from /lib/libpthread.so.0 #9 0x007f1c4e in clone () from /lib/libc.so.6 Thread 20 (process 18578): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087eca59 in safe_cond_wait (cond=0xa237780, mp=0xa237730, file=0x89bec5c "os/os0sync.c", line=422) at thr_mutex.c:249 #3 0x0869fe1f in os_event_wait_low (event=0xa237730, reset_sig_count=0) at os/os0sync.c:422 #4 0x0869ee82 in os_aio_simulated_handle (global_segment=0, message1=0xad21737c, message2=0xad217378, type=0xad217374) at os/os0file.c:4207 #5 0x08674b47 in fil_aio_wait (segment=0) at fil/fil0fil.c:4246 #6 0x086d1d0f in io_handler_thread (arg=0x8cb3c80) at srv/srv0start.c:435 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 19 (process 18579): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087eca59 in safe_cond_wait (cond=0xa237820, mp=0xa2377d0, file=0x89bec5c "os/os0sync.c", line=422) at thr_mutex.c:249 #3 0x0869fe1f in os_event_wait_low (event=0xa2377d0, reset_sig_count=0) at os/os0sync.c:422 #4 0x0869ee82 in os_aio_simulated_handle (global_segment=1, message1=0xac81637c, message2=0xac816378, type=0xac816374) at os/os0file.c:4207 #5 0x08674b47 in fil_aio_wait (segment=1) at fil/fil0fil.c:4246 #6 0x086d1d0f in io_handler_thread (arg=0x8cb3c84) at srv/srv0start.c:435 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 18 (process 18580): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087eca59 in safe_cond_wait (cond=0xa2378c0, mp=0xa237870, file=0x89bec5c "os/os0sync.c", line=422) at thr_mutex.c:249 #3 0x0869fe1f in os_event_wait_low (event=0xa237870, reset_sig_count=0) at os/os0sync.c:422 #4 0x0869ee82 in os_aio_simulated_handle (global_segment=2, message1=0xabe1537c, message2=0xabe15378, type=0xabe15374) at os/os0file.c:4207 #5 0x08674b47 in fil_aio_wait (segment=2) at fil/fil0fil.c:4246 #6 0x086d1d0f in io_handler_thread (arg=0x8cb3c88) at srv/srv0start.c:435 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 17 (process 18581): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087eca59 in safe_cond_wait (cond=0xa237960, mp=0xa237910, file=0x89bec5c "os/os0sync.c", line=422) at thr_mutex.c:249 #3 0x0869fe1f in os_event_wait_low (event=0xa237910, reset_sig_count=0) at os/os0sync.c:422 #4 0x0869ee82 in os_aio_simulated_handle (global_segment=3, message1=0xab41437c, message2=0xab414378, type=0xab414374) at os/os0file.c:4207 #5 0x08674b47 in fil_aio_wait (segment=3) at fil/fil0fil.c:4246 #6 0x086d1d0f in io_handler_thread (arg=0x8cb3c8c) at srv/srv0start.c:435 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 16 (process 18582): #0 0x00985402 in __kernel_vsyscall () #1 0x007eaa31 in select () from /lib/libc.so.6 #2 0x086a04e0 in os_thread_sleep (tm=1000000) at os/os0thread.c:281 #3 0x086d06ff in srv_lock_timeout_and_monitor_thread (arg=0x0) at srv/srv0srv.c:1916 #4 0x0089a45b in start_thread () from /lib/libpthread.so.0 #5 0x007f1c4e in clone () from /lib/libc.so.6 Thread 15 (process 18583): #0 0x00985402 in __kernel_vsyscall () #1 0x007eaa31 in select () from /lib/libc.so.6 #2 0x086a04e0 in os_thread_sleep (tm=1000000) at os/os0thread.c:281 #3 0x086d0cbb in srv_error_monitor_thread (arg=0x0) at srv/srv0srv.c:2142 #4 0x0089a45b in start_thread () from /lib/libpthread.so.0 #5 0x007f1c4e in clone () from /lib/libc.so.6 Thread 14 (process 18584): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e256 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087eca59 in safe_cond_wait (cond=0x9d86ce0, mp=0x9d86c90, file=0x89bec5c "os/os0sync.c", line=422) at thr_mutex.c:249 #3 0x0869fe1f in os_event_wait_low (event=0x9d86c90, reset_sig_count=0) at os/os0sync.c:422 #4 0x086d169e in srv_master_thread (arg=0x0) at srv/srv0srv.c:2631 #5 0x0089a45b in start_thread () from /lib/libpthread.so.0 #6 0x007f1c4e in clone () from /lib/libc.so.6 Thread 13 (process 18585): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x087ecc2d in safe_cond_timedwait (cond=0x94b4f80, mp=0x94b4f20, abstime=0xa7d5235c, file=0x89e578e "ma_checkpoint.c", line=705) at thr_mutex.c:289 #3 0x087aa57e in ma_checkpoint_background (arg=0x1e) at ma_checkpoint.c:705 #4 0x0089a45b in start_thread () from /lib/libpthread.so.0 #5 0x007f1c4e in clone () from /lib/libc.so.6 Thread 12 (process 18586): #0 0x00985402 in __kernel_vsyscall () #1 0x008a1f6e in do_sigwait () from /lib/libpthread.so.0 #2 0x008a200f in sigwait () from /lib/libpthread.so.0 #3 0x082ae016 in signal_hand (arg=0x0) at mysqld.cc:2865 #4 0x0089a45b in start_thread () from /lib/libpthread.so.0 #5 0x007f1c4e in clone () from /lib/libc.so.6 Thread 11 (process 18587): #0 0x00985402 in __kernel_vsyscall () #1 0x008a0e1b in read () from /lib/libpthread.so.0 #2 0x087bcddf in vio_read (vio=0xa2cd618, buf=0xa2f34d8 "\a", size=4) at viosocket.c:44 #3 0x0829e990 in my_real_read (net=0xa2a69ac, complen=0xa7fa3f0c) at net_serv.cc:811 #4 0x0829ee81 in my_net_read (net=0xa2a69ac) at net_serv.cc:992 #5 0x082c9645 in do_command (thd=0xa2a6918) at sql_parse.cc:634 #6 0x082b71ad in handle_one_connection (arg=0xa2a6918) at sql_connect.cc:1153 #7 0x0089a45b in start_thread () from /lib/libpthread.so.0 #8 0x007f1c4e in clone () from /lib/libc.so.6 Thread 10 (process 18610): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xb70bc520, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xb70bc520, sync=0xa7f40aa8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa7f40aa8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7f40aa8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e5ce60, transaction=0xa6e40308, transId=0, deadlock=0xa7f40b53) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e5ce60, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e5ce60, record=0xa62995f0, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb742b0b8, transaction=0xa6e5ce60, source=0xa62995f0, usingIndex=true) at Table.cpp:3511 #11 0x08533b67 in StorageDatabase::nextIndexed (this=0xb7067130, storageTable=0xb4e6d9c8, recordBitmap=0xa6d8fd58, recordNumber=1, lockForUpdate=true) at StorageDatabase.cpp:430 #12 0x08539fdd in StorageTable::nextIndexed (this=0xb4e6d9c8, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:171 #13 0x08524c40 in StorageInterface::index_next (this=0xa5ebe08, buf=0xa5ebfd0 "") at ha_falcon.cpp:1653 #14 0x08524134 in StorageInterface::read_range_first (this=0xa5ebe08, start_key=0xa5ebe9c, end_key=0x0, eq_range_arg=false, sorted=false) at ha_falcon.cpp:1621 #15 0x083d99b3 in handler::multi_range_read_next (this=0xa5ebe08, range_info=0xa7f40dc0) at handler.cc:4163 #16 0x083bb88d in QUICK_RANGE_SELECT::get_next (this=0xa52a480) at opt_range.cc:8522 #17 0x083d331d in rr_quick (info=0xa7f40f7c) at records.cc:322 #18 0x0836a19f in mysql_update (thd=0xa32c548, table_list=0xa33a7f0, fields=@0xa32db00, values=@0xa32dd28, conds=0xa33ae98, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #19 0x082c1713 in mysql_execute_command (thd=0xa32c548) at sql_parse.cc:2865 #20 0x082c7565 in mysql_parse (thd=0xa32c548, inBuf=0xa33a4c8 "UPDATE A AS X SET `int_nokey` = 105 WHERE X . `int_key` > 174", length=61, found_semicolon=0xa7f41e80) at sql_parse.cc:5578 #21 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa32c548, packet=0xa307361 "UPDATE A AS X SET `int_nokey` = 105 WHERE X . `int_key` > 174", packet_length=61) at sql_parse.cc:1001 #22 0x082c97eb in do_command (thd=0xa32c548) at sql_parse.cc:688 #23 0x082b71ad in handle_one_connection (arg=0xa32c548) at sql_connect.cc:1153 #24 0x0089a45b in start_thread () from /lib/libpthread.so.0 #25 0x007f1c4e in clone () from /lib/libc.so.6 Thread 9 (process 18611): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6ebd598, milliseconds=1000, callersMutex=0xa6e5c334) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e5c32c, type=Shared, thread=0xa6ebd598, sync=0xa7f0faa8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e5c32c, sync=0xa7f0faa8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7f0faa8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e5c200) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e40308, transaction=0xa6e5c200, transId=0, deadlock=0xa7f0fb53) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e40308, transaction=0xa6e5c200, transId=2135, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e40308, record=0xa6282f68, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb743deb0, transaction=0xa6e40308, source=0xa6282f68, usingIndex=true) at Table.cpp:3511 #11 0x08533b67 in StorageDatabase::nextIndexed (this=0xb7067130, storageTable=0xb4ea7fb8, recordBitmap=0xa6e5fc60, recordNumber=1, lockForUpdate=true) at StorageDatabase.cpp:430 #12 0x08539fdd in StorageTable::nextIndexed (this=0xb4ea7fb8, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:171 #13 0x08524c40 in StorageInterface::index_next (this=0xa3432b8, buf=0xa343480 "") at ha_falcon.cpp:1653 #14 0x08524134 in StorageInterface::read_range_first (this=0xa3432b8, start_key=0x0, end_key=0xa34335c, eq_range_arg=false, sorted=false) at ha_falcon.cpp:1621 #15 0x083d99b3 in handler::multi_range_read_next (this=0xa3432b8, range_info=0xa7f0fdc0) at handler.cc:4163 #16 0x083bb88d in QUICK_RANGE_SELECT::get_next (this=0xa76fa58) at opt_range.cc:8522 #17 0x083d331d in rr_quick (info=0xa7f0ff7c) at records.cc:322 #18 0x0836a19f in mysql_update (thd=0xa3643d8, table_list=0xa36f700, fields=@0xa365990, values=@0xa365bb8, conds=0xa36fd88, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #19 0x082c1713 in mysql_execute_command (thd=0xa3643d8) at sql_parse.cc:2865 #20 0x082c7565 in mysql_parse (thd=0xa3643d8, inBuf=0xa36f3e8 "UPDATE E AS X SET `pk` = 55 WHERE X . `int_key` < 193", length=53, found_semicolon=0xa7f10e80) at sql_parse.cc:5578 #21 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa3643d8, packet=0xa365f31 "UPDATE E AS X SET `pk` = 55 WHERE X . `int_key` < 193", packet_length=53) at sql_parse.cc:1001 #22 0x082c97eb in do_command (thd=0xa3643d8) at sql_parse.cc:688 #23 0x082b71ad in handle_one_connection (arg=0xa3643d8) at sql_connect.cc:1153 #24 0x0089a45b in start_thread () from /lib/libpthread.so.0 #25 0x007f1c4e in clone () from /lib/libc.so.6 Thread 8 (process 18616): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xb70c5200, milliseconds=1000, callersMutex=0xa6e5c334) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e5c32c, type=Shared, thread=0xb70c5200, sync=0xa7edeaa8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e5c32c, sync=0xa7edeaa8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7edeaa8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e5c200) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e40f68, transaction=0xa6e5c200, transId=0, deadlock=0xa7edeb53) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e40f68, transaction=0xa6e5c200, transId=2135, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e40f68, record=0xa6282f68, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb743deb0, transaction=0xa6e40f68, source=0xa6282f68, usingIndex=true) at Table.cpp:3511 #11 0x08533b67 in StorageDatabase::nextIndexed (this=0xb7067130, storageTable=0xb4e5cd30, recordBitmap=0xa6d8fcd0, recordNumber=1, lockForUpdate=true) at StorageDatabase.cpp:430 #12 0x08539fdd in StorageTable::nextIndexed (this=0xb4e5cd30, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:171 #13 0x08524c40 in StorageInterface::index_next (this=0xa310ee8, buf=0xa3110b0 "") at ha_falcon.cpp:1653 #14 0x08524134 in StorageInterface::read_range_first (this=0xa310ee8, start_key=0x0, end_key=0xa310f8c, eq_range_arg=false, sorted=false) at ha_falcon.cpp:1621 #15 0x083d99b3 in handler::multi_range_read_next (this=0xa310ee8, range_info=0xa7ededc0) at handler.cc:4163 #16 0x083bb88d in QUICK_RANGE_SELECT::get_next (this=0xa76cf18) at opt_range.cc:8522 #17 0x083d331d in rr_quick (info=0xa7edef7c) at records.cc:322 #18 0x0836a19f in mysql_update (thd=0xa372820, table_list=0xa3a1428, fields=@0xa373dd8, values=@0xa374000, conds=0xa3a1ab0, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #19 0x082c1713 in mysql_execute_command (thd=0xa372820) at sql_parse.cc:2865 #20 0x082c7565 in mysql_parse (thd=0xa372820, inBuf=0xa3a1118 "UPDATE E AS X SET `int_key` = 4 WHERE X . `pk` < 19", length=51, found_semicolon=0xa7edfe80) at sql_parse.cc:5578 #21 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa372820, packet=0xa398c71 "UPDATE E AS X SET `int_key` = 4 WHERE X . `pk` < 19", packet_length=51) at sql_parse.cc:1001 #22 0x082c97eb in do_command (thd=0xa372820) at sql_parse.cc:688 #23 0x082b71ad in handle_one_connection (arg=0xa372820) at sql_connect.cc:1153 #24 0x0089a45b in start_thread () from /lib/libpthread.so.0 #25 0x007f1c4e in clone () from /lib/libc.so.6 Thread 7 (process 18617): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6eb15d0, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xa6eb15d0, sync=0xa7eadab8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa7eadab8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7eadab8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e40938, transaction=0xa6e40308, transId=0, deadlock=0xa7eadb63) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e40938, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e40938, record=0xa629a930, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb7437cd0, transaction=0xa6e40938, source=0xa629a930, usingIndex=true) at Table.cpp:3511 #11 0x08533b67 in StorageDatabase::nextIndexed (this=0xb7067130, storageTable=0xb4e86688, recordBitmap=0xa6dd00c0, recordNumber=103, lockForUpdate=true) at StorageDatabase.cpp:430 #12 0x08539fdd in StorageTable::nextIndexed (this=0xb4e86688, recordNumber=101, lockForUpdate=true) at StorageTable.cpp:171 #13 0x08524c40 in StorageInterface::index_next (this=0xa5ef560, buf=0xa5ef728 "e") at ha_falcon.cpp:1653 #14 0x083db598 in handler::read_range_next (this=0xa5ef560) at handler.cc:4850 #15 0x083d98dd in handler::multi_range_read_next (this=0xa5ef560, range_info=0xa7eaddc0) at handler.cc:4137 #16 0x083bb88d in QUICK_RANGE_SELECT::get_next (this=0xa3a0f10) at opt_range.cc:8522 #17 0x083d331d in rr_quick (info=0xa7eadf7c) at records.cc:322 #18 0x0836a19f in mysql_update (thd=0xa4b70d8, table_list=0xa5f6f08, fields=@0xa4b8690, values=@0xa4b88b8, conds=0xa5f75a0, order_num=0, order=0x0, limit=18446744073709551563, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #19 0x082c1713 in mysql_execute_command (thd=0xa4b70d8) at sql_parse.cc:2865 #20 0x082c7565 in mysql_parse (thd=0xa4b70d8, inBuf=0xa5f6bf0 "UPDATE D AS X SET `int_nokey` = 248 WHERE X . `pk` > 49", length=55, found_semicolon=0xa7eaee80) at sql_parse.cc:5578 #21 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa4b70d8, packet=0xa52de69 "UPDATE D AS X SET `int_nokey` = 248 WHERE X . `pk` > 49", packet_length=55) at sql_parse.cc:1001 #22 0x082c97eb in do_command (thd=0xa4b70d8) at sql_parse.cc:688 #23 0x082b71ad in handle_one_connection (arg=0xa4b70d8) at sql_connect.cc:1153 #24 0x0089a45b in start_thread () from /lib/libpthread.so.0 #25 0x007f1c4e in clone () from /lib/libc.so.6 Thread 6 (process 18621): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6eaa7c0, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xa6eaa7c0, sync=0xa7f71aa8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa7f71aa8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7f71aa8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e3f390, transaction=0xa6e40308, transId=0, deadlock=0xa7f71b53) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e3f390, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e3f390, record=0xa62996d0, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb742b0b8, transaction=0xa6e3f390, source=0xa62996d0, usingIndex=true) at Table.cpp:3511 #11 0x08533b67 in StorageDatabase::nextIndexed (this=0xb7067130, storageTable=0xb4eb32c8, recordBitmap=0xa6d8ff08, recordNumber=4, lockForUpdate=true) at StorageDatabase.cpp:430 #12 0x08539fdd in StorageTable::nextIndexed (this=0xb4eb32c8, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:171 #13 0x08524c40 in StorageInterface::index_next (this=0xa6c0a220, buf=0xa6c0a3e8 "") at ha_falcon.cpp:1653 #14 0x08524134 in StorageInterface::read_range_first (this=0xa6c0a220, start_key=0xa6c0a2b4, end_key=0x0, eq_range_arg=false, sorted=false) at ha_falcon.cpp:1621 #15 0x083d99b3 in handler::multi_range_read_next (this=0xa6c0a220, range_info=0xa7f71dc0) at handler.cc:4163 #16 0x083bb88d in QUICK_RANGE_SELECT::get_next (this=0xa6bf0e90) at opt_range.cc:8522 #17 0x083d331d in rr_quick (info=0xa7f71f7c) at records.cc:322 #18 0x0836a19f in mysql_update (thd=0xa3053f0, table_list=0xa7613a8, fields=@0xa3069a8, values=@0xa306bd0, conds=0xa761a30, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #19 0x082c1713 in mysql_execute_command (thd=0xa3053f0) at sql_parse.cc:2865 #20 0x082c7565 in mysql_parse (thd=0xa3053f0, inBuf=0xa761090 "UPDATE A AS X SET `int_key` = 57 WHERE X . `pk` > 82", length=52, found_semicolon=0xa7f72e80) at sql_parse.cc:5578 #21 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa3053f0, packet=0xa3280d9 "UPDATE A AS X SET `int_key` = 57 WHERE X . `pk` > 82", packet_length=52) at sql_parse.cc:1001 #22 0x082c97eb in do_command (thd=0xa3053f0) at sql_parse.cc:688 #23 0x082b71ad in handle_one_connection (arg=0xa3053f0) at sql_connect.cc:1153 #24 0x0089a45b in start_thread () from /lib/libpthread.so.0 #25 0x007f1c4e in clone () from /lib/libc.so.6 Thread 5 (process 18624): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6eb8a50, milliseconds=1000, callersMutex=0xa6e5c334) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e5c32c, type=Shared, thread=0xa6eb8a50, sync=0xa7e4bbc8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e5c32c, sync=0xa7e4bbc8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7e4bbc8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e5c200) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e4e0f8, transaction=0xa6e5c200, transId=0, deadlock=0xa7e4bc73) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e4e0f8, transaction=0xa6e5c200, transId=2135, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e4e0f8, record=0xa6282f68, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb743deb0, transaction=0xa6e4e0f8, source=0xa6282f68, usingIndex=false) at Table.cpp:3511 #11 0x08533f67 in StorageDatabase::nextRow (this=0xb7067130, storageTable=0xb4e44070, recordNumber=0, lockForUpdate=true) at StorageDatabase.cpp:288 #12 0x0853a024 in StorageTable::next (this=0xb4e44070, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:158 #13 0x08525398 in StorageInterface::rnd_next (this=0xa356cc8, buf=0xa356e90 "") at ha_falcon.cpp:613 #14 0x083d3207 in rr_sequential (info=0xa7e4bf7c) at records.cc:390 #15 0x0836a19f in mysql_update (thd=0xa3a3320, table_list=0xa6c0c318, fields=@0xa3a48d8, values=@0xa3a4b00, conds=0xa6c0c9c0, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #16 0x082c1713 in mysql_execute_command (thd=0xa3a3320) at sql_parse.cc:2865 #17 0x082c7565 in mysql_parse (thd=0xa3a3320, inBuf=0xa6c0bff0 "UPDATE E AS X SET `int_key` = 157 WHERE X . `int_nokey` > 202", length=61, found_semicolon=0xa7e4ce80) at sql_parse.cc:5578 #18 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa3a3320, packet=0xa32e489 "UPDATE E AS X SET `int_key` = 157 WHERE X . `int_nokey` > 202", packet_length=61) at sql_parse.cc:1001 #19 0x082c97eb in do_command (thd=0xa3a3320) at sql_parse.cc:688 #20 0x082b71ad in handle_one_connection (arg=0xa3a3320) at sql_connect.cc:1153 #21 0x0089a45b in start_thread () from /lib/libpthread.so.0 #22 0x007f1c4e in clone () from /lib/libc.so.6 Thread 4 (process 18625): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6eac338, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xa6eac338, sync=0xa7e18008, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa7e18008, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7e18008, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e67368, transaction=0xa6e40308, transId=0, deadlock=0xa7e180b3) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e67368, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e67368, record=0xa6299740, flags=1) at Transaction.cpp:847 #10 0x0854c7b4 in Table::checkUniqueRecordVersion (this=0xb742b0b8, recordNumber=6, index=0xb70c4fc0, transaction=0xa6e67368, record=0xa629c140, syncUnique=0xa7e1ac54) at Table.cpp:2608 #11 0x0854cb29 in Table::checkUniqueIndex (this=0xb742b0b8, index=0xb70c4fc0, transaction=0xa6e67368, record=0xa629c140, sync=0xa7e1ac54) at Table.cpp:2493 #12 0x0854cc87 in Table::insertIndexes (this=0xb742b0b8, transaction=0xa6e67368, record=0xa629c140) at Table.cpp:1236 #13 0x0854ce32 in Table::insert (this=0xb742b0b8, transaction=0xa6e67368, stream=0xb4ea7b5c) at Table.cpp:3032 #14 0x0853411f in StorageDatabase::insert (this=0xb7067130, connection=0xa6eac7a0, table=0xb742b0b8, stream=0xb4ea7b5c) at StorageDatabase.cpp:266 #15 0x0853a1a8 in StorageTable::insert (this=0xb4ea2630) at StorageTable.cpp:109 #16 0x085273ec in StorageInterface::write_row (this=0xa33c4e0, buff=0xa33c6a8 "\207") at ha_falcon.cpp:1111 #17 0x083dafb5 in handler::ha_write_row (this=0xa33c4e0, buf=0xa33c6a8 "\207") at handler.cc:5223 #18 0x08352e92 in write_record (thd=0xa30f380, table=0xa3427e8, info=0xa7e1afac) at sql_insert.cc:1593 #19 0x08357994 in mysql_insert (thd=0xa30f380, table_list=0xa35bf48, fields=@0xa310b54, values_list=@0xa310b78, update_fields=@0xa310b6c, update_values=@0xa310b60, duplic=DUP_ERROR, ignore=false) at sql_insert.cc:829 #20 0x082c1bf7 in mysql_execute_command (thd=0xa30f380) at sql_parse.cc:2972 #21 0x082c7565 in mysql_parse (thd=0xa30f380, inBuf=0xa35bc38 "INSERT INTO A ( `pk` , `int_key` ) VALUES ( 135 , 136 )", length=55, found_semicolon=0xa7e1be80) at sql_parse.cc:5578 #22 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa30f380, packet=0xa332499 "INSERT INTO A ( `pk` , `int_key` ) VALUES ( 135 , 136 )", packet_length=55) at sql_parse.cc:1001 #23 0x082c97eb in do_command (thd=0xa30f380) at sql_parse.cc:688 #24 0x082b71ad in handle_one_connection (arg=0xa30f380) at sql_connect.cc:1153 #25 0x0089a45b in start_thread () from /lib/libpthread.so.0 #26 0x007f1c4e in clone () from /lib/libc.so.6 Thread 3 (process 18626): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6ebcfb8, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xa6ebcfb8, sync=0xa7de9bc8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa7de9bc8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa7de9bc8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e71670, transaction=0xa6e40308, transId=0, deadlock=0xa7de9c73) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e71670, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e71670, record=0xa62995f0, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb742b0b8, transaction=0xa6e71670, source=0xa62995f0, usingIndex=false) at Table.cpp:3511 #11 0x08533f67 in StorageDatabase::nextRow (this=0xb7067130, storageTable=0xb745e118, recordNumber=0, lockForUpdate=true) at StorageDatabase.cpp:288 #12 0x0853a024 in StorageTable::next (this=0xb745e118, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:158 #13 0x08525398 in StorageInterface::rnd_next (this=0xa78a560, buf=0xa78a728 "") at ha_falcon.cpp:613 #14 0x083d3207 in rr_sequential (info=0xa7de9f7c) at records.cc:390 #15 0x0836a19f in mysql_update (thd=0xa77c330, table_list=0xa7868f8, fields=@0xa77d8e8, values=@0xa77db10, conds=0xa786fb0, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #16 0x082c1713 in mysql_execute_command (thd=0xa77c330) at sql_parse.cc:2865 #17 0x082c7565 in mysql_parse (thd=0xa77c330, inBuf=0xa7865d0 "UPDATE A AS X SET `int_nokey` = 79 WHERE X . `int_nokey` > 165", length=62, found_semicolon=0xa7deae80) at sql_parse.cc:5578 #18 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa77c330, packet=0xa77e2a1 "UPDATE A AS X SET `int_nokey` = 79 WHERE X . `int_nokey` > 165", packet_length=62) at sql_parse.cc:1001 #19 0x082c97eb in do_command (thd=0xa77c330) at sql_parse.cc:688 #20 0x082b71ad in handle_one_connection (arg=0xa77c330) at sql_connect.cc:1153 #21 0x0089a45b in start_thread () from /lib/libpthread.so.0 #22 0x007f1c4e in clone () from /lib/libc.so.6 Thread 2 (process 18627): #0 0x00985402 in __kernel_vsyscall () #1 0x0089e4dc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0860bc4a in Synchronize::sleep (this=0xa6ea67d8, milliseconds=1000, callersMutex=0xa6e4043c) at Synchronize.cpp:183 #3 0x08542096 in SyncObject::wait (this=0xa6e40434, type=Shared, thread=0xa6ea67d8, sync=0xa6d4cbc8, timeout=1000) at SyncObject.cpp:633 #4 0x08542709 in SyncObject::lock (this=0xa6e40434, sync=0xa6d4cbc8, type=Shared, timeout=1000) at SyncObject.cpp:449 #5 0x08540c86 in Sync::lock (this=0xa6d4cbc8, type=Shared, timeout=1000) at Sync.cpp:66 #6 0x0855610e in Transaction::waitForTransaction (this=0xa6e40308) at Transaction.cpp:1071 #7 0x085562ba in Transaction::waitForTransaction (this=0xa6e5bbd0, transaction=0xa6e40308, transId=0, deadlock=0xa6d4cc73) at Transaction.cpp:1038 #8 0x085564dc in Transaction::getRelativeState (this=0xa6e5bbd0, transaction=0xa6e40308, transId=2126, flags=1) at Transaction.cpp:893 #9 0x085565a4 in Transaction::getRelativeState (this=0xa6e5bbd0, record=0xa62995f0, flags=1) at Transaction.cpp:847 #10 0x08549391 in Table::fetchForUpdate (this=0xb742b0b8, transaction=0xa6e5bbd0, source=0xa62995f0, usingIndex=false) at Table.cpp:3511 #11 0x08533f67 in StorageDatabase::nextRow (this=0xb7067130, storageTable=0xb4e78cd8, recordNumber=0, lockForUpdate=true) at StorageDatabase.cpp:288 #12 0x0853a024 in StorageTable::next (this=0xb4e78cd8, recordNumber=0, lockForUpdate=true) at StorageTable.cpp:158 #13 0x08525398 in StorageInterface::rnd_next (this=0xa5ed068, buf=0xa5ed230 "") at ha_falcon.cpp:613 #14 0x083d3207 in rr_sequential (info=0xa6d4cf7c) at records.cc:390 #15 0x0836a19f in mysql_update (thd=0xa355160, table_list=0xa5258e8, fields=@0xa356718, values=@0xa356940, conds=0xa525f80, order_num=0, order=0x0, limit=18446744073709551615, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #16 0x082c1713 in mysql_execute_command (thd=0xa355160) at sql_parse.cc:2865 #17 0x082c7565 in mysql_parse (thd=0xa355160, inBuf=0xa5255d0 "UPDATE A AS X SET `pk` = 230 WHERE X . `int_nokey` > 88", length=55, found_semicolon=0xa6d4de80) at sql_parse.cc:5578 #18 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa355160, packet=0xa5e4431 "UPDATE A AS X SET `pk` = 230 WHERE X . `int_nokey` > 88", packet_length=55) at sql_parse.cc:1001 #19 0x082c97eb in do_command (thd=0xa355160) at sql_parse.cc:688 #20 0x082b71ad in handle_one_connection (arg=0xa355160) at sql_connect.cc:1153 #21 0x0089a45b in start_thread () from /lib/libpthread.so.0 #22 0x007f1c4e in clone () from /lib/libc.so.6 Thread 1 (process 18622): #0 0x00985402 in __kernel_vsyscall () #1 0x0089f067 in pthread_kill () from /lib/libpthread.so.0 #2 0x087e9256 in my_write_core (sig=11) at stacktrace.c:307 #3 0x082ae7d2 in handle_segfault (sig=11) at mysqld.cc:2660 #4 #5 0x085bf79c in Record::getEncodedRecord (this=0xa6274dc0) at Record.cpp:743 #6 0x08539a59 in StorageTable::setRecord (this=0xa662ca78, newRecord=0xa6274dc0, locked=true) at StorageTable.cpp:348 #7 0x08534007 in StorageDatabase::nextRow (this=0xb7067130, storageTable=0xa662ca78, recordNumber=1027, lockForUpdate=true) at StorageDatabase.cpp:306 #8 0x0853a024 in StorageTable::next (this=0xa662ca78, recordNumber=1027, lockForUpdate=true) at StorageTable.cpp:158 #9 0x08525398 in StorageInterface::rnd_next (this=0xa76ebc0, buf=0xa76ed88 "") at ha_falcon.cpp:613 #10 0x083d3207 in rr_sequential (info=0xa7e7cf7c) at records.cc:390 #11 0x0836a19f in mysql_update (thd=0xa5fa028, table_list=0xa6c04f00, fields=@0xa5fb5e0, values=@0xa5fb808, conds=0xa6c055a8, order_num=0, order=0x0, limit=18446744073709551344, handle_duplicates=DUP_ERROR, ignore=false) at sql_update.cc:573 #12 0x082c1713 in mysql_execute_command (thd=0xa5fa028) at sql_parse.cc:2865 #13 0x082c7565 in mysql_parse (thd=0xa5fa028, inBuf=0xa6c04bd8 "UPDATE E AS X SET `int_key` = 130 WHERE X . `int_nokey` < 207", length=61, found_semicolon=0xa7e7de80) at sql_parse.cc:5578 #14 0x082c8520 in dispatch_command (command=COM_QUERY, thd=0xa5fa028, packet=0xa30b371 "UPDATE E AS X SET `int_key` = 130 WHERE X . `int_nokey` < 207", packet_length=61) at sql_parse.cc:1001 #15 0x082c97eb in do_command (thd=0xa5fa028) at sql_parse.cc:688 #16 0x082b71ad in handle_one_connection (arg=0xa5fa028) at sql_connect.cc:1153 #17 0x0089a45b in start_thread () from /lib/libpthread.so.0 #18 0x007f1c4e in clone () from /lib/libc.so.6 # 15:21:29 Sending SIGKILL to mysqld with pid 18560 in order to force a recovery. # 15:21:40 Attempting database recovery... # 15:21:40 Executing /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld --core-file --loose-console --loose-falcon-debug-mask=65535 --language=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/share/mysql/english/ --datadir="/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs/master-data_recovery" --socket="/tmp/xDzFQc0QBM/master.sock" --port=19306 2>&1 . # 15:21:40 080927 15:21:40 [Warning] One can only use the --user switch if running as root # 15:21:40 # 15:21:42 New table space FALCON_USER, id 1, type 0, filename falcon_user.fts # 15:21:42 New table space FALCON_TEMPORARY, id 2, type 0, filename falcon_temporary.fts # 15:21:42 Recovering database /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs/master-data_recovery/falcon_master.fts ... # 15:21:42 first recovery block is 1 # 15:21:42 last recovery block is 1898 # 15:21:42 recovery read block is 453 # 15:21:43 [Falcon] Error: assertion (bdb) failed at line 951 in file IndexRootPage.cpp # 15:21:43 # 15:21:43 Bugcheck: assertion (bdb) failed at line 951 in file IndexRootPage.cpp # 15:21:43 # 15:21:43 080927 15:21:43 - mysqld got signal 6 ; # 15:21:43 This could be because you hit a bug. It is also possible that this binary # 15:21:43 or one of the libraries it was linked against is corrupt, improperly built, # 15:21:43 or misconfigured. This error can also be caused by malfunctioning hardware. # 15:21:43 We will try our best to scrape up some info that will hopefully help diagnose # 15:21:43 the problem, but since we have already crashed, something is definitely wrong # 15:21:43 and this may fail. # 15:21:43 # 15:21:43 key_buffer_size=8388600 # 15:21:43 read_buffer_size=131072 # 15:21:43 max_used_connections=0 # 15:21:43 max_threads=151 # 15:21:43 thread_count=0 # 15:21:43 connection_count=0 # 15:21:43 It is possible that mysqld could use up to # 15:21:43 key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 337797 K # 15:21:43 bytes of memory # 15:21:43 Hope that's ok; if not, decrease some variables in the equation. # 15:21:43 # 15:21:43 thd: 0x0 # 15:21:43 Attempting backtrace. You can use the following information to find out # 15:21:43 where mysqld died. If you see no messages after this, something went # 15:21:43 terribly wrong... # 15:21:43 stack_bottom = (nil) thread_stack 0x30c00 # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(my_print_stacktrace+0x26) [0x87e9197] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(handle_segfault+0x2cd) [0x82ae5a5] # 15:21:43 [0xf9b420] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Error::debugBreak()+0x12) [0x852ad44] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Error::error(char const*, ...)+0x7a) [0x852adc0] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Error::assertionFailed(char const*, char const*, int)+0x27) [0x852ae65] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(IndexRootPage::indexMerge(Dbb*, int, SRLUpdateIndex*, unsigned int)+0x17f) [0x85a17ff] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(SRLUpdateIndex::execute()+0xe7) [0x85dfc01] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(SRLUpdateIndex::redo()+0x11) [0x85dfc35] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(SerialLog::recover()+0x97d) [0x85f0cb9] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Database::openDatabase(char const*)+0x376) [0x857bcc4] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Connection::getDatabase(char const*, char const*, Threads*)+0x149) [0x856f8bb] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(Connection::openDatabase(char const*, char const*, char const*, char const*, char const*, Threads*)+0x198) [0x8570dd6] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageDatabase::getOpenConnection()+0x86) [0x8534eba] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageHandler::initialize()+0x9f) [0x8537565] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(StorageInterface::falcon_init(void*)+0x215) [0x85287cf] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(ha_initialize_handlerton(st_plugin_int*)+0x99) [0x83dfd01] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld [0x84914c4] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(plugin_init(int*, char**, int)+0x5ec) [0x84928c8] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld [0x82b0fdc] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(main+0x228) [0x82b1f16] # 15:21:43 /lib/libc.so.6(__libc_start_main+0xdc) [0x736dec] # 15:21:43 /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld(__gxx_personality_v0+0x3cd) [0x81cc111] # 15:21:43 The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains # 15:21:43 information that should help you find out what is causing the crash. # 15:21:43 Writing a core file sh: line 1: 18634 Aborted (core dumped) /export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/libexec/mysqld --core-file --loose-console --loose-falcon-debug-mask=65535 --language=/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/share/mysql/english/ --datadir="/export/home/pb2/test/sb-41711-1222521649.71/mysql-6.0.8-alpha-linux-i686-test/vardirs/master-data_recovery" --socket="/tmp/xDzFQc0QBM/master.sock" --port=19306 2>&1 # 15:21:43 Shutting down the recovered server. DBI connect('host=127.0.0.1:port=19306:user=root:database=test','',...) failed: Can't connect to MySQL server on '127.0.0.1' (111) at lib/GenTest/Reporter/Recovery.pm line 74 # 15:21:43 Recovery has failed. # 15:21:43 Test completed with failure status 104. + grep 'no gnutar' which: no gnutar in (/usr/local/bin:/bin:/usr/bin) + echo no gnutar no gnutar + tar cf mysql-6.0.8-alpha-linux-i686-test.tar mysql-6.0.8-alpha-linux-i686-test/vardirs + gzip mysql-6.0.8-alpha-linux-i686-test.tar + ls -l mysql-6.0.8-alpha-linux-i686-test.tar.gz -rw-r--r-- 1 bteam wheel 12502127 Sep 27 15:21 mysql-6.0.8-alpha-linux-i686-test.tar.gz + test x0 = x1 [SOURCEBUILDER] FAIL mysql-6.0.8-alpha-linux-i686-test.tar.gz