~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/valgrind.supp

Merge Joe, plus I updated the tests.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
  ...
30
30
}
31
31
 
32
 
{
33
 
  dlpreload memory leak
34
 
  Memcheck:Leak
35
 
  ...
36
 
  fun:do_preload
37
 
  fun:dl_main
38
 
  ...
39
 
}
40
 
 
41
 
{
42
 
  dl_main issue
43
 
  Memcheck:Cond
44
 
  ...
45
 
  fun:dl_main
46
 
  ...
47
 
}
48
 
 
49
 
# Masking an issue in system tzset call
50
 
{
51
 
  tzset() on debian reports issues
52
 
  Memcheck:Cond
53
 
  ...
54
 
  fun:tzset
55
 
  fun:_ZN8drizzled21init_common_variablesEPKciPPcPS1_
56
 
  ...
57
 
}
58
 
{
59
 
  tzset() on debian reports issues
60
 
  Memcheck:Addr8
61
 
  ...
62
 
  fun:tzset
63
 
  fun:_ZN8drizzled21init_common_variablesEPKciPPcPS1_
64
 
  ...
65
 
}
66
 
{
67
 
  tzset() on debian reports issues
68
 
  Memcheck:Addr4
69
 
  ...
70
 
  fun:tzset
71
 
  fun:_ZN8drizzled21init_common_variablesEPKciPPcPS1_
72
 
  ...
73
 
}
74
 
{
75
 
  tzset() on debian reports issues
76
 
  Memcheck:Addr8
77
 
  ...
78
 
  fun:_ZN8drizzled21init_common_variablesEPKciPPcPS1_
79
 
  fun:main
80
 
}
81
 
{
82
 
  tzset() on debian reports issues
83
 
  Memcheck:Addr4
84
 
  ...
85
 
  fun:_ZN8drizzled21init_common_variablesEPKciPPcPS1_
86
 
  fun:main
87
 
}
88
 
 
89
 
 
90
32
 
91
33
# Masking static allocation issues in InnoDB
92
34
{
140
82
}
141
83
{
142
84
   InnoDB Insert Row
143
 
   Memcheck:Value4
144
 
   ...
145
 
   fun:row_insert_for_mysql
146
 
   ...
147
 
}
148
 
{
149
 
   InnoDB Insert Row
150
85
   Memcheck:Value8
151
86
   ...
152
87
   fun:row_insert_for_mysql
206
141
}
207
142
 
208
143
 
209
 
{
210
 
   HailDB Inherited some issues from InnoDB
211
 
   Memcheck:Cond
212
 
   fun:rw_lock_x_lock_func
213
 
   ...
214
 
   fun:innobase_start_or_create
215
 
   fun:_ZL20embedded_innodb_initRN8drizzled6module7ContextE
216
 
   fun:_ZN8drizzled15plugin_finalizeERNS_6module8RegistryE
217
 
   fun:_ZN8drizzled22init_server_componentsERNS_6module8RegistryE
218
 
   fun:main
219
 
}
220
 
 
221
 
{
222
 
   HailDB Inherited some issues from InnoDB
223
 
   Memcheck:Cond
224
 
   fun:rw_lock_x_lock_func
225
 
   ...
226
 
}
227
144
 
228
145
 
229
146
# Masking Leaks in System Libraries
298
215
}
299
216
{
300
217
   azwrite_row issue in libazio
301
 
   Memcheck:Cond
302
 
   fun:memcpy
303
 
   ...
304
 
   fun:deflate
305
 
   fun:azwrite
306
 
   fun:azwrite_row
307
 
   ...
308
 
}
309
 
{
310
 
   azwrite_row issue in libazio
311
 
   Memcheck:Value8
312
 
   fun:memcpy
313
 
   ...
314
 
   fun:deflate
315
 
   fun:azwrite_row
316
 
   ...
317
 
}
318
 
{
319
 
   azwrite_row issue in libazio
320
 
   Memcheck:Value4
321
 
   fun:memcpy
322
 
   ...
323
 
   fun:deflate
324
 
   fun:azwrite_row
325
 
   ...
326
 
}
327
 
{
328
 
   azwrite_row issue in libazio
329
 
   Memcheck:Value8
330
 
   fun:memcpy
331
 
   ...
332
 
   fun:deflate
333
 
   fun:azwrite
334
 
   fun:azwrite_row
335
 
   ...
336
 
}
337
 
 
338
 
{
339
 
   azwrite_row issue in libazio
340
 
   Memcheck:Value4
341
 
   fun:memcpy
342
 
   ...
343
 
   fun:deflate
344
 
   fun:azwrite
345
 
   fun:azwrite_row
346
 
   ...
347
 
}
348
 
 
349
 
{
350
 
   azopen issue in libz
351
 
   Memcheck:Cond
352
 
   fun:inflateReset2
353
 
   fun:inflateInit2_
354
 
   fun:azopen
355
 
   ...
356
 
}
357
 
 
358
 
{
359
 
   uncompress issue in libz
360
 
   Memcheck:Cond
361
 
   fun:inflateReset2
362
 
   fun:inflateInit2_
363
 
   fun:uncompress
364
 
   ...
365
 
}
366
 
 
367
 
{
368
 
   uncompress issue in libz (32bit)
369
 
   Memcheck:Cond
370
 
   fun:memcpy
371
 
   ...
372
 
   fun:deflate
373
 
   fun:_ZL7azwriteP11azio_streamPvj
374
 
   fun:azwrite_row
375
 
   ...
376
 
}
377
 
 
378
 
{
379
 
   uncompress issue in libz (32bit)
380
 
   Memcheck:Value4
381
 
   fun:memcpy
382
 
   ...
383
 
   fun:deflate
384
 
   fun:_ZL7azwriteP11azio_streamPvj
385
 
   fun:azwrite_row
386
 
   ...
387
 
}
388
 
 
389
 
{
390
 
   MyISAM pwrite issue. Teh Suck.
391
 
   Memcheck:Param
392
 
   pwrite64(buf)
393
 
   fun:pwrite64
394
 
   fun:_Z15key_cache_writePN8drizzled12st_key_cacheEiyiPhjji
395
 
   ...
396
 
}
397
 
{
398
 
   MyISAM pwrite issue. Teh Suck.
399
 
   Memcheck:Param
400
 
   pwrite64(buf)
401
 
   fun:pwrite64
402
 
   fun:_Z15key_cache_writePN8drizzled12st_key_cacheEimiPhjji
403
 
   ...
404
 
}
405
 
{
406
 
   MyISAM pwrite issue. Teh Suck.
407
 
   Memcheck:Param
408
 
   pwrite64(buf)
409
 
   ...
410
 
   fun:_Z15key_cache_writePN8drizzled12st_key_cacheEimiPhjji
411
 
  ...
412
 
}
 
218
   Memcheck:Value8
 
219
   fun:memcpy
 
220
   ...
 
221
   fun:deflate
 
222
   fun:azwrite_row
 
223
   ...
 
224
}
 
225
{
 
226
   azwrite_row issue in libazio
 
227
   Memcheck:Value4
 
228
   fun:memcpy
 
229
   ...
 
230
   fun:deflate
 
231
   fun:azwrite_row
 
232
   ...
 
233
}
 
234
 
413
235
 
414
236
# Things we don't like in Drizzle
415
237
 
419
241
   fun:_ZN8drizzledL17construct_optionsEPNS_6memory4RootEPNS_6module6ModuleEPNS_6optionE
420
242
   fun:_ZN8drizzledL19test_plugin_optionsEPNS_6memory4RootEPNS_6module6ModuleEPiPPcRN5boost15program_options19options_descriptionE
421
243
   fun:_ZN8drizzledL16plugin_load_listERNS_6module8RegistryEPNS_6memory4RootEPiPPcRKSt3setISsSt4lessISsESaISsEERN5boost15program_options19options_descriptionEb
422
 
   fun:_ZN8drizzled11plugin_initERNS_6module8RegistryEPiPPcRN5boost15program_options19options_descriptionE
 
244
   fun:_ZN8drizzled11plugin_initERNS_6module8RegistryEPiPPcbRN5boost15program_options19options_descriptionE
423
245
   fun:_ZN8drizzled22init_server_componentsERNS_6module8RegistryE
424
246
   fun:main
425
247
}
426
248
 
 
249
 
 
250
# https://bugs.launchpad.net/drizzle/+bug/582486
 
251
{
 
252
   Bug 582486 - Conditional jump or move depends on uninitialised value
 
253
   Memcheck:Value8
 
254
   ...
 
255
   fun:_ZN8drizzled10mysql_loadEPNS_7SessionEPNS_13file_exchangeEPNS_9TableListERNS_4ListINS_4ItemEEES9_S9_NS_15enum_duplicatesEb
 
256
   ...
 
257
}
 
258
{
 
259
   Bug 582486 - Conditional jump or move depends on uninitialised value
 
260
   Memcheck:Value4
 
261
   ...
 
262
   fun:_ZN8drizzled10mysql_loadEPNS_7SessionEPNS_13file_exchangeEPNS_9TableListERNS_4ListINS_4ItemEEES9_S9_NS_15enum_duplicatesEb
 
263
   ...
 
264
}
 
265
{
 
266
   Bug 582486 - Conditional jump or move depends on uninitialised value
 
267
   Memcheck:Cond
 
268
   ...
 
269
   fun:_ZN8drizzled10mysql_loadEPNS_7SessionEPNS_13file_exchangeEPNS_9TableListERNS_4ListINS_4ItemEEES9_S9_NS_15enum_duplicatesEb
 
270
   ...
 
271
}
 
272
 
427
273
# https://bugs.launchpad.net/drizzle/+bug/582495
428
274
{
429
275
   Bug 582495 - Syscall param write(buf) points to uninitialised byte(s)
432
278
   ...
433
279
   fun:_ZN8drizzled8internal8my_writeEiPKhmi
434
280
   ...
435
 
   fun:_ZN8drizzled9SortParam10write_keysEPPhjPNS_8internal11st_io_cacheES5_
436
 
   ...
437
 
}
438
 
 
439
 
{
440
 
   Bug 582495 - Syscall param write(buf) points to uninitialised byte(s)
441
 
   Memcheck:Param
442
 
   write(buf)
443
 
   ...
444
 
   fun:_ZN8drizzled8internal8my_writeEiPKhmi
445
 
   ...
446
 
   fun:_ZN8drizzled8FileSort3runEPNS_5TableEPNS_9SortFieldEjPNS_9optimizer9SqlSelectEmbRm
447
 
   ...
448
 
}
449
 
 
450
 
{
451
 
   Bug 582495 - Syscall param write(buf) points to uninitialised byte(s)  (32bit)
452
 
   Memcheck:Param
453
 
   write(buf)
454
 
   ...
455
 
   fun:_ZN8drizzled8internalL11_my_b_writeEPNS0_11st_io_cacheEPKhj
456
 
   ...
457
 
   fun:_ZN8drizzled8FileSort3runEPNS_5TableEPNS_9SortFieldEjPNS_9optimizer9SqlSelectEybRy
458
 
   ...
459
 
}
460
 
 
461
 
{
462
 
   Bug 582495 - Syscall param write(buf) points to uninitialised byte(s)  (32bit)
463
 
   Memcheck:Param
464
 
   write(buf)
465
 
   ...
466
 
   fun:_ZN8drizzled8FileSort3runEPNS_5TableEPNS_9SortFieldEjPNS_9optimizer9SqlSelectEybRy
467
 
   ...
468
 
   fun:_ZN8drizzled13handle_selectEPNS_7SessionEPNS_3LEXEPNS_13select_resultEy
 
281
   fun:_ZN8drizzled8filesortEPNS_7SessionEPNS_5TableEPNS_13st_sort_fieldEjPNS_9optimizer9SqlSelectEmbPm
 
282
   ...
 
283
}
 
284
 
 
285
# https://bugs.launchpad.net/drizzle/+bug/582498
 
286
{
 
287
   Bug 582498 - Invalid read of size 8
 
288
   Memcheck:Addr8
 
289
   fun:_Z8hp_panicN8drizzled17ha_panic_functionE
 
290
   fun:_ZN10HeapEngineD0Ev
 
291
   ...
 
292
}
 
293
{
 
294
   Bug 582498 - Invalid read of size 4
 
295
   Memcheck:Addr4
 
296
   fun:_Z8hp_panicN8drizzled17ha_panic_functionE
 
297
   fun:_ZN10HeapEngineD0Ev
 
298
   ...
469
299
}
470
300
 
471
301
# https://bugs.launchpad.net/drizzle/+bug/582526
479
309
   ...
480
310
}
481
311
 
482
 
# Issues with boost::thread
483
 
{
484
 
  Boost::thread issues. Not a problem - static init issues.
485
 
  Memcheck:Leak
486
 
  ...
487
 
  fun:_ZN5boost6detail16add_new_tss_nodeEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPv
488
 
  fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
489
 
  fun:_ZN8drizzled8internal14my_thread_initEv
490
 
  fun:_ZN8drizzled8internal21my_thread_global_initEv
491
 
  fun:_ZN8drizzled8internal7my_initEv
492
 
  fun:main
493
 
}
494
 
 
495
 
{
496
 
  Boost::thread issues. Not a problem - static init issues.
497
 
  Memcheck:Leak
498
 
  fun:_Znwm
499
 
  fun:_ZNSt8_Rb_treeIPKvSt4pairIKS1_N5boost6detail13tss_data_nodeEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE10_M_insert_EPKSt18_Rb_tree_node_baseSG_RKS7_
500
 
  fun:_ZN5boost6detail16add_new_tss_nodeEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPv
501
 
  fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
502
 
  fun:_ZN5boost19thread_specific_ptrIN8drizzled8internal16st_my_thread_varEED1Ev
503
 
  ...
504
 
}
505
 
{
506
 
  Boost::thread issues. Not a problem - static init issues.
507
 
  Memcheck:Leak
508
 
  ...
509
 
  fun:_ZN5boost6detail23get_current_thread_dataEv
510
 
  fun:_ZN5boost6detail13find_tss_dataEPKv
511
 
  fun:_ZN5boost6detail12get_tss_dataEPKv
512
 
  fun:_ZN8drizzled8internal14my_thread_initEv
513
 
  fun:_ZN8drizzled8internal21my_thread_global_initEv
514
 
  fun:_ZN8drizzled8internal7my_initEv
515
 
  ...
516
 
}
517
 
{
518
 
  Boost::thread issues. Not a problem - static init issues.
519
 
  Memcheck:Leak
520
 
  ...
521
 
  fun:_ZN5boost19thread_specific_ptrIPN8drizzled6memory4RootEED1Ev
522
 
  fun:__run_exit_handlers
523
 
  fun:exit
524
 
  ...
525
 
}
526
 
{
527
 
  Boost::thread issues. Not a problem - static init issues.
528
 
  Memcheck:Leak
529
 
  ...
530
 
  fun:_ZN5boost19thread_specific_ptr*
531
 
  fun:__run_exit_handlers
532
 
  fun:exit
533
 
  ...
534
 
}
535
 
{
536
 
  Boost::thread issues. Not a problem - static init issues.
537
 
  Memcheck:Leak
538
 
  fun:_Znwm
539
 
  ...
540
 
  fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
541
 
   fun:_ZN8drizzled8internal14my_thread_initEv
542
 
   fun:_ZN8drizzled8internal21my_thread_global_initEv
543
 
   fun:_ZN8drizzled8internal7my_initEv
544
 
   fun:main
545
 
}
546
 
{
547
 
  Boost::thread issues. Not a problem - static init issues.
548
 
   Memcheck:Leak
549
 
   fun:_Znwj
550
 
   ...
551
 
   fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
552
 
   fun:_ZN8drizzled8internal14my_thread_initEv
553
 
   fun:_ZN8drizzled8internal21my_thread_global_initEv
554
 
   fun:_ZN8drizzled8internal7my_initEv
555
 
   fun:main
556
 
}
557
 
{
558
 
  Boost::thread issues. Not a problem - static init issues.
559
 
   Memcheck:Leak
560
 
   fun:_Znwm
561
 
   fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
562
 
   fun:_ZN8drizzled7Session12storeGlobalsEv
563
 
   fun:_ZN8drizzled21drizzle_rm_tmp_tablesEv
564
 
   fun:main
565
 
}
566
 
{
567
 
  Boost::thread issues. Not a problem - static init issues.
568
 
   Memcheck:Leak
569
 
   fun:_Znwj
570
 
   fun:_ZN5boost6detail12set_tss_dataEPKvNS_10shared_ptrINS0_20tss_cleanup_functionEEEPvb
571
 
   fun:_ZN8drizzled7Session12storeGlobalsEv
572
 
   fun:_ZN8drizzled21drizzle_rm_tmp_tablesEv
573
 
   fun:main
574
 
}
575