emacs-devel
[Top][All Lists]
Advanced

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

Re: Bug#446628: emacs: crashes after opening frame on a different displa


From: Jan Djärv
Subject: Re: Bug#446628: emacs: crashes after opening frame on a different display
Date: Sun, 25 Nov 2007 10:25:09 +0100
User-agent: Thunderbird 2.0.0.9 (Macintosh/20071031)

IMHO, TRT is to do nothing. The xcb-xib binding is not used much. And I think if xcb-xlib are to be a drop in replacement for libX11, then errors that don't happen with libX11 should not happen in the xcb-xlib binding.

        Jan D.


Richard Stallman skrev:
Would someone please DTRT and ack?

To: address@hidden
From: Rob Browning <address@hidden>
Date: Fri, 23 Nov 2007 15:57:59 -0800
In-Reply-To: <address@hidden> (Yair
        Yarom's message of "Sun\, 14 Oct 2007 16\:09\:40 +0200")
Message-ID: <address@hidden>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Cc: Yair Yarom <address@hidden>, address@hidden,
        address@hidden
Subject: Re: Bug#446628: emacs: crashes after opening frame on a different
        display

(If possible, please preserve the address@hidden
 address in any replies.)

Yair Yarom <address@hidden> writes:

After opening a frame on a different display: make-frame-on-display,
when the other display is shutdown (e.g. logout, or X crash), the
emacs crashes over xcb assertion:

  emacs: xcb_xlib.c:41: xcb_xlib_lock: Assertion `!c->xlib.lock' failed

This happens even if the emacs window on the remote display was
closed before the logout.

I can verify this with the current emacs22 (based on Emacs 22.1)
package via Xnest.

In order to reproduce:

  - Run "Xnest :2" or similar.
  - Launch emacs on the host.
  - Run make-frame-on-display and specify :2.
  - Within Xnest, issue a C-x 5 0.
  - Close Xnest.

Here at least, Emacs will then crash with a segmentation fault.





reply via email to

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