title: Android heap memory error when using webview
body: <p>I have an android application that is using a webview in order to display some informations from a site.<br>
  The problem that I am having is when I try to navigate between pages within the site. I am receiving the following error after which the application crashes:  </p>
  
  <p><code>@@@ ABORTING: HEAP MEMORY CORRUPTION IN dlmalloc
  Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
  </code><br>
  After reading some posts I have disabled the cache and I have added a WebChromeClient in the <strong>onCreate</strong> method which I am using to load the site, but the app still crashes with the same error  </p>
  
  <pre><code>webView.setWebViewClient(new WebViewClient());
  WebSettings webSettings = webView.getSettings();
  webSettings.setJavaScriptEnabled(true);
  webView.setWebChromeClient(new WebChromeClient());
  webSettings.setAppCacheEnabled(false);
  webView.loadUrl("the_url_address");  
  </code></pre>
  
  <p>Android version which I am using is 4.0.3. Also, the site loaded is making some asynchronous requests, but I don't thinks this should be a problem.<br>
  <strong>Note:</strong> I have also tested with Android 4.4.2 and the issue is not reproducing</p>
  
  <p>Any hint will be appreciated.</p>