This is known issue in open-ssl:

2008/11/24 Ariel Somaschini <>
In a simple example of Hello World, created with Microsoft VC 2008 Express Edition on Windows and Linux with KDevelop, to add include <boost/asio/ssl.hpp> produces a Memory Leak.

In the case of Windows, using DevPartner, it detects the file openssl_init.hpp on line 84.

In the case of Linux, still report valgrind reachable 48 bytes in 3 blocks.

The example is very simple:

#include <config.h>

#include <iostream>
#include <cstdlib>
#include <boost/asio/ssl.hpp> // Memory Leak

using namespace std;

int main(int argc, char *argv[])
  cout << "Hello, world !" << endl;

  return EXIT_SUCCESS;

Can somebody help me?

¡Conocé las nuevas funcionalidades! Nuevo Messenger Beta

Boost-users mailing list