~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/valgrind.supp

Merged remove-dead-find_field_in_table_sef into remove-dead-Item-save_in_field_no_warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
292
292
   fun:_ZN7Session3runEv
293
293
}
294
294
 
 
295
{
 
296
   azwrite_row deflate
 
297
   Memcheck:Cond
 
298
   fun:memcpy
 
299
   obj:/lib/libz.so.1.2.3.3
 
300
   obj:/lib/libz.so.1.2.3.3
 
301
   fun:deflate
 
302
   fun:azwrite_row
 
303
   ...
 
304
   fun:_ZN8drizzled7Session3runEv
 
305
}
 
306
 
 
307
{
 
308
   azwrite_row deflate
 
309
   Memcheck:Cond
 
310
   fun:memcpy
 
311
   ...
 
312
   fun:deflate
 
313
   fun:azwrite_row
 
314
   ...
 
315
   fun:_ZN8drizzled7Session3runEv
 
316
}
 
317
 
 
318
{
 
319
   azwrite_row
 
320
   Memcheck:Value8
 
321
   fun:memcpy
 
322
   obj:/lib/libz.so.1.2.3.3
 
323
   obj:/lib/libz.so.1.2.3.3
 
324
   fun:deflate
 
325
   fun:azwrite_row
 
326
   fun:_ZN10ha_archive14real_write_rowEPhP11azio_stream
 
327
   fun:_ZN10ha_archive9write_rowEPh
 
328
   fun:_ZN8drizzled6Cursor12ha_write_rowEPh
 
329
   fun:_ZN8drizzled12write_recordEPNS_7SessionEPNS_5TableEPNS_12st_copy_infoE
 
330
   fun:_ZN8drizzled12mysql_insertEPNS_7SessionEPNS_9TableListERNS_4ListINS_4ItemEEERNS4_IS6_EES7_S7_NS_15enum_duplicatesEb
 
331
   fun:_ZN8drizzled9statement6Insert7executeEv
 
332
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
333
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
334
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
335
   fun:_ZN8drizzled7Session16executeStatementEv
 
336
   fun:_ZN8drizzled7Session3runEv
 
337
}
 
338
 
 
339
{
 
340
   pthread azio_stream issue
 
341
   Memcheck:Param
 
342
   pwrite64(buf)
 
343
   obj:/lib/libpthread-2.9.so
 
344
   fun:_ZL8do_flushP11azio_streami
 
345
   fun:azflush
 
346
   fun:_ZN10ha_archive4infoEj
 
347
   fun:_ZN8drizzledL20make_join_statisticsEPNS_4JOINEPNS_9TableListEPNS_4ItemEPNS_16st_dynamic_arrayE
 
348
   fun:_ZN8drizzled4JOIN8optimizeEv
 
349
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
350
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
351
   fun:_ZN8drizzled21execute_sqlcom_selectEPNS_7SessionEPNS_9TableListE
 
352
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
353
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
354
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
355
   fun:_ZN8drizzled7Session16executeStatementEv
 
356
   fun:_ZN8drizzled7Session3runEv
 
357
   fun:session_thread
 
358
   fun:start_thread
 
359
}
 
360
{
 
361
   Deflate
 
362
   Memcheck:Cond
 
363
   fun:deflate
 
364
   ...
 
365
   fun:azclose
 
366
   ...
 
367
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
368
}
295
369
 
296
370
#
297
371
# Warning from my_thread_init becasue mysqld dies before kill thread exists
708
782
   fun:row_ins_step
709
783
   fun:row_insert_for_mysql
710
784
   fun:_ZN11ha_innobase9write_rowEPh
711
 
   fun:_ZN6Cursor12ha_write_rowEPh
712
 
   fun:_Z12write_recordP7SessionP5TableP12st_copy_info
713
 
   fun:_Z12mysql_insertP7SessionP9TableListR4ListI4ItemERS3_IS5_ES6_S6_15enum_duplicatesb
714
 
   fun:_ZN8drizzled9statement6Insert7executeEv
715
 
   fun:_ZL21mysql_execute_commandP7Session
716
 
}
 
785
   fun:_ZN8drizzled6Cursor12ha_write_rowEPh
 
786
   fun:_ZN8drizzled12write_recordEPNS_7SessionEPNS_5TableEPNS_12st_copy_infoE
 
787
   fun:_ZN8drizzled12mysql_insertEPNS_7SessionEPNS_9TableListERNS_4ListINS_4ItemEEERNS4_IS6_EES7_S7_NS_15enum_duplicatesEb
 
788
   fun:_ZN8drizzled9statement6Insert7executeEv
 
789
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
790
}
 
791
 
 
792
{
 
793
   InnoDB makes babies cry
 
794
   Memcheck:Cond
 
795
   ...
 
796
   fun:dtuple_print
 
797
   fun:row_ins_foreign_report_add_err
 
798
   fun:row_ins_check_foreign_constraint
 
799
   fun:row_ins_index_entry
 
800
   fun:row_ins_step
 
801
   fun:row_insert_for_mysql
 
802
   fun:_ZN11ha_innobase9write_rowEPh
 
803
   fun:_ZN8drizzled6Cursor12ha_write_rowEPh
 
804
   fun:_ZN8drizzled12write_recordEPNS_7SessionEPNS_5TableEPNS_12st_copy_infoE
 
805
   fun:_ZN8drizzled12mysql_insertEPNS_7SessionEPNS_9TableListERNS_4ListINS_4ItemEEERNS4_IS6_EES7_S7_NS_15enum_duplicatesEb
 
806
   fun:_ZN8drizzled9statement6Insert7executeEv
 
807
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
808
}
 
809
 
 
810
{
 
811
   Static leak fun in innodb
 
812
   Memcheck:Leak
 
813
   fun:malloc
 
814
   fun:mem_heap_create_block
 
815
   fun:trx_undo_mem_create
 
816
   fun:trx_undo_assign_undo
 
817
   fun:trx_undo_report_row_operation
 
818
   fun:btr_cur_del_mark_set_clust_rec
 
819
   fun:row_upd_clust_step
 
820
   fun:row_upd_step
 
821
   fun:que_run_threads
 
822
   fun:que_eval_sql
 
823
   fun:row_rename_table_for_mysql
 
824
   fun:_ZN14InnobaseEngine13doRenameTableEPN8drizzled7SessionEPKcS4_
 
825
   fun:_ZN8drizzled18mysql_rename_tableEPNS_6plugin13StorageEngineEPKcS4_S4_S4_j
 
826
   fun:_ZN8drizzled11alter_tableEPNS_7SessionEPcS2_PNS_24st_ha_create_informationEPNS_7message5TableEPNS_9TableListEPNS_9AlterInfoEjPNS_8order_stEb
 
827
   fun:_ZN8drizzled9statement10AlterTable7executeEv
 
828
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
829
}
 
830
 
717
831
 
718
832
{
719
833
   More InnoDB Garbage
727
841
   fun:row_ins_step
728
842
   fun:row_insert_for_mysql
729
843
   fun:_ZN11ha_innobase9write_rowEPh
730
 
   fun:_ZN6Cursor12ha_write_rowEPh
731
 
   fun:_Z12write_recordP7SessionP5TableP12st_copy_info
732
 
   fun:_Z12mysql_insertP7SessionP9TableListR4ListI4ItemERS3_IS5_ES6_S6_15enum_duplicatesb
 
844
   fun:_ZN8drizzled6Cursor12ha_write_rowEPh
 
845
   fun:_ZN8drizzled12write_recordEPNS_7SessionEPNS_5TableEPNS_12st_copy_infoE
 
846
   fun:_ZN8drizzled12mysql_insertEPNS_7SessionEPNS_9TableListERNS_4ListINS_4ItemEEERNS4_IS6_EES7_S7_NS_15enum_duplicatesEb
733
847
   fun:_ZN8drizzled9statement6Insert7executeEv
734
 
   fun:_ZL21mysql_execute_commandP7Session
735
 
   fun:_ZL11mysql_parseP7SessionPKcjPS2_
 
848
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
849
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
736
850
}
737
851
 
738
852
{
745
859
   fun:row_ins_step
746
860
   fun:row_insert_for_mysql
747
861
   fun:_ZN11ha_innobase9write_rowEPh
748
 
   fun:_ZN6Cursor12ha_write_rowEPh
749
 
   fun:_Z12write_recordP7SessionP5TableP12st_copy_info
750
 
   fun:_Z12mysql_insertP7SessionP9TableListR4ListI4ItemERS3_IS5_ES6_S6_15enum_duplicatesb
 
862
   fun:_ZN8drizzled6Cursor12ha_write_rowEPh
 
863
   fun:_ZN8drizzled12write_recordEPNS_7SessionEPNS_5TableEPNS_12st_copy_infoE
 
864
   fun:_ZN8drizzled12mysql_insertEPNS_7SessionEPNS_9TableListERNS_4ListINS_4ItemEEERNS4_IS6_EES7_S7_NS_15enum_duplicatesEb
751
865
   fun:_ZN8drizzled9statement6Insert7executeEv
752
 
   fun:_ZL21mysql_execute_commandP7Session
753
 
   fun:_ZL11mysql_parseP7SessionPKcjPS2_
754
 
   fun:_Z16dispatch_command19enum_server_commandP7SessionPcj
755
 
   fun:_ZN7Session16executeStatementEv
756
 
}
 
866
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
867
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
868
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
869
   fun:_ZN8drizzled7Session16executeStatementEv
 
870
}
 
871
 
 
872
 
 
873
{
 
874
   InnoDB plugin startup evil
 
875
   Memcheck:Leak
 
876
   ...
 
877
   fun:innobase_start_or_create_for_mysql
 
878
   fun:_ZL13innobase_initRN8drizzled6plugin8RegistryE
 
879
   fun:plugin_init
 
880
   fun:main
 
881
}
 
882
 
757
883
 
758
884
{
759
885
   pthread thing
1061
1187
   fun:start_thread
1062
1188
}
1063
1189
 
 
1190
{
 
1191
   pwrite64 issue
 
1192
   Memcheck:Param
 
1193
   pwrite64(buf)
 
1194
   ...
 
1195
   fun:azflush
 
1196
   fun:_ZN10ha_archive4infoEj
 
1197
   fun:_ZN8drizzledL20make_join_statisticsEPNS_4JOINEPNS_9TableListEPNS_4ItemEPNS_16st_dynamic_arrayE
 
1198
   fun:_ZN8drizzled4JOIN8optimizeEv
 
1199
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
1200
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
1201
   fun:_ZN8drizzled21execute_sqlcom_selectEPNS_7SessionEPNS_9TableListE
 
1202
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
1203
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
1204
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
1205
   fun:_ZN8drizzled7Session16executeStatementEv
 
1206
   fun:_ZN8drizzled7Session3runEv
 
1207
   fun:session_thread
 
1208
   fun:start_thread
 
1209
}
 
1210
 
 
1211
{
 
1212
   pthread issue
 
1213
   Memcheck:Param
 
1214
   write(buf)
 
1215
   ...
 
1216
   fun:_ZN8drizzled8internal8my_writeEiPKhmi
 
1217
   fun:_ZN8drizzled8internal19my_b_flush_io_cacheEPNS0_11st_io_cacheEi
 
1218
   fun:_ZN8drizzled8filesortEPNS_7SessionEPNS_5TableEPNS_13st_sort_fieldEjPNS_9optimizer9SqlSelectEmbPm
 
1219
   fun:_ZN8drizzled17create_sort_indexEPNS_7SessionEPNS_4JOINEPNS_8order_stEmmb
 
1220
   fun:_ZN8drizzled4JOIN4execEv
 
1221
   fun:_ZN8drizzled30subselect_single_select_engine4execEv
 
1222
   fun:_ZN8drizzled14Item_subselect4execEv
 
1223
   fun:_ZN8drizzled24Item_singlerow_subselect7val_strEPNS_6StringE
 
1224
   fun:_ZN8drizzled14Arg_comparator14compare_stringEv
 
1225
   fun:_ZN8drizzled12Item_func_eq7val_intEv
 
1226
   fun:_ZN8drizzled15remove_eq_condsEPNS_7SessionEPNS_4ItemEPNS2_11cond_resultE
 
1227
   fun:_ZN8drizzled13optimize_condEPNS_4JOINEPNS_4ItemEPNS_4ListINS_9TableListEEEPNS2_11cond_resultE
 
1228
   fun:_ZN8drizzled4JOIN8optimizeEv
 
1229
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
1230
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
1231
}
 
1232
 
 
1233
{
 
1234
   pthread issue
 
1235
   Memcheck:Param
 
1236
   write(buf)
 
1237
   ...
 
1238
   fun:_ZN8drizzled8internal8my_writeEiPKhmi
 
1239
   fun:_ZN8drizzled8internal19my_b_flush_io_cacheEPNS0_11st_io_cacheEi
 
1240
   fun:_ZN8drizzled8internalL11_my_b_writeEPNS0_11st_io_cacheEPKhm
 
1241
   fun:_ZN8drizzledL10write_keysEPNS_13st_sort_paramEPPhjPNS_8internal11st_io_cacheES6_
 
1242
   fun:_ZN8drizzled8filesortEPNS_7SessionEPNS_5TableEPNS_13st_sort_fieldEjPNS_9optimizer9SqlSelectEmbPm
 
1243
   fun:_ZN8drizzled17create_sort_indexEPNS_7SessionEPNS_4JOINEPNS_8order_stEmmb
 
1244
   fun:_ZN8drizzled4JOIN4execEv
 
1245
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
1246
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
1247
   fun:_ZN8drizzled21execute_sqlcom_selectEPNS_7SessionEPNS_9TableListE
 
1248
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
1249
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
1250
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
1251
   fun:_ZN8drizzled7Session16executeStatementEv
 
1252
   fun:_ZN8drizzled7Session3runEv
 
1253
}
 
1254
 
 
1255
{
 
1256
   Heap Engine panic issue
 
1257
   Memcheck:Addr8
 
1258
   fun:_Z8hp_panicN8drizzled17ha_panic_functionE
 
1259
   fun:_ZL11heap_deinitRN8drizzled6plugin8RegistryE
 
1260
   fun:_ZN8drizzledL13delete_moduleERNS_6plugin8RegistryEPNS0_6ModuleE
 
1261
   fun:plugin_shutdown
 
1262
   fun:_ZN8drizzledL8clean_upEb
 
1263
   fun:_ZN8drizzled10unireg_endEv
 
1264
   fun:_ZL11kill_serverPv
 
1265
   fun:signal_hand
 
1266
   fun:start_thread
 
1267
   fun:clone
 
1268
}
 
1269
 
 
1270
{
 
1271
   my_write
 
1272
   Memcheck:Param
 
1273
   write(buf)
 
1274
   ...
 
1275
   fun:_ZN8drizzled8internal8my_writeEiPKhmi
 
1276
   fun:_ZN8drizzled8internal19my_b_flush_io_cacheEPNS0_11st_io_cacheEi
 
1277
   fun:_ZN8drizzled8filesortEPNS_7SessionEPNS_5TableEPNS_13st_sort_fieldEjPNS_9optimizer9SqlSelectEmbPm
 
1278
   fun:_ZN8drizzled17create_sort_indexEPNS_7SessionEPNS_4JOINEPNS_8order_stEmmb
 
1279
   fun:_ZN8drizzled4JOIN4execEv
 
1280
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
1281
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
1282
   fun:_ZN8drizzled21execute_sqlcom_selectEPNS_7SessionEPNS_9TableListE
 
1283
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
1284
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
1285
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
1286
   fun:_ZN8drizzled7Session16executeStatementEv
 
1287
   fun:_ZN8drizzled7Session3runEv
 
1288
   fun:session_thread
 
1289
   fun:start_thread
 
1290
}
 
1291
 
 
1292
{
 
1293
   ptr_compare_0 craziness 
 
1294
   Memcheck:Cond
 
1295
   fun:_ZN8drizzled8internalL13ptr_compare_0EPmPPhS3_
 
1296
   fun:_ZN8drizzled8internal9my_qsort2EPvmmPFiPKvS3_S3_ES1_
 
1297
   fun:_ZN8drizzled8internal18my_string_ptr_sortEPhjm
 
1298
   fun:_ZN8drizzled8filesortEPNS_7SessionEPNS_5TableEPNS_13st_sort_fieldEjPNS_9optimizer9SqlSelectEmbPm
 
1299
   fun:_ZN8drizzled17create_sort_indexEPNS_7SessionEPNS_4JOINEPNS_8order_stEmmb
 
1300
   fun:_ZN8drizzled4JOIN4execEv
 
1301
   fun:_ZN8drizzled12mysql_selectEPNS_7SessionEPPPNS_4ItemEPNS_9TableListEjRNS_4ListIS2_EES3_jPNS_8order_stESC_S3_mPNS_13select_resultEPNS_15Select_Lex_UnitEPNS_10Select_LexE
 
1302
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEm
 
1303
   fun:_ZN8drizzled21execute_sqlcom_selectEPNS_7SessionEPNS_9TableListE
 
1304
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
1305
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
1306
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
1307
   fun:_ZN8drizzled7Session16executeStatementEv
 
1308
   fun:_ZN8drizzled7Session3runEv
 
1309
   fun:session_thread
 
1310
   fun:start_thread
 
1311
}
 
1312
 
 
1313
 
 
1314
{
 
1315
   Badness inside of libc.
 
1316
   Memcheck:Leak
 
1317
   fun:malloc
 
1318
   obj:/lib/ld-2.9.so
 
1319
   obj:/lib/ld-2.9.so
 
1320
   obj:/lib/ld-2.9.so
 
1321
   obj:/lib/ld-2.9.so
 
1322
   obj:/lib/ld-2.9.so
 
1323
   obj:/lib/libc-2.9.so
 
1324
   obj:/lib/ld-2.9.so
 
1325
   fun:__libc_dlopen_mode
 
1326
   fun:__nss_lookup_function
 
1327
   obj:/lib/libc-2.9.so
 
1328
   fun:getaddrinfo
 
1329
   obj:*
 
1330
   obj:*
 
1331
   obj:*
 
1332
   obj:*
 
1333
}
 
1334
 
 
1335
{
 
1336
   More crap in innodb heap.
 
1337
   Memcheck:Leak
 
1338
   fun:malloc
 
1339
   fun:mem_heap_create_block
 
1340
   fun:mem_heap_add_block
 
1341
   fun:dict_mem_table_create
 
1342
   fun:_ZN14InnobaseEngine13doCreateTableEPN8drizzled7SessionEPKcRNS0_5TableERNS0_7message5TableE
 
1343
   fun:_ZN8drizzled6plugin13StorageEngine11createTableERNS_7SessionERNS_15TableIdentifierEbRNS_7message5TableEb
 
1344
   fun:_ZN8drizzled16rea_create_tableEPNS_7SessionERNS_15TableIdentifierEPNS_7message5TableEPNS_24st_ha_create_informationERNS_4ListINS_11CreateFieldEEEjPNS_6st_keyE
 
1345
   fun:_ZN8drizzled26mysql_create_table_no_lockEPNS_7SessionERNS_15TableIdentifierEPNS_24st_ha_create_informationEPNS_7message5TableEPNS_9AlterInfoEbjb
 
1346
   fun:_ZN8drizzled18mysql_create_tableEPNS_7SessionERNS_15TableIdentifierEPNS_24st_ha_create_informationEPNS_7message5TableEPNS_9AlterInfoEbjb
 
1347
   fun:_ZN8drizzled9statement11CreateTable7executeEv
 
1348
   fun:_ZN8drizzledL21mysql_execute_commandEPNS_7SessionE
 
1349
   fun:_ZN8drizzledL11mysql_parseEPNS_7SessionEPKcjPS3_
 
1350
   fun:_ZN8drizzled16dispatch_commandENS_19enum_server_commandEPNS_7SessionEPcj
 
1351
   fun:_ZN8drizzled7Session16executeStatementEv
 
1352
   fun:_ZN8drizzled7Session3runEv
 
1353
   obj:*
 
1354
}