[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs daemon dies at Xorg crash
From: |
Ulrich Mueller |
Subject: |
Re: Emacs daemon dies at Xorg crash |
Date: |
Wed, 17 Dec 2008 20:25:16 +0100 |
>>>>> On Wed, 17 Dec 2008, Dan Nicolaescu wrote:
> Chong Yidong <address@hidden> writes:
>> I'm not sure this is the problem. The two tests you mention are
>>
>> if (terminal_list->next_terminal == NULL)
>>
>> where terminal_list points to the X terminal about to be deleted, and
>>
>> if (terminal_list == 0)
>>
>> after the deletion of the terminal. Unless the code has changed since
>> the last time I looked at it, Emacs uses an initial terminal, which
>> neither sends nor receives anything, when it is run as a daemon; the
>> existence of this initial terminal should prevent shut_down_emacs from
>> being called.
Right. Further debugging shows that neither of the two tests is true,
but "error" is called at the very end of x_connection_closed.
> Agreed.
> There wasn't enough context in the initial mail, but I suspect this is
> an emacs compiled with Gtk+. It works (and it has always done so)
> perfectly well for me when using Lucid.
I could reproduce the issue with the following configuration. No GTK+.
In GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, X toolkit)
of 2008-12-17 on a1iulm2
Windowing system distributor `The X.Org Foundation', version 11.0.10502000
configured using `configure '--prefix=/usr' '--host=i686-pc-linux-gnu'
'--mandir=/usr/share/man' '--infodir=/usr/share/info'
'--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib'
'--program-suffix=-emacs-23' '--infodir=/usr/share/info/emacs-23'
'--with-sound' '--with-x' '--without-toolkit-scroll-bars' '--with-gif'
'--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm'
'--with-freetype' '--with-xft' '--without-libotf' '--without-m17n-flt'
'--with-x-toolkit=athena' '--without-hesiod' '--without-kerberos'
'--without-kerberos5' '--with-gpm' '--with-dbus'
'--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu'
'host_alias=i686-pc-linux-gnu' 'CFLAGS=-march=pentium-m -O2 -pipe'
'LDFLAGS=-Wl,-O1''
Ulrich
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/17
- Re: Emacs daemon dies at Xorg crash, dhruva, 2008/12/17
- Re: Emacs daemon dies at Xorg crash, Chong Yidong, 2008/12/17
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/17
- Re: Emacs daemon dies at Xorg crash,
Ulrich Mueller <=
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/17
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/18
- Re: Emacs daemon dies at Xorg crash, Ulrich Mueller, 2008/12/19
- Re: Emacs daemon dies at Xorg crash, Dan Nicolaescu, 2008/12/19