Hi,

This happens as you call pthread_cond_destroy() twice on the very same
cond variable.

Just attached a file to reproduce.

Bests,
Joël

On Tue, Mar 5, 2019 at 4:27 PM Debian Bug Tracking System
<ow...@bugs.debian.org> wrote:
>
> Thank you for filing a new Bug report with Debian.
>
> You can follow progress on this Bug here: 923802: 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923802.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  GNU Libc Maintainers <debian-glibc@lists.debian.org>
>
> If you wish to submit further information on this problem, please
> send it to 923...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 923802: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923802
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
#include <stdlib.h>

#include <pthread.h>

int
main(int argc, char **argv)
{
  pthread_cond_t *cond;

  cond = (pthread_cond_t *) malloc(sizeof(pthread_cond_t));

  pthread_cond_init(cond, NULL);

  pthread_cond_destroy(cond);
  pthread_cond_destroy(cond);

  return(0);
}

Reply via email to