GNU bug report logs - #24119
25.1; suspend-frame "freezes" Emacs under i3-wm

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>; dated Sun, 31 Jul 2016 14:04:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 19:32:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 15:32:37 2016
Received: from localhost ([127.0.0.1]:52384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTwTV-00016I-6h
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 15:32:37 -0400
Received: from odoacer.turtle-trading.net ([217.91.34.180]:42118)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>) id 1bTwTT-000163-Jr
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 15:32:36 -0400
Received: from justinian.turtle-trading.net ([192.168.2.118])
 by odoacer.turtle-trading.net with esmtp (Exim 4.80)
 (envelope-from <benny@HIDDEN>)
 id 1bTwTN-0004ul-4D; Sun, 31 Jul 2016 21:32:29 +0200
Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>)
 id 1bTwTN-0002dY-0t; Sun, 31 Jul 2016 21:32:29 +0200
From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
 <83bn1dq3in.fsf@HIDDEN> <87eg697t3d.fsf@HIDDEN>
 <837fc1pylh.fsf@HIDDEN> <8360rlpxrb.fsf@HIDDEN>
 <877fc17kn3.fsf@HIDDEN>
Date: Sun, 31 Jul 2016 21:32:28 +0200
In-Reply-To: <877fc17kn3.fsf@HIDDEN> (Benjamin
 Riefenstahl's message of "Sun, 31 Jul 2016 20:00:32 +0200")
Message-ID: <87vazl61tf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Benjamin Riefenstahl writes:
> To speculate, I would guess that Emacs just disables some stuff inside
> iconify-frame, because it expects its request for iconification to be
> honored by the WM.  I will try to trace that further.

iconify-frame calls x_iconify_frame.  This calls in order

  FRAME_DISPLAY_INFO (f)->x_highlight_frame = 0;
  x_set_bitmap_icon (f);
  SET_FRAME_VISIBLE (f, 0);
  SET_FRAME_ICONIFIED (f, true);

I commented these out individually, and the result is that setting
x_highlight_frame causes the cursor to stop blinking and stay hollow and
SET_FRAME_VISIBLE (f,0) causes further keyboard input to be buffered and
not yet executed.  There are three implementations inside this function,
for GTK, for Xt and without any toolkit, but all versions call these
functions.

The GTK documentation says to register for the signal
"window-state-event" to wait for the WM to react.  But Emacs already
handles the underlying relevant X11-Event "UnmappedNotify" and it calls
SET_FRAME_VISIBLE (f, 0) and SET_FRAME_ICONIFIED (f, true) there again.

x_highlight_frame seems to be structured the same as
x_make_frame_visible and x_make_frame_invisible just above it.  I have
not yet investigated where and how those functions are used.

I would suggest to remove the calls to SET_FRAME_VISIBLE and
SET_FRAME_ICONIFIED from x_iconify_frame and to move the setting of
x_highlight_frame to the handling of "UnmappedNotify".  I would do this
for all three implementations of x_iconify_frame.

I just did preliminary tests with the GTK implementation (i.e. USE_GTK)
and with the Mate-WM and it seems to work.  Of course, this would have
to be tested with the other implementations of x_highlight_frame and
with other WMs, at least Gnome 3 and KDE.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 18:00:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 14:00:41 2016
Received: from localhost ([127.0.0.1]:52339 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTv2X-0007GN-54
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 14:00:41 -0400
Received: from odoacer.turtle-trading.net ([217.91.34.180]:42033)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>) id 1bTv2V-0007G9-9H
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 14:00:39 -0400
Received: from justinian.turtle-trading.net ([192.168.2.118])
 by odoacer.turtle-trading.net with esmtp (Exim 4.80)
 (envelope-from <benny@HIDDEN>)
 id 1bTv2O-0004rp-RW; Sun, 31 Jul 2016 20:00:32 +0200
Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>)
 id 1bTv2O-0004sa-ON; Sun, 31 Jul 2016 20:00:32 +0200
From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
 <83bn1dq3in.fsf@HIDDEN> <87eg697t3d.fsf@HIDDEN>
 <837fc1pylh.fsf@HIDDEN> <8360rlpxrb.fsf@HIDDEN>
Date: Sun, 31 Jul 2016 20:00:32 +0200
In-Reply-To: <8360rlpxrb.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 31 Jul
 2016 19:39:52 +0300")
Message-ID: <877fc17kn3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Eli Zaretskii writes:
> In case it wasn't clear, I meant to look at the threads while Emacs is
> left to its own devices, before attaching GDB.  IOW, press C-z, and
> then use some system tool to display what each thread does.

Are you looking for something particular?  This is what "ps -fL" says:

  UID        PID  PPID   LWP  C NLWP STIME TTY      STAT   TIME CMD
  benny     7989  3441  7989  0    4 16:52 pts/1    Sl     0:06 ./emacs -Q
  benny     7989  3441  8004  0    4 16:52 pts/1    Sl     0:00 ./emacs -Q
  benny     7989  3441  8016  0    4 16:52 pts/1    Sl     0:00 ./emacs -Q
  benny     7989  3441  8017  0    4 16:52 pts/1    Sl     0:00 ./emacs -Q

The first of these is the main thread, its TIME goes up when I type.
When I press C-z not much happens.  In HTOP tool, which I also tried,
the columns RES and SHR temporarily go up when I press C-z, but that is
hardly surprising.

> This looks like Emacs is just waiting for input.

Yeah.

C-z boils down to iconify-frame, and calling that directly does indeed
show the same behaviour.

To speculate, I would guess that Emacs just disables some stuff inside
iconify-frame, because it expects its request for iconification to be
honored by the WM.  I will try to trace that further.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 16:40:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 12:40:10 2016
Received: from localhost ([127.0.0.1]:52319 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTtmc-0005NM-12
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:40:10 -0400
Received: from eggs.gnu.org ([208.118.235.92]:54815)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bTtma-0005N8-Ft
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:40:08 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bTtmQ-0001iS-I3
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:40:03 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59401)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bTtmQ-0001iA-Eu; Sun, 31 Jul 2016 12:39:58 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3791
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bTtmO-00053p-JP; Sun, 31 Jul 2016 12:39:57 -0400
Date: Sun, 31 Jul 2016 19:39:52 +0300
Message-Id: <8360rlpxrb.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: b.riefenstahl@HIDDEN
In-reply-to: <837fc1pylh.fsf@HIDDEN> (message from Eli Zaretskii on Sun, 31
 Jul 2016 19:21:46 +0300)
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
 <83bn1dq3in.fsf@HIDDEN> <87eg697t3d.fsf@HIDDEN>
 <837fc1pylh.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.3 (------)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.3 (------)

> Date: Sun, 31 Jul 2016 19:21:46 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> Cc: 24119 <at> debbugs.gnu.org
> 
> Could you look at the status of the various threads in the process,
> and tell what you see?

In case it wasn't clear, I meant to look at the threads while Emacs is
left to its own devices, before attaching GDB.  IOW, press C-z, and
then use some system tool to display what each thread does.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 16:22:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 12:22:02 2016
Received: from localhost ([127.0.0.1]:52307 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTtV3-0004tY-Oy
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:22:02 -0400
Received: from eggs.gnu.org ([208.118.235.92]:52138)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bTtV2-0004tE-EQ
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:22:00 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bTtUu-0007ab-4a
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 12:21:55 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59259)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bTtUu-0007aW-1R; Sun, 31 Jul 2016 12:21:52 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3728
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bTtUs-0007vz-7f; Sun, 31 Jul 2016 12:21:50 -0400
Date: Sun, 31 Jul 2016 19:21:46 +0300
Message-Id: <837fc1pylh.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
In-reply-to: <87eg697t3d.fsf@HIDDEN> (message from
 Benjamin Riefenstahl on Sun, 31 Jul 2016 16:57:58 +0200)
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
 <83bn1dq3in.fsf@HIDDEN> <87eg697t3d.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.3 (------)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.3 (------)

> From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
> Cc: 24119 <at> debbugs.gnu.org
> Date: Sun, 31 Jul 2016 16:57:58 +0200
> 
> Eli Zaretskii writes:
> > Thanks.  Can you please recreate the problem in an unoptimized build,
> > and post a backtrace from that?  Backtraces from optimized builds are
> > frequently misleading and/or missing vital information.
> 
> Sure, see below.
> 
>     #0  0xb6331dc3 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
>     No symbol table info available.
>     #1  0xb632a533 in pselect () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
>     No symbol table info available.
>     #2  0x08280216 in xg_select (fds_lim=9, rfds=0xbfa5c204, wfds=0xbfa5c184, efds=0x0, 
>         timeout=0xbfa5c178, sigmask=0x0) at xgselect.c:113
>             all_rfds = {
>               fds_bits = {464, 0 <repeats 31 times>}
>             }
>             all_wfds = {
>               fds_bits = {0 <repeats 32 times>}
>             }
>             tmo = {
>               tv_sec = 167607947, 
>               tv_nsec = -1079656808
>             }
>         [...]
>     #3  0x0823ec78 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, 
>         wait_for_cell=0, wait_proc=0x0, just_wait_proc=0) at process.c:4831
>             process_skipped = false
>             channel = 1024
>             nfds = 0
>             Available = {
>               fds_bits = {80, 0 <repeats 31 times>}
>             }
>             Writeok = {
>               fds_bits = {0 <repeats 32 times>}
>             }
>         [...]
>     #4  0x080629f2 in sit_for (timeout=122, reading=true, display_option=1) at dispnew.c:5762
>             sec = 30
>             nsec = 0
>             do_display = true
>     #5  0x0816e7ef in read_char (commandflag=1, map=167511299, prev_event=0, used_mouse_menu=0xbfa5c5df, 
>         end_time=0x0) at keyboard.c:2714

This looks like Emacs is just waiting for input.  Could you look at
the status of the various threads in the process, and tell what you
see?

Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 14:58:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 10:58:07 2016
Received: from localhost ([127.0.0.1]:52287 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTsBr-0002uZ-Fl
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:58:07 -0400
Received: from odoacer.turtle-trading.net ([217.91.34.180]:41874)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>) id 1bTsBo-0002u4-RL
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:58:05 -0400
Received: from justinian.turtle-trading.net ([192.168.2.118])
 by odoacer.turtle-trading.net with esmtp (Exim 4.80)
 (envelope-from <benny@HIDDEN>)
 id 1bTsBi-0004nL-5x; Sun, 31 Jul 2016 16:57:58 +0200
Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2)
 (envelope-from <benny@HIDDEN>)
 id 1bTsBi-0002Nk-29; Sun, 31 Jul 2016 16:57:58 +0200
From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
 <83bn1dq3in.fsf@HIDDEN>
Date: Sun, 31 Jul 2016 16:57:58 +0200
In-Reply-To: <83bn1dq3in.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 31 Jul
 2016 17:35:28 +0300")
Message-ID: <87eg697t3d.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

Eli Zaretskii writes:
> Thanks.  Can you please recreate the problem in an unoptimized build,
> and post a backtrace from that?  Backtraces from optimized builds are
> frequently misleading and/or missing vital information.

Sure, see below.

    #0  0xb6331dc3 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    No symbol table info available.
    #1  0xb632a533 in pselect () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0x08280216 in xg_select (fds_lim=9, rfds=0xbfa5c204, wfds=0xbfa5c184, efds=0x0, 
        timeout=0xbfa5c178, sigmask=0x0) at xgselect.c:113
            all_rfds = {
              fds_bits = {464, 0 <repeats 31 times>}
            }
            all_wfds = {
              fds_bits = {0 <repeats 32 times>}
            }
            tmo = {
              tv_sec = 167607947, 
              tv_nsec = -1079656808
            }
            tmop = 0xbfa5c178
            context = 0x9e6d5b0
            have_wfds = true
            gfds_buf = {{
                fd = 7, 
                events = 1, 
                revents = 0
              }, {
                fd = 6, 
                events = 1, 
                revents = 0
              }, {
                fd = 8, 
                events = 1, 
                revents = 0
              }, {
                fd = 139526984, 
                events = 17565, 
              }, {
                fd = 13704, 
                events = 47800, 
                revents = 49061
              }, {
                fd = 136168266, 
                events = 13704, 
                revents = 0
              }, {
                fd = 22224, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 20606, 
                revents = 2070
              }, {
                fd = 22224, 
                events = 47864, 
                revents = 49061
              }, {
                fd = 136170433, 
                events = 13704, 
                revents = 0
              }, {
                fd = 22224, 
                events = 9, 
                revents = 0
              }, {
                fd = -1079657768, 
                events = 18740, 
                revents = 2070
              }, {
                fd = 167145149, 
                events = 47928, 
                revents = 49061
              }, {
                fd = 136176230, 
                events = 27108, 
                revents = 2127
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = -1079657736, 
                events = 17565, 
                revents = 2070
              }, {
                fd = 139513280, 
                events = 47928, 
                revents = 49061
              }, {
                fd = 136284775, 
                revents = 0
              }, {
                fd = 22224, 
                events = 47928, 
                revents = 49061
              }, {
                fd = 136168188, 
                events = 982, 
                revents = 0
              }, {
                fd = 6, 
                events = 47928, 
                revents = 49061
              }, {
                fd = 136283574, 
                events = 1691, 
                revents = 2556
              }, {
                fd = 0, 
                events = 13704, 
                revents = 0
              }, {
                fd = 0, 
                events = 17565, 
                revents = 2070
              }, {
                fd = 0, 
                events = 48488, 
                revents = 49061
              }, {
                fd = 136521996, 
                events = 7, 
                revents = 0
              }, {
                fd = 0, 
                events = 48488, 
                revents = 49061
              }, {
                fd = 136524951, 
                events = 41861, 
                revents = 2106
              }, {
                fd = 0, 
                events = 2, 
                revents = 0
              }, {
                fd = 0, 
                events = 26, 
                revents = 0
              }, {
                fd = 138060660, 
                events = 48488, 
                revents = 49061
              }, {
                events = 41844, 
                revents = 2106
              }, {
                fd = -1079657576, 
                events = 48488, 
                revents = 49061
              }, {
                fd = 136519287, 
                events = 65535, 
                revents = 32767
              }, {
                fd = 0, 
                events = 65535, 
                revents = 65535
              }, {
                fd = -1230329784, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 3, 
                events = 62112, 
                revents = 2114
              }, {
                fd = 138060660, 
                events = 61930, 
                revents = 2114
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 564762112, 
                events = 58568, 
                revents = 2160
              }, {
                fd = 3, 
                events = 40857, 
                revents = 46762
              }, {
                fd = -1229410304, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 0, 
                events = 3, 
                revents = 0
              }, {
                fd = -1230327780, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 2147483647, 
                events = 58568, 
                revents = 2160
                fd = 3, 
                events = 46532, 
                revents = 46776
              }, {
                fd = -1230266224, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 46532, 
                revents = 46776
              }, {
                fd = 2147483647, 
                events = 0, 
                revents = 0
              }, {
                fd = 564762112, 
                events = 16384, 
                revents = 46723
              }, {
                fd = 166443520, 
                events = 44763, 
                revents = 46762
              }, {
                fd = -1229410304, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 0, 
                events = 48248, 
                revents = 49061
              }, {
                fd = -1230327474, 
                events = 54704, 
                revents = 2534
              }, {
                fd = -1229410304, 
                events = 0, 
                revents = 0
              }, {
                fd = -1230327451, 
                events = 11807, 
                revents = 2167
              }, {
                fd = 167511427, 
                events = 48216, 
                revents = 49061
              }, {
                fd = 135749784, 
                events = 0, 
                revents = 0
              }, {
                fd = -1229410304, 
                events = 48268, 
              }, {
                fd = -1223711620, 
                events = 41911, 
                revents = 46888
              }, {
                fd = 0, 
                events = 48248, 
                revents = 49061
              }, {
                fd = 135503759, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 166386016, 
                events = 65525, 
                revents = 65535
              }, {
                fd = 0, 
                events = 51528, 
                revents = 2533
              }, {
                fd = -1237316112, 
                events = 3582, 
                revents = 46656
              }, {
                fd = -1240581293, 
                events = 6, 
                revents = 0
              }, {
                fd = -1079657244, 
                events = 15589, 
                revents = 46656
              }, {
                fd = -1240578875, 
                events = 45600, 
                revents = 2532
              }, {
                fd = 134, 
                events = 2275, 
                revents = 2097
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                revents = 0
              }, {
                fd = 167145568, 
                events = 65535, 
                revents = 65535
              }, {
                fd = 166058452, 
                events = 0, 
                revents = 0
              }, {
                fd = 1, 
                events = 0, 
                revents = 0
              }, {
                fd = 167145149, 
                events = 22224, 
                revents = 0
              }, {
                fd = 166054304, 
                events = 4096, 
                revents = 0
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = -1079657252, 
                events = 1, 
                revents = 0
              }, {
                fd = -1079657216, 
                events = 76, 
                revents = 0
              }, {
                fd = 0, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 0, 
                events = 48408, 
                revents = 49061
              }, {
                fd = 135749694, 
                events = 54704, 
                revents = 2534
              }, {
                fd = 13704, 
                events = 48456, 
                revents = 49061
              }, {
                fd = 136328803, 
                events = 13704, 
                revents = 0
              }, {
                events = 0, 
                revents = 0
              }, {
                fd = 564762112, 
                events = 18632, 
                revents = 2070
              }, {
                fd = 143268013, 
                events = 41241, 
                revents = 46719
              }, {
                fd = -1232912384, 
                events = 11840, 
                revents = 2533
              }, {
                fd = 166122928, 
                events = 65535, 
                revents = 65535
              }, {
                fd = -1233112789, 
                events = 17784, 
                revents = 2538
              }, {
                fd = 7, 
                events = 15049, 
                revents = 46606
              }, {
                fd = 564762112, 
                events = 57344, 
                revents = 46607
              }, {
                fd = 166054216, 
                events = 41241, 
                revents = 46719
              }, {
                fd = -1232912384, 
                events = 11840, 
                revents = 2533
              }, {
                fd = 166122928, 
                events = 65535, 
                revents = 65535
              }, {
                fd = -1237331936, 
                events = 17784, 
                revents = 2538
              }, {
                fd = 166014528, 
                events = 54704, 
                revents = 2534
              }, {
                fd = -1233112629, 
                events = 16384, 
                revents = 46723
                fd = 166443520, 
                events = 1, 
                revents = 0
              }, {
                fd = -1233065064, 
                events = 47768, 
                revents = 2539
              }, {
                fd = 166051840, 
                events = 12617, 
                revents = 46720
              }, {
                fd = 564762112, 
                events = 16384, 
                revents = 46723
              }, {
                fd = -1233065082, 
                events = 16384, 
                revents = 46723
              }, {
                fd = -1233096325, 
                events = 48632, 
                revents = 49061
              }, {
                fd = 166122928, 
                events = 65535, 
                revents = 65535
              }, {
                fd = -1233096340, 
                events = 16384, 
                revents = 46723
              }, {
                fd = 166443520, 
                events = 48632, 
                revents = 49061
              }, {
                fd = -1233220357, 
                events = 48632, 
                revents = 49061
              }, {
                fd = -1233065146, 
                events = 16384, 
                revents = 46723
              }, {
                fd = 564762112, 
                events = 47768, 
                revents = 2539
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 564762112, 
                events = 16384, 
              }, {
                fd = 166443520, 
                events = 1, 
                revents = 0
              }, {
                fd = -1233215895, 
                events = 47616, 
                revents = 2539
              }, {
                fd = 2, 
                events = 40247, 
                revents = 13737
              }, {
                fd = -1233215940, 
                events = 24576, 
                revents = 46582
              }, {
                fd = -1079656820, 
                events = 54704, 
                revents = 2534
              }, {
                fd = -1230038388, 
                events = 11608, 
                revents = 2533
              }, {
                fd = -1237324998, 
                events = 45056, 
                revents = 46776
              }, {
                fd = -1230038436, 
                events = 11608, 
                revents = 2533
              }, {
                fd = -1229410304, 
                events = 48780, 
                revents = 49061
              }, {
                fd = -1223711620, 
                events = 6727, 
                revents = 46767
              }, {
                fd = -1229410304, 
                events = 54704, 
                revents = 2534
              }, {
                fd = -1079656856, 
                events = 17715, 
                revents = 2070
              }, {
                fd = 167607955, 
                events = 48792, 
                revents = 49061
              }, {
                fd = 136131980, 
                revents = 2557
              }}
            gfds = 0xbfa5ba74
            gfds_size = 128
            n_gfds = 3
            retval = 0
            our_fds = 0
            max_fds = 8
            context_acquired = true
            i = 3
            nfds = 139513280
            tmo_in_millisec = -1
            need_to_dispatch = 8
            sa_avail = 16384
            sa_count = 4
            sa_must_free = false
    #3  0x0823ec78 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, 
        wait_for_cell=0, wait_proc=0x0, just_wait_proc=0) at process.c:4831
            process_skipped = false
            channel = 1024
            nfds = 0
            Available = {
              fds_bits = {80, 0 <repeats 31 times>}
            }
            Writeok = {
              fds_bits = {0 <repeats 32 times>}
            }
            check_write = true
            check_delay = 0
            no_avail = false
            xerrno = 11
            proc = -1079655704
            timeout = {
              tv_sec = 0, 
              tv_nsec = 498959630
            }
            end_time = {
              tv_sec = 1469976810, 
              tv_nsec = 399266284
            }
            timer_delay = {
              tv_sec = 0, 
              tv_nsec = 498959630
            }
            got_output_end_time = {
              tv_sec = 1469976810, 
              tv_nsec = 399266284
            }
            wait = TIMEOUT
            got_some_output = -1
            count = 3
            now = {
              tv_sec = 0, 
              tv_nsec = -1
    #4  0x080629f2 in sit_for (timeout=122, reading=true, display_option=1) at dispnew.c:5762
            sec = 30
            nsec = 0
            do_display = true
    #5  0x0816e7ef in read_char (commandflag=1, map=167511299, prev_event=0, used_mouse_menu=0xbfa5c5df, 
        end_time=0x0) at keyboard.c:2714
            tem0 = -1079655048
            timeout = 30
            delay_level = 4
            buffer_size = 1
            c = 0
            jmpcount = 3
            local_getcjmp = {{
                __jmpbuf = {0, 8388608, 0, -1079655016, -1964718513, -324554976}, 
                __mask_was_saved = 0, 
                __saved_mask = {
                  __val = {27640968, 40, 3215311808, 0, 3215312056, 136168112, 142272912, 142272912, 
                    3215312088, 135787174, 0, 3, 0, 3215312056, 135677085, 139513280, 3215312152, 
                    135796804, 0, 14736, 0, 3215312088, 135677085, 139513280, 3215312152, 136284775, 0, 
                    167511291, 3215312152, 136131980, 167511291, 0}
                }
              }}
            save_jump = {{
                __jmpbuf = {0, 0, 0, 0, 0, 0}, 
                __mask_was_saved = 0, 
                __saved_mask = {
                  __val = {0 <repeats 32 times>}
                }
              }}
            tem = -1079655096
            save = 135677085
            previous_echo_area_message = 0
            also_record = 0
            reread = false
            recorded = false
            polling_stopped_here = false
            orig_kboard = 0x9eabb08
    #6  0x08179c54 in read_key_sequence (keybuf=0xbfa5c6e4, bufsize=30, prompt=0, 
        dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, 
        prevent_redisplay=false) at keyboard.c:9063
            interrupted_kboard = 0x9eabb08
            interrupted_frame = 0x9f67060
            key = -1079654756
            used_mouse_menu = false
            echo_local_start = 0
            last_real_key_start = 0
            keys_local_start = 0
            new_binding = 0
            count = 3
            t = 0
            echo_start = 0
            keys_start = 0
            current_binding = 167511299
            first_event = 0
            mock_input = 0
            fkey = {
              parent = 141781043, 
              map = 141781043, 
              start = 0, 
              end = 0
            }
            keytran = {
              parent = 139692819, 
              map = 139692819, 
              start = 0, 
              end = 0
            }
            indec = {
              parent = 141781139, 
              map = 141781139, 
              start = 0, 
              end = 0
            }
            shift_translated = false
            delayed_switch_frame = 0
            original_uppercase = -1079654911
            original_uppercase_position = -1
            dummyflag = false
            starting_buffer = 0x85408f8
            fake_prefixed_keys = 0
    #7  0x0816ba86 in command_loop_1 () at keyboard.c:1365
            cmd = 257264
            keybuf = {442, 0, -1079654664, 135677085, 139513280, -1079654632, 135704696, 0, 142140523, 0, 
              -1079654632, 135677085, 139513280, -1079654584, 136268725, 0, -1079654593, -1079654584, 
              136268768, 8388608, 0, -1079654552, 165982544, 3, 141565579, -1079654536, 136268564, 9528, 
              1, 0}
            i = 1
            prev_modiff = 27
            prev_buffer = 0x85408f8
            already_adjusted = false
    #8  0x081f4971 in internal_condition_case (bfun=0x816b641 <command_loop_1>, handlers=9528, 
        hfun=0x816ae1d <cmd_error>) at eval.c:1309
            val = 9528
            c = 0x9e4b150
    #9  0x0816b332 in command_loop_2 (ignore=0) at keyboard.c:1107
            val = 2
    #10 0x081f438e in internal_catch (tag=22920, func=0x816b308 <command_loop_2>, arg=0) at eval.c:1074
            val = 22920
            c = 0x9e4b080
    #11 0x0816b2c5 in command_loop () at keyboard.c:1086
    No locals.
    #12 0x0816aa49 in recursive_edit_1 () at keyboard.c:692
            count = 1
            val = -1079654296
    #13 0x0816abdc in Frecursive_edit () at keyboard.c:763
            count = 0
            buffer = 0
    #14 0x08168cbf in main (argc=2, argv=0xbfa5c9c4) at emacs.c:1626
            stack_bottom_variable = 0 '\000'
            do_initial_setlocale = true
            dumping = false
            skip_args = 0
            rlim = {
              rlim_cur = 8388608, 
              rlim_max = 18446744073709551615
            }
            no_loadup = false
            junk = 0x0
            dname_arg = 0x0
            ch_to_dir = 0x0
            original_pwd = 0x0





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 14:35:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 10:35:39 2016
Received: from localhost ([127.0.0.1]:52280 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTrq7-0002PR-Kw
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:35:39 -0400
Received: from eggs.gnu.org ([208.118.235.92]:39796)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1bTrq6-0002PE-8d
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:35:38 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1bTrpy-0002jO-1m
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:35:33 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58434)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1bTrpx-0002jI-Um; Sun, 31 Jul 2016 10:35:29 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3435
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1bTrpx-000613-0a; Sun, 31 Jul 2016 10:35:29 -0400
Date: Sun, 31 Jul 2016 17:35:28 +0300
Message-Id: <83bn1dq3in.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
In-reply-to: <87d1lt29ca.fsf@HIDDEN>
 (message from Benjamin Riefenstahl on Sun, 31 Jul 2016 16:03:33 +0200)
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
References: <87d1lt29ca.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.3 (------)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.3 (------)

> From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
> Date: Sun, 31 Jul 2016 16:03:33 +0200
> 
> When I incidentially press C-z under i3-wm, Emacs stops.  The window
> stays up (there is no "iconify" under i3-wm), but the cursor does not
> blink any more and keystrokes do not have an effect.  The menus still
> seem to work and once I have dropped down a menu, I can again edit text.
> Still the cursor does not blink and it is hollow.  Usually all goes back
> to normal when I switch buffers or when I go to another program and than
> back to Emacs.
> 
> The output of gdb's "bt full" in this state is below, the output of
> "xbacktrace" is empty.

Thanks.  Can you please recreate the problem in an unoptimized build,
and post a backtrace from that?  Backtraces from optimized builds are
frequently misleading and/or missing vital information.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at 24119 <at> debbugs.gnu.org:


Received: (at 24119) by debbugs.gnu.org; 31 Jul 2016 14:22:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 10:22:24 2016
Received: from localhost ([127.0.0.1]:52268 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTrdH-00021e-Un
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:22:24 -0400
Received: from mail-oi0-f44.google.com ([209.85.218.44]:33332)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1bTrdD-00021O-GT
 for 24119 <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:22:22 -0400
Received: by mail-oi0-f44.google.com with SMTP id j185so162723942oih.0
 for <24119 <at> debbugs.gnu.org>; Sun, 31 Jul 2016 07:22:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:from:date:message-id
 :subject:to:cc;
 bh=INZ49QqDJ30iRRoF2WCZAk2Up8KXDHgG6nY6e5INev0=;
 b=rwrVVn6foVGaPaCQ0Gnmx6opYekvVGUUXEr1bVHx1HKsCVpX4rERoFVfnN/BCE2lmm
 f+jxt/Ai8L6fsNbQDNp3dq/GcNtHi8POdZxAxJSSvyxEOAtRGpFS7Hh4CvvzwUcLsL5V
 jjmvWIKZ9uSm+Z6lcZbLZDjsVDX2x/QAYgMM+H17v18jLQy6N06YSYmqwLeJmVwFhULn
 dh3E5hlNf/hUrSoBhNtW1aHhc9pzOmwOl5GaILfh9U/28jfKcAJyOXKx6GVgUyXSMxYA
 +Y3iuCN6xakKVk+HmOBxvp3M0d0iRffkGRmNEUEsi+YgfmfrFzS+UjxkHDXWFcG5brN6
 j39A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
 :date:message-id:subject:to:cc;
 bh=INZ49QqDJ30iRRoF2WCZAk2Up8KXDHgG6nY6e5INev0=;
 b=E7JfwJvzAqr7VCA7W53SbYWZeAR4ynkZM3oGXoCWAkS6nqZ/WqdMbiaeVE6DNTV33y
 bu4qDH87egK8l/jCFsciD10I0PB68xE9+srbajrtokGBsvhyaLRYFluydgixgbf8kxNC
 NfAo7Ia68c1EBZNKMw1zLR5uAfue/T6/49M9yPyiwj2EamJJM8LVTS2eok3n+t3pRppz
 NYd8fOtF29UNPsKS0y1LZ8hVtr1BrVnATrqLsf1SH6+ha2Lu8/qbg2x16bUe7DhVet6K
 c3u9QhTN2aHFJ8KZYuaweqSDW9W1HpUwcANjgC05GIxgM99BZB975ScYTIfi4M+G65gP
 mpHQ==
X-Gm-Message-State: AEkoouse+SegIo7soNZQuMbK+kxYAR637pUsAKmhA7spOtYShfkoEKUaS2bHCl4XuMjA5RRKXTSIlM6aKmUaLg==
X-Received: by 10.157.17.2 with SMTP id g2mr32161009ote.196.1469974933876;
 Sun, 31 Jul 2016 07:22:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.157.7.161 with HTTP; Sun, 31 Jul 2016 07:22:13 -0700 (PDT)
In-Reply-To: <87d1lt29ca.fsf@HIDDEN>
References: <87d1lt29ca.fsf@HIDDEN>
From: Noam Postavsky <npostavs@HIDDEN>
Date: Sun, 31 Jul 2016 10:22:13 -0400
X-Google-Sender-Auth: nvsZD7ewBOUROZkhuGShrqIlUpg
Message-ID: <CAM-tV-9hLSxM_M920t+e7XuYaih5VDfERNO8aRT5gB5JqVV9pQ@HIDDEN>
Subject: Re: bug#24119: 25.1; suspend-frame "freezes" Emacs under i3-wm
To: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 24119
Cc: 24119 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

On Sun, Jul 31, 2016 at 10:03 AM, Benjamin Riefenstahl
<b.riefenstahl@HIDDEN> wrote:
> When I incidentially press C-z under i3-wm, Emacs stops.  The window
> stays up (there is no "iconify" under i3-wm), but the cursor does not
> blink any more and keystrokes do not have an effect.  The menus still
> seem to work and once I have dropped down a menu, I can again edit text.
> Still the cursor does not blink and it is hollow.  Usually all goes back
> to normal when I switch buffers or when I go to another program and than
> back to Emacs.

Similar to #23583, I have different (though still odd) behaviour. The
cursor stops blinking and turns hollow as if Emacs lost focus, but it
still reponds to keystrokes normally. Switching programs/workspaces
back and forth brings things back to normal. Also hitting C-g in a
minibuffer prompt(!?)

Same behaviour with both emacs-25 and master.

i3 4.12, X.org 1.18.3

I configured --with-x-toolkit=lucid, not gtk, perhaps that's important.

Configured using:
 'configure --cache-file=../debug-config.cache 'CFLAGS=-O0 -g3
 -march=native' --enable-checking MAKEINFO=makeinfo-4.13a
 --with-x-toolkit=lucid --without-toolkit-scroll-bars --with-gif=no
 --with-jpeg=no'

Configured features:
XPM TIFF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL
GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB LUCID X11 LIBSYSTEMD




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 31 Jul 2016 14:03:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 31 10:03:59 2016
Received: from localhost ([127.0.0.1]:52263 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1bTrLS-0001at-Qv
	for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:03:59 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36113)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLR-0001af-E8
 for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:03:57 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLK-0006s2-10
 for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:03:52 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:49632)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLJ-0006rr-TV
 for submit <at> debbugs.gnu.org; Sun, 31 Jul 2016 10:03:49 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55300)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLG-00038Y-G1
 for bug-gnu-emacs@HIDDEN; Sun, 31 Jul 2016 10:03:48 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLB-0006ol-FS
 for bug-gnu-emacs@HIDDEN; Sun, 31 Jul 2016 10:03:46 -0400
Received: from odoacer.turtle-trading.net ([217.91.34.180]:57783)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrLA-0006mT-UJ
 for bug-gnu-emacs@HIDDEN; Sun, 31 Jul 2016 10:03:41 -0400
Received: from justinian.turtle-trading.net ([192.168.2.118])
 by odoacer.turtle-trading.net with esmtp (Exim 4.80)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrL4-0004lj-4D
 for bug-gnu-emacs@HIDDEN; Sun, 31 Jul 2016 16:03:34 +0200
Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2)
 (envelope-from <b.riefenstahl@HIDDEN>)
 id 1bTrL4-0005lj-16
 for bug-gnu-emacs@HIDDEN; Sun, 31 Jul 2016 16:03:34 +0200
From: Benjamin Riefenstahl <b.riefenstahl@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 25.1; suspend-frame "freezes" Emacs under i3-wm
Date: Sun, 31 Jul 2016 16:03:33 +0200
Message-ID: <87d1lt29ca.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

When I incidentially press C-z under i3-wm, Emacs stops.  The window
stays up (there is no "iconify" under i3-wm), but the cursor does not
blink any more and keystrokes do not have an effect.  The menus still
seem to work and once I have dropped down a menu, I can again edit text.
Still the cursor does not blink and it is hollow.  Usually all goes back
to normal when I switch buffers or when I go to another program and than
back to Emacs.

The output of gdb's "bt full" in this state is below, the output of
"xbacktrace" is empty.

This is with Emacs from git, branch emacs-25, i3-wm 4.8, X.org 1.16.4,
other info see below after the stacktrace.

    #0  0xb6330dc3 in ?? () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    No symbol table info available.
    #1  0xb6329533 in pselect () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0x081fa8cc in xg_select (fds_lim=9, rfds=0xbff19e60, wfds=0xbff19ee0, efds=0x0, 
        timeout=0xbff19d88, sigmask=0x0) at xgselect.c:113
            all_rfds = {
              fds_bits = {464, 0 <repeats 31 times>}
            }
            all_wfds = {
              fds_bits = {0 <repeats 32 times>}
            }
            tmo = {
              tv_sec = -1074685848, 
              tv_nsec = 136045870
            }
            tmop = 0xbff19d88
            context = 0x8544550
            have_wfds = <optimized out>
            gfds_buf = {{
                fd = 7, 
                events = 1, 
                revents = 0
              }, {
                fd = 6, 
                events = 1, 
                revents = 0
              }, {
                fd = 8, 
                events = 1, 
                revents = 0
              }, {
                fd = -1074685644, 
                events = 0, 
              }, {
                fd = 13, 
                events = 13, 
                revents = 0
              }, {
                fd = 137618340, 
                events = 39060, 
                revents = 49137
              }, {
                fd = 138352243, 
                events = 58260, 
                revents = 2099
              }, {
                fd = 138352200, 
                events = 39680, 
                revents = 49137
              }, {
                fd = 138913520, 
                events = 12288, 
                revents = 2131
              }, {
                fd = -1233116855, 
                events = 58232, 
                revents = 2099
              }, {
                fd = 4323416, 
                events = 2, 
                revents = 0
              }, {
                fd = -1074685284, 
                events = 50207, 
                revents = 2072
              }, {
                fd = 137618324, 
                events = 58277, 
                revents = 2099
              }, {
                fd = 14, 
                events = 2, 
                revents = 0
              }, {
                fd = 0, 
                events = 39580, 
                revents = 49137
              }, {
                fd = 150078773, 
                events = 22224, 
                revents = 0
              }, {
                fd = 150209891, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                revents = 49137
              }, {
                fd = 12, 
                events = 58237, 
                revents = 2099
              }, {
                fd = 151153496, 
                events = 27272, 
                revents = 2306
              }, {
                fd = -1232916480, 
                events = 576, 
                revents = 2192
              }, {
                fd = -1074685288, 
                events = 58232, 
                revents = 2099
              }, {
                fd = 4323416, 
                events = 0, 
                revents = 0
              }, {
                fd = -1074685284, 
                events = 29423, 
                revents = 2073
              }, {
                fd = 142850336, 
                events = 13704, 
                revents = 0
              }, {
                fd = -11, 
                events = 0, 
                revents = 0
              }, {
                fd = 139671880, 
                events = 65008, 
                revents = 46655
              }, {
                fd = -1237320194, 
                events = 11091, 
                revents = 46606
              }, {
                fd = 6, 
                events = 39428, 
                revents = 49137
              }, {
                fd = -1237308187, 
                events = 13509, 
                revents = 46606
              }, {
                fd = 22224, 
                events = 0, 
                revents = 0
              }, {
                events = 15585, 
                revents = 2055
              }, {
                fd = 142850296, 
                events = 13704, 
                revents = 0
              }, {
                fd = 0, 
                events = 56034, 
                revents = 2072
              }, {
                fd = 1, 
                events = 39576, 
                revents = 49137
              }, {
                fd = 0, 
                events = 46819, 
                revents = 2071
              }, {
                fd = -1, 
                events = 18900, 
                revents = 2131
              }, {
                fd = 1, 
                events = 1, 
                revents = 0
              }, {
                fd = 151153152, 
                events = 27464, 
                revents = 2306
              }, {
                fd = 1077244, 
                events = 14752, 
                revents = 2131
              }, {
                fd = 4096, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 39420, 
                revents = 49137
              }, {
                fd = 1, 
                events = 39456, 
                revents = 49137
              }, {
                fd = 76, 
                events = 0, 
                revents = 0
              }, {
                fd = 13704, 
                events = 22224, 
                revents = 0
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 11, 
                events = 112, 
                revents = 0
              }, {
                fd = -1074685292, 
                events = 47134, 
                revents = 2072
              }, {
                fd = 13704, 
                events = 22224, 
                revents = 0
              }, {
                fd = 151153400, 
                events = 38656, 
                revents = 27953
              }, {
                fd = 4309048, 
                events = 1333, 
                revents = 2290
              }, {
                fd = -1233153767, 
                events = 12288, 
                revents = 46723
              }, {
                fd = 139631384, 
                events = 17744, 
                revents = 2132
              }, {
                fd = -1, 
                events = 8491, 
                revents = 46720
              }, {
                fd = 139965504, 
                events = 39576, 
                revents = 49137
              }, {
                fd = -1240585527, 
                events = 38656, 
                revents = 27953
              }, {
                fd = -1240477696, 
                events = 14664, 
                revents = 2131
              }, {
                fd = -1233153767, 
                events = 12288, 
                revents = 46723
              }, {
                fd = 139631384, 
                events = 17744, 
              }, {
                fd = -1, 
                events = 49184, 
                revents = 46655
              }, {
                fd = 139965504, 
                events = 39704, 
                revents = 2130
              }, {
                fd = 139740496, 
                events = 8651, 
                revents = 46720
              }, {
                fd = -1232916480, 
                events = 576, 
                revents = 2192
              }, {
                fd = 1, 
                events = 56216, 
                revents = 46720
              }, {
                fd = 143655640, 
                events = 12288, 
                revents = 2131
              }, {
                fd = -1233116855, 
                events = 38656, 
                revents = 27953
              }, {
                fd = -1232916480, 
                events = 56198, 
                revents = 46720
              }, {
                fd = -1232916480, 
                events = 24955, 
                revents = 46720
              }, {
                fd = -1074685160, 
                events = 17744, 
                revents = 2132
              }, {
                fd = -1, 
                events = 24940, 
                revents = 46720
              }, {
                fd = -1232916480, 
                events = 576, 
                revents = 2192
              }, {
                fd = -1074685160, 
                events = 31995, 
                revents = 46718
              }, {
                fd = -1074685160, 
                revents = 46720
              }, {
                fd = -1232916480, 
                events = 38656, 
                revents = 27953
              }, {
                fd = 143655640, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 38656, 
                revents = 27953
              }, {
                fd = -1232916480, 
                events = 576, 
                revents = 2192
              }, {
                fd = 1, 
                events = 36457, 
                revents = 46718
              }, {
                fd = 143655488, 
                events = 2, 
                revents = 0
              }, {
                fd = 0, 
                events = 36412, 
                revents = 46718
              }, {
                fd = -1242148864, 
                events = 39852, 
                revents = 49137
              }, {
                fd = 139740496, 
                events = 2700, 
                revents = 46767
              }, {
                fd = 143662280, 
                events = 56122, 
                revents = 46655
              }, {
                fd = -1229414400, 
                events = 2652, 
                revents = 46767
              }, {
                fd = 143662280, 
                events = 40960, 
                revents = 46776
              }, {
                fd = -1074685012, 
                events = 38012, 
                revents = 46863
              }, {
                events = 40960, 
                revents = 46776
              }, {
                fd = 2, 
                events = 18858, 
                revents = 2071
              }, {
                fd = 0, 
                events = 731, 
                revents = 2292
              }, {
                fd = -1074685012, 
                events = 39303, 
                revents = 46762
              }, {
                fd = 2147483647, 
                events = 0, 
                revents = 0
              }, {
                fd = -1, 
                events = 38984, 
                revents = 46762
              }, {
                fd = 139740496, 
                events = 315, 
                revents = 2184
              }, {
                fd = 2, 
                events = 9430, 
                revents = 2073
              }, {
                fd = 10, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 38656, 
                revents = 27953
              }, {
                fd = 139602528, 
                events = 27272, 
                revents = 2306
              }, {
                fd = 151153352, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 0, 
                revents = 0
              }, {
                fd = 3, 
                events = 1, 
                revents = 0
                fd = -1074684832, 
                events = 1, 
                revents = 0
              }, {
                fd = 150209243, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 739, 
                revents = 2292
              }, {
                fd = 0, 
                events = 3, 
                revents = 0
              }, {
                fd = 0, 
                events = 2, 
                revents = 0
              }, {
                fd = 0, 
                events = 40128, 
                revents = 49137
              }, {
                fd = -1074684736, 
                events = 723, 
                revents = 2292
              }, {
                fd = 3, 
                events = 11415, 
                revents = 2066
              }, {
                fd = -1074684856, 
                events = 22430, 
                revents = 0
              }, {
                fd = 636, 
                events = 24511, 
                revents = 1
              }, {
                fd = 350000, 
                events = 0, 
                revents = 0
              }, {
                fd = -1074683784, 
                events = 9736, 
                revents = 2073
              }, {
                fd = 0, 
                events = 723, 
                revents = 2292
              }, {
                fd = 3, 
                events = 20635, 
              }, {
                fd = -1074684744, 
                events = 636, 
                revents = 22430
              }, {
                fd = 90047350, 
                events = 635, 
                revents = 22430
              }, {
                fd = 590943078, 
                events = 0, 
                revents = 0
              }, {
                fd = 0, 
                events = 19956, 
                revents = 2066
              }, {
                fd = 0, 
                events = 40112, 
                revents = 49137
              }, {
                fd = 3, 
                events = 40231, 
                revents = 23
              }, {
                fd = 140889512, 
                events = 1333, 
                revents = 2290
              }, {
                fd = 499104272, 
                events = 0, 
                revents = 0
              }, {
                fd = 1547559, 
                events = 0, 
                revents = 0
              }, {
                fd = 1469973115, 
                events = 4966, 
                revents = 9017
              }, {
                fd = 150209235, 
                events = 739, 
                revents = 2292
              }, {
                fd = 3, 
                events = 3, 
                revents = 0
              }, {
                fd = 1469973115, 
                events = 4966, 
                revents = 9017
              }, {
                fd = 0, 
                revents = 7615
              }}
            gfds = <optimized out>
            gfds_size = <optimized out>
            n_gfds = <optimized out>
            retval = 0
            our_fds = 0
            max_fds = 8
            context_acquired = <optimized out>
            i = <optimized out>
            nfds = <optimized out>
            tmo_in_millisec = -1
            need_to_dispatch = <optimized out>
            sa_avail = <optimized out>
            sa_must_free = <optimized out>
    #3  0x081c83fc in wait_reading_process_output (time_limit=<optimized out>, nsecs=0, read_kbd=-1, 
        do_display=true, wait_for_cell=0, wait_proc=0x0, just_wait_proc=0) at process.c:4831
            process_skipped = <optimized out>
            channel = <optimized out>
            nfds = <optimized out>
            Available = {
              fds_bits = {80, 0 <repeats 31 times>}
            }
            Writeok = {
              fds_bits = {0 <repeats 32 times>}
            }
            check_write = <optimized out>
            check_delay = <optimized out>
            no_avail = <optimized out>
            xerrno = 11
            proc = <optimized out>
            timeout = {
              tv_sec = 0, 
              tv_nsec = 499104272
            }
            end_time = {
              tv_sec = 1469973142, 
              tv_nsec = 589870637
            }
            timer_delay = <optimized out>
            got_output_end_time = <optimized out>
            wait = TIMEOUT
            got_some_output = -1
            now = {
              tv_sec = 0, 
              tv_nsec = -1
            }
    #4  0x08061849 in sit_for (timeout=122, reading=true, display_option=1) at dispnew.c:5762
            sec = 30
            nsec = 0
            do_display = true
    #5  0x0812ad7e in read_char (commandflag=1, map=150212091, prev_event=0, used_mouse_menu=0xbff1a52b, 
        end_time=0x0) at keyboard.c:2714
            tem0 = -514
            local_getcjmp = {{
                __jmpbuf = {1, 0, 139996144, 0, 74246092, -1039961437}, 
                __mask_was_saved = 0, 
                __saved_mask = {
                  __val = {1, 14736, 152122696, 3002, 3220284408, 1, 150706020, 749, 3220284144, 
                    4294967295, 152122696, 3002, 3220284408, 136134786, 151957259, 14736, 1, 4294967295, 
                    152122696, 3002, 4294967295, 135791145, 151957259, 14736, 152122701, 0, 3220284228, 
                    3220284228, 3, 1833051, 152122696, 139986917}
                }
              }}
            save_jump = {{
                __jmpbuf = {0, 0, 0, 0, 0, 0}, 
                __mask_was_saved = 0, 
                __saved_mask = {
                  __val = {0 <repeats 32 times>}
                }
              }}
            save = 139045248
            previous_echo_area_message = 0
            also_record = 0
            reread = false
            recorded = false
            polling_stopped_here = false
    #6  0x0812ba04 in read_key_sequence (keybuf=0xfffffdfe, prompt=-1074685888, dont_downcase_last=192, 
        can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false, 
        bufsize=<optimized out>) at keyboard.c:9063
            interrupted_kboard = 0x0
            used_mouse_menu = false
            fkey = {
              parent = 141434355, 
              map = 141434355, 
              start = 0, 
              end = 0
            }
            keytran = {
              parent = 139348755, 
              map = 139348755, 
              start = 0, 
              end = 0
            }
            indec = {
              parent = 141434363, 
              map = 141434363, 
              start = 0, 
              end = 0
            }
    #7  0x0812d37c in command_loop_1 () at keyboard.c:1365
            keybuf = {106, 446, 14208, 152197003, -1074682345, 135415282, 215528, 152197003, 137017684, 0, 
              -1074682345, 0, 0, 135415545, 152197003, -1074682345, 1, 135415597, 141884563, 15842327, 
              -1074681992, 0, 141884563, 0, 1, 135836368, 9528, 1, -1074681992, 135397824}
            i = 0
            prev_buffer = 0x9113548
    #8  0x0818b424 in internal_condition_case (bfun=0x812d1b0 <command_loop_1>, handlers=9528, 
        hfun=0x8124610 <cmd_error>) at eval.c:1309
            c = <optimized out>
    #9  0x0812019f in command_loop_2 (ignore=0) at keyboard.c:1107
            val = -514
    #10 0x0818b3bb in internal_catch (tag=22920, func=0x8120180 <command_loop_2>, arg=0) at eval.c:1074
            val = -514
            c = <optimized out>
    #11 0x0812015a in command_loop () at keyboard.c:1086
    No locals.
    #12 0x08124282 in recursive_edit_1 () at keyboard.c:692
            val = -514
    #13 0x08124567 in Frecursive_edit () at keyboard.c:763
            buffer = <optimized out>
    #14 0x080580a9 in main (argc=<optimized out>, argv=0xbff1a824) at emacs.c:1626
            dummy = -1235947096
            stack_bottom_variable = 0 '\000'
            do_initial_setlocale = <optimized out>
            dumping = <optimized out>
            skip_args = 0
            rlim = {
              rlim_cur = 8388608, 
              rlim_max = 18446744073709551615
            }
            no_loadup = <optimized out>
            junk = 0x0
            dname_arg = 0x0
            ch_to_dir = 0x0
            original_pwd = <optimized out>



In GNU Emacs 25.1.2 (i686-pc-linux-gnu, GTK+ Version 2.24.25)
 of 2016-07-31 built on justinian
Repository revision: b275cc76f0c5ab49e81445fcc3420c8772aefd42
Windowing system distributor 'The X.Org Foundation', version 11.0.11604000
System Description:	Debian GNU/Linux 8.5 (jessie)

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GCONF GSETTINGS NOTIFY
LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK2 X11

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Quit [2 times]
Type C-x 1 to delete the help window.

Load-path shadows:
None found.

Features:
(shadow sort mail-extr cl-extra emacsbug message dired format-spec
rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu
cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register
page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core frame cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote dbusbind inotify dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 8 88857 9362)
 (symbols 24 20008 0)
 (miscs 20 57 180)
 (strings 16 14862 3408)
 (string-bytes 1 413938)
 (vectors 8 12494)
 (vector-slots 4 447083 8134)
 (floats 8 170 170)
 (intervals 28 217 10)
 (buffers 520 20)
 (heap 1024 12141 1324))




Acknowledgement sent to Benjamin Riefenstahl <b.riefenstahl@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#24119; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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