GNU bug report logs - #11315
24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data]

Previous Next

Package: emacs;

Reported by: egallego <at> babel.ls.fi.upm.es (Emilio Jesús Gallego Arias)

Date: Mon, 23 Apr 2012 15:27:01 UTC

Severity: grave

Found in version 24.1.50

Done: egallego <at> babel.ls.fi.upm.es (Emilio Jesús Gallego Arias)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chong Yidong <cyd <at> gnu.org>
To: egallego <at> babel.ls.fi.upm.es (Emilio Jesús Gallego Arias)
Cc: 11315 <at> debbugs.gnu.org
Subject: bug#11315: 24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data]
Date: Tue, 24 Apr 2012 10:38:57 +0800
egallego <at> babel.ls.fi.upm.es (Emilio Jesús Gallego Arias) writes:

> This bug happens at random. I didn't find a similar backtrace so
> reporting it.
>
> Emacs hangs at random. I have to kill it. The gnus mailreader is always
> open.

Please apply the following patch and see if it fixes the hang.

=== modified file 'src/xselect.c'
*** src/xselect.c	2012-02-25 03:01:11 +0000
--- src/xselect.c	2012-04-24 02:36:56 +0000
***************
*** 931,936 ****
--- 931,937 ----
  
    /* Otherwise, record the converted selection to binary.  */
    cs = xmalloc (sizeof (struct selection_data));
+   cs->data = NULL;
    cs->nofree = 1;
    cs->property = property;
    cs->wait_object = NULL;






This bug report was last modified 12 years and 350 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.