[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#15801: 24.3.50; bar scrolling freezes gtk emacs
From: |
Eli Zaretskii |
Subject: |
bug#15801: 24.3.50; bar scrolling freezes gtk emacs |
Date: |
Sat, 30 Nov 2013 13:54:36 +0200 |
> From: Jan Djärv <jan.h.d@swipnet.se>
> Date: Sat, 30 Nov 2013 12:41:27 +0100
> Cc: 15801@debbugs.gnu.org,
> Eli Zaretskii <eliz@gnu.org>
>
> enter redisplay_internal
> unrequest_sigio() /* Two paths to do this in the code */
> goto retry /* Many places */
> goto end_of_redisplay /* One place */
>
> When this path in the code is taken, SIGIO is off (blocked) and never turned
> on again, and Emacs freezes.
>
> Cc:ing Eli. The obvious fix would be to request_sigio before exit. Is there
> any side effects to this?
If you call request_sigio only if interrupts_deferred is non-zero, I
see no adverse side effects.
In any case, code paths that turn off SIGIO and never turn it on again
are obvious bugs. Thanks for finding this one.
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jarek Czekalski, 2013/11/04
- bug#15801: 15801: commit identified, Jarek Czekalski, 2013/11/05
- bug#15801: it's a different revision, 112892, Jarek Czekalski, 2013/11/06
- bug#15801: it's a different revision, 112892, Jan Djärv, 2013/11/21
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jarek Czekalski, 2013/11/21
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jan Djärv, 2013/11/30
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs,
Eli Zaretskii <=
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jan Djärv, 2013/11/30
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Eli Zaretskii, 2013/11/30
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jan Djärv, 2013/11/30
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jarek Czekalski, 2013/11/30
- bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Eli Zaretskii, 2013/11/30
bug#15801: 24.3.50; bar scrolling freezes gtk emacs, Jarek Czekalski, 2013/11/30
bug#15801: 24.3.50; bar scrolling freezes gtk emacs - stdout warning, Jarek Czekalski, 2013/11/30