Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-884

Superfluous "still reachable" blocks from the test suite

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 1.2-rc0
    • 1.2-beta1
    • None
    • None

    Description

      Running the test suite under valgrind will report endless of "still reachable" blocks.

      These are caused by not cleaning up the test suite upon forked child exit.

      There are also some warnings from sasl that we can't do anything about and should just ignore:

      ==17989== 32 bytes in 1 blocks are still reachable in loss record 515 of 581         
      ==17989==    at 0x4C2DC90: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
      ==17989==    by 0x632769E: _dlerror_run (dlerror.c:141)                              
      ==17989==    by 0x6327060: dlopen@@GLIBC_2.2.5 (dlopen.c:87)                         
      ==17989==    by 0x611D333: _sasl_get_plugin (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
      ==17989==    by 0x611D611: _sasl_load_plugins (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
      ==17989==    by 0x6112030: sasl_client_init (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
      ==17989==    by 0x4E607EE: _mongoc_do_init (mongoc-init.c:91)                        
      ==17989==    by 0x58D036A: __pthread_once_slow (pthread_once.c:114)                  
      ==17989==    by 0x4E6080D: mongoc_init (mongoc-init.c:119)                           
      ==17989==    by 0x4E60847: _mongoc_init_ctor (mongoc-init.c:162)                     
      ==17989==    by 0x40105B9: call_init.part.0 (dl-init.c:72)                           
      ==17989==    by 0x40106CA: call_init (dl-init.c:30)                                  
      ==17989==    by 0x40106CA: _dl_init (dl-init.c:120)   
      

      Attachments

        Activity

          People

            bjori Hannes Magnusson
            bjori Hannes Magnusson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: