bug-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-mailutils] crash in imap4d/auth_gsasl.c:66 gsasl_replace_streams


From: Simon Josefsson
Subject: [bug-mailutils] crash in imap4d/auth_gsasl.c:66 gsasl_replace_streams
Date: Wed, 17 Mar 2010 16:42:49 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)

Hi, I'm testing latest mailutils from git and I'm getting a crash
(double free) after successful login in this function:

int
gsasl_replace_streams (void *self, void *data)
{
  mu_stream_t *s = data;

  util_set_input (s[0]);
  util_set_output (s[1]);
  free (s);
  util_event_remove (self);
  free (self);
  return 0;
}

Reading some git log suggests mu_list_remove was recently modified to
deallocate memory, maybe it is related?  In that case, it seems the
first 'free' above should be removed.  This solves the problem for me,
but I'm not sure if I introduce a memory leak.

Thanks,
/Simon




reply via email to

[Prev in Thread] Current Thread [Next in Thread]