all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#30653: 25.3; crash inside redisplay_internal
@ 2018-02-28 16:47 Peter F. Patel-Schneider
  2018-02-28 17:36 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Peter F. Patel-Schneider @ 2018-02-28 16:47 UTC (permalink / raw)
  To: 30653


I am experiencing multiple crashes from Emacs 25.3 on Fedora 27 with XFCE.

The crashes happen inside redisplay_internal and when scrolling a window.
The following recipe causes a crash.  The crash causes X to freeze and then
dumps me back in a login screen.

emacs -Q -g 80x65
control-X control-F tt.text
control-V
control-P
control-shift-,
control-V
control-P

tt.text is the following file.   The contents of the file appear to be
significant to the crash.

<<<<<< CUT HERE >>>>>>
Tubhtugf ba jung jr jnag gb fgber vasbezngvba:

- gevcyr fgber
- snfg ybnqvat bs uhaqerqf bs zvyyvbaf bs gevcyrf
- dhrel hfvat ng yrnfg SPARQL

- qrpbengvbaf
  - r.t., pregnvagl snpgbe


- TODO
  - yvaxvat guvatf gbtrgure

- ernfbavat fhccbeg
  - pbafvfgrapl sbe ...
  - fcrrpu npgf
  - cerfhccbfvgvbaf
 - Q - jung yriry bs rkcerffvivgl?

- ubj zhpu vasrerapr vf arrqrq
  - zber guna pna or va jvgu HO flfgrzf?
    - cebwrpg vagb FOL?
    - cebwrpg vagb bagbybtl ynathntr?






- ernfbavat jbexorapu
  - gb fhccbeg NL ernfbavat

- anzrq ragvgvrf
  - gb ohvyq hc n xabjyrqtr tencu

- Spbgg unf ynathntr naq qngn fgehpgher
 

- Mnevfn Bbfgba
  - NL vasrerapr


- Cuneyvr
  - jub vf tbvat gb NRC
  - jung nobhg Oksbeq
    - RDFbk -
    - ...

- bagbybtl rinyhngvba
  - pbirentr
    - oernqgu, qrcguu
  - dhnyvgl
    - fgeratgu bs qrsvavgvbaf
    - pbeeryngvba jvgu ernyvgl
    - vagreany pbaarpgvbaf
  - rkcerffvirarff bs ercerfragngvba


- cerqvpgvir vagryyvtrapr
  - Pvz inaMrhef

- pbtavgvba
  - fhofhzcgvba
  - zrebabzl ?
- Yntb
  - fhofhzcgvba
  - ??
- Clp
  - fhofhzcgvba
  - ...


NRC Krlabgr Pbffvovyvgvrf
- Nhnapr if Gbbtyr Nbj

- fgngr bs gur neg va xabjyrqtr tencuf
  - fpurzn.bet
  - Ferronfr
  - Gbbtyr Kabjyrqtr Gencu
  - Ynubb!
  - Bvat
  - lntb
  - hccre bagbybtvrf - SUMO, Clp, ...
  - eryngvbafuvc gb NLU
  - eryngvbafuvc gb Clp
- flzobyvp AI if pbaarpgvbavfg AI


Tubhtugf ba jung jr jnag gb fgber vasbezngvba:

- gevcyr fgber
- snfg ybnqvat bs uhaqerqf bs zvyyvbaf bs gevcyrf
- dhrel hfvat ng yrnfg SPARQL

- qrpbengvbaf
  - r.t., pregnvagl snpgbe


- TODO
  - yvaxvat guvatf gbtrgure

- ernfbavat fhccbeg
  - pbafvfgrapl sbe ...
  - fcrrpu npgf
  - cerfhccbfvgvbaf
 - Q - jung yriry bs rkcerffvivgl?

- ubj zhpu vasrerapr vf arrqrq
  - zber guna pna or va jvgu HO flfgrzf?
    - cebwrpg vagb FOL?
    - cebwrpg vagb bagbybtl ynathntr?






- ernfbavat jbexorapu
  - gb fhccbeg NL ernfbavat

- anzrq ragvgvrf
  - gb ohvyq hc n xabjyrqtr tencu

- Spbgg unf ynathntr naq qngn fgehpgher
 

- Mnevfn Bbfgba
  - NL vasrerapr


- Cuneyvr
  - jub vf tbvat gb NRC
  - jung nobhg Oksbeq
    - RDFbk -
    - ...

- bagbybtl rinyhngvba
  - pbirentr
    - oernqgu, qrcguu
  - dhnyvgl
    - fgeratgu bs qrsvavgvbaf
    - pbeeryngvba jvgu ernyvgl
    - vagreany pbaarpgvbaf
  - rkcerffvirarff bs ercerfragngvba


- cerqvpgvir vagryyvtrapr
  - Pvz inaMrhef

- pbtavgvba
  - fhofhzcgvba
  - zrebabzl ?
- Yntb
  - fhofhzcgvba
  - ??
- Clp
  - fhofhzcgvba
  - ...


NRC Krlabgr Pbffvovyvgvrf
- Nhnapr if Gbbtyr Nbj

- fgngr bs gur neg va xabjyrqtr tencuf
  - fpurzn.bet
  - Ferronfr
  - Gbbtyr Kabjyrqtr Gencu
  - Ynubb!
  - Bvat
  - lntb
  - hccre bagbybtvrf - SUMO, Clp, ...
  - eryngvbafuvc gb NLU
  - eryngvbafuvc gb Clp
- flzobyvp AI if pbaarpgvbavfg AI


<<<<<< CUT HERE >>>>>>



The kernel log has the following information

                                              
Stack trace of thread 2277:
#0  0x00007f1a35a6198b raise (libpthread.so.0)
#1  0x00000000004f1254 terminate_due_to_signal (emacs-25.3)
#2  0x000000000050abb3 emacs_abort (emacs-25.3)
#3  0x0000000000456002 redisplay_internal (emacs-25.3)
#4  0x0000000000457115 redisplay_preserve_echo_area (emacs-25.3)
#5  0x00000000005a2988 Fdelete_process (emacs-25.3)
#6  0x00000000005aa3e5 kill_buffer_processes (emacs-25.3)
#7  0x00000000004f1046 shut_down_emacs (emacs-25.3)
#8  0x00000000004c0cda x_connection_closed (emacs-25.3)
#9  0x00000000004c0e37 x_io_error_quitter (emacs-25.3)
#10 0x00007f1a3d70aede _XIOError (libX11.so.6)
#11 0x00007f1a3d70876d _XEventsQueued (libX11.so.6)
#12 0x00007f1a3d6fa2bd XPending (libX11.so.6)
#13 0x00007f1a3f763c2e gdk_event_source_prepare (libgdk-3.so.0)
#14 0x00007f1a3e0743f9 g_main_context_prepare (libglib-2.0.so.0)
#15 0x00007f1a3e074dcb g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#16 0x00007f1a3e074f57 g_main_context_pending (libglib-2.0.so.0)
#17 0x00007f1a3fc23d1d gtk_events_pending (libgtk-3.so.0)
#18 0x00000000004c1707 XTread_socket (emacs-25.3)
#19 0x00000000004f8121 gobble_input (emacs-25.3)
#20 0x00000000004f8705 process_pending_signals (emacs-25.3)
#21 0x00000000005a783d wait_reading_process_output (emacs-25.3)
#22 0x0000000000423520 sit_for (emacs-25.3)
#23 0x00000000004fd0c7 read_char (emacs-25.3)
#24 0x00000000004fdf80 read_key_sequence.constprop.54 (emacs-25.3)
#25 0x00000000004ffa04 command_loop_1 (emacs-25.3)
#26 0x0000000000563502 internal_condition_case (emacs-25.3)
#27 0x00000000004f1644 command_loop_2 (emacs-25.3)
#28 0x0000000000563481 internal_catch (emacs-25.3)
#29 0x00000000004f15db command_loop (emacs-25.3)
#30 0x00000000004f5e97 recursive_edit_1 (emacs-25.3)
#31 0x00000000004f61ba Frecursive_edit (emacs-25.3)
#32 0x000000000041a060 main (emacs-25.3)
#33 0x00007f1a34e2c00a __libc_start_main (libc.so.6)
#34 0x000000000041ab4a _start (emacs-25.3)

Stack trace of thread 2306:
#0  0x00007f1a35a5ccbb pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1  0x00007f1a2adcee0c
_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE (libstdc++.so.6)
#2  0x00007f1a38d3f237 _ZN7bmalloc9Scavenger13threadRunLoopEv
(libjavascriptcoregtk-4.0.so.18)
#3  0x00007f1a2add514f execute_native_thread_routine (libstdc++.so.6)
#4  0x00007f1a35a5661b start_thread (libpthread.so.0)
#5  0x00007f1a34f2298f __clone (libc.so.6)

Stack trace of thread 2327:
#0  0x00007f1a34f163db __poll (libc.so.6)
#1  0x00007f1a3e074e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2  0x00007f1a3e075232 g_main_loop_run (libglib-2.0.so.0)
#3  0x00007f1a3e65db56 gdbus_shared_thread_func (libgio-2.0.so.0)
#4  0x00007f1a3e09c486 g_thread_proxy (libglib-2.0.so.0)
#5  0x00007f1a35a5661b start_thread (libpthread.so.0)
#6  0x00007f1a34f2298f __clone (libc.so.6)

Stack trace of thread 2339:
#0  0x00007f1a34f163db __poll (libc.so.6)
#1  0x00007f1a3e074e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2  0x00007f1a3e074fac g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007f1a1d2a642d dconf_gdbus_worker_thread (libdconfsettings.so)
#4  0x00007f1a3e09c486 g_thread_proxy (libglib-2.0.so.0)
#5  0x00007f1a35a5661b start_thread (libpthread.so.0)
#6  0x00007f1a34f2298f __clone (libc.so.6)

Stack trace of thread 2307:
#0  0x00007f1a34f163db __poll (libc.so.6)
#1  0x00007f1a3e074e99 g_main_context_iterate.isra.23 (libglib-2.0.so.0)
#2  0x00007f1a3e074fac g_main_context_iteration (libglib-2.0.so.0)
#3  0x00007f1a3e074ff1 glib_worker_main (libglib-2.0.so.0)
#4  0x00007f1a3e09c486 g_thread_proxy (libglib-2.0.so.0)
#5  0x00007f1a35a5661b start_thread (libpthread.so.0)
#6  0x00007f1a34f2298f __clone (libc.so.6)


Abrt processing gives the following backtrace information


Truncated backtrace:
Thread no. 1 (10 frames)
 #0 raise at ../sysdeps/unix/sysv/linux/raise.c:51
 #2 emacs_abort at ../../src/sysdep.c:2255
 #3 redisplay_internal at ../../src/xdisp.c:13536
 #4 redisplay_preserve_echo_area at ../../src/xdisp.c:14328
 #5 Fdelete_process at ../../src/process.c:873
 #6 kill_buffer_processes at ../../src/process.c:7231
 #7 shut_down_emacs at ../../src/emacs.c:2002
 #8 x_connection_closed at ../../src/xterm.c:9462
 #9 x_io_error_quitter at ../../src/xterm.c:9574
 #12 XIGetClientPointer at XGetCPtr.c:59

See https://bugzilla.redhat.com/attachment.cgi?id=1400957 for more abrt
output.





In GNU Emacs 25.3.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.22.19)
 of 2017-09-14 built on buildvm-31.phx2.fedoraproject.org
Windowing system distributor 'Fedora Project', version 11.0.11906000
System Description:    Fedora release 27 (Twenty Seven)

Configured using:
 'configure --build=x86_64-redhat-linux-gnu
 --host=x86_64-redhat-linux-gnu --program-prefix=
 --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr
 --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
 --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
 --libexecdir=/usr/libexec --localstatedir=/var
 --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=gtk3
 --with-gpm=no --with-xwidgets --with-modules
 build_alias=x86_64-redhat-linux-gnu host_alias=x86_64-redhat-linux-gnu
 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Werror=format-security
 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
 --param=ssp-buffer-size=4 -grecord-gcc-switches
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic'
 LDFLAGS=-Wl,-z,relro
 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 MODULES XWIDGETS

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Text

Minor modes in effect:
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  auto-fill-function: do-auto-fill
  transient-mark-mode: t

Recent messages:
Loading /usr/share/emacs/site-lisp/site-start.d/git-init.el (source)...done
Loading /usr/share/emacs/site-lisp/site-start.d/mercurial-site-start.el
(source)...done
Loading /usr/share/emacs/site-lisp/site-start.d/systemtap-init.el (source)...done
Loading /usr/share/emacs/site-lisp/site-start.d/w3m-init.el (source)...done
Windowing setup
‘epa-file’ already enabled
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark set
mwheel-scroll: Beginning of buffer [9 times]
Auto-saving...done

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message idna dired format-spec rfc822
mml mml-sec password-cache 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 server dirtrack shell pcomplete comint
ansi-color ring epa-file epa derived epg epg-config 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 xwidget-internal move-toolbar
gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 93665 4647)
 (symbols 48 20565 0)
 (miscs 40 62 108)
 (strings 32 17006 5066)
 (string-bytes 1 501077)
 (vectors 16 12932)
 (vector-slots 8 442827 2655)
 (floats 8 167 3)
 (intervals 56 264 0)
 (buffers 976 20))






^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#30653: 25.3; crash inside redisplay_internal
  2018-02-28 16:47 bug#30653: 25.3; crash inside redisplay_internal Peter F. Patel-Schneider
@ 2018-02-28 17:36 ` Eli Zaretskii
  2018-02-28 17:57   ` Peter F. Patel-Schneider
  2018-03-01  4:11   ` Peter F. Patel-Schneider
  0 siblings, 2 replies; 5+ messages in thread
From: Eli Zaretskii @ 2018-02-28 17:36 UTC (permalink / raw)
  To: Peter F. Patel-Schneider; +Cc: 30653

> From: "Peter F. Patel-Schneider" <pfpschneider@gmail.com>
> Date: Wed, 28 Feb 2018 08:47:04 -0800
> 
> 
> I am experiencing multiple crashes from Emacs 25.3 on Fedora 27 with XFCE.

It doesn't crash here (but I'm not on that system).

> The crashes happen inside redisplay_internal and when scrolling a window.
> The following recipe causes a crash.  The crash causes X to freeze and then
> dumps me back in a login screen.
> 
> emacs -Q -g 80x65
> control-X control-F tt.text
> control-V
> control-P
> control-shift-,

What does this last key sequence do on your system?

> The kernel log has the following information
> 
>                                               
> Stack trace of thread 2277:
> #0  0x00007f1a35a6198b raise (libpthread.so.0)
> #1  0x00000000004f1254 terminate_due_to_signal (emacs-25.3)
> #2  0x000000000050abb3 emacs_abort (emacs-25.3)
> #3  0x0000000000456002 redisplay_internal (emacs-25.3)
> #4  0x0000000000457115 redisplay_preserve_echo_area (emacs-25.3)
> #5  0x00000000005a2988 Fdelete_process (emacs-25.3)
> #6  0x00000000005aa3e5 kill_buffer_processes (emacs-25.3)
> #7  0x00000000004f1046 shut_down_emacs (emacs-25.3)
> #8  0x00000000004c0cda x_connection_closed (emacs-25.3)
> #9  0x00000000004c0e37 x_io_error_quitter (emacs-25.3)
> #10 0x00007f1a3d70aede _XIOError (libX11.so.6)
> #11 0x00007f1a3d70876d _XEventsQueued (libX11.so.6)
> #12 0x00007f1a3d6fa2bd XPending (libX11.so.6)
> #13 0x00007f1a3f763c2e gdk_event_source_prepare (libgdk-3.so.0)
> #14 0x00007f1a3e0743f9 g_main_context_prepare (libglib-2.0.so.0)
> #15 0x00007f1a3e074dcb g_main_context_iterate.isra.23 (libglib-2.0.so.0)
> #16 0x00007f1a3e074f57 g_main_context_pending (libglib-2.0.so.0)
> #17 0x00007f1a3fc23d1d gtk_events_pending (libgtk-3.so.0)
> #18 0x00000000004c1707 XTread_socket (emacs-25.3)
> #19 0x00000000004f8121 gobble_input (emacs-25.3)
> #20 0x00000000004f8705 process_pending_signals (emacs-25.3)
> #21 0x00000000005a783d wait_reading_process_output (emacs-25.3)

This is not a crash in redisplay_internal, this is a crash due to GTK
closing the connection to the X display.

> See https://bugzilla.redhat.com/attachment.cgi?id=1400957 for more abrt
> output.

I get access denied if I try this URL.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#30653: 25.3; crash inside redisplay_internal
  2018-02-28 17:36 ` Eli Zaretskii
@ 2018-02-28 17:57   ` Peter F. Patel-Schneider
  2018-03-01  4:11   ` Peter F. Patel-Schneider
  1 sibling, 0 replies; 5+ messages in thread
From: Peter F. Patel-Schneider @ 2018-02-28 17:57 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 30653

This bug may not be in emacs per se, but instead in X11 or in a driver and
some emacs redisplay action is triggering the bug.  My display hardware is
Intel Corporation UHD Graphics 620 (rev 07) and I'm running OpenGL version 3.0
Mesa 17.3.5.

There are a couple of reports of GPU hangs that appear to be related, including

https://bugs.freedesktop.org/show_bug.cgi?id=105135


peter



On 02/28/2018 09:36 AM, Eli Zaretskii wrote:
>> From: "Peter F. Patel-Schneider" <pfpschneider@gmail.com>
>> Date: Wed, 28 Feb 2018 08:47:04 -0800
>>
>>
>> I am experiencing multiple crashes from Emacs 25.3 on Fedora 27 with XFCE.
> It doesn't crash here (but I'm not on that system).
>
>> The crashes happen inside redisplay_internal and when scrolling a window.
>> The following recipe causes a crash.  The crash causes X to freeze and then
>> dumps me back in a login screen.
>>
>> emacs -Q -g 80x65
>> control-X control-F tt.text
>> control-V
>> control-P
>> control-shift-,
> What does this last key sequence do on your system?

Argh, I meant alt-shift-,  beginning of buffer.

>
>> The kernel log has the following information
>>
>>                                               
>> Stack trace of thread 2277:
>> #0  0x00007f1a35a6198b raise (libpthread.so.0)
>> #1  0x00000000004f1254 terminate_due_to_signal (emacs-25.3)
>> #2  0x000000000050abb3 emacs_abort (emacs-25.3)
>> #3  0x0000000000456002 redisplay_internal (emacs-25.3)
>> #4  0x0000000000457115 redisplay_preserve_echo_area (emacs-25.3)
>> #5  0x00000000005a2988 Fdelete_process (emacs-25.3)
>> #6  0x00000000005aa3e5 kill_buffer_processes (emacs-25.3)
>> #7  0x00000000004f1046 shut_down_emacs (emacs-25.3)
>> #8  0x00000000004c0cda x_connection_closed (emacs-25.3)
>> #9  0x00000000004c0e37 x_io_error_quitter (emacs-25.3)
>> #10 0x00007f1a3d70aede _XIOError (libX11.so.6)
>> #11 0x00007f1a3d70876d _XEventsQueued (libX11.so.6)
>> #12 0x00007f1a3d6fa2bd XPending (libX11.so.6)
>> #13 0x00007f1a3f763c2e gdk_event_source_prepare (libgdk-3.so.0)
>> #14 0x00007f1a3e0743f9 g_main_context_prepare (libglib-2.0.so.0)
>> #15 0x00007f1a3e074dcb g_main_context_iterate.isra.23 (libglib-2.0.so.0)
>> #16 0x00007f1a3e074f57 g_main_context_pending (libglib-2.0.so.0)
>> #17 0x00007f1a3fc23d1d gtk_events_pending (libgtk-3.so.0)
>> #18 0x00000000004c1707 XTread_socket (emacs-25.3)
>> #19 0x00000000004f8121 gobble_input (emacs-25.3)
>> #20 0x00000000004f8705 process_pending_signals (emacs-25.3)
>> #21 0x00000000005a783d wait_reading_process_output (emacs-25.3)
> This is not a crash in redisplay_internal, this is a crash due to GTK
> closing the connection to the X display.
>
>> See https://bugzilla.redhat.com/attachment.cgi?id=1400957 for more abrt
>> output.
> I get access denied if I try this URL.
Oops, my apologies.   You could try
https://bugzilla.redhat.com/show_bug.cgi?id=1549219







^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#30653: 25.3; crash inside redisplay_internal
  2018-02-28 17:36 ` Eli Zaretskii
  2018-02-28 17:57   ` Peter F. Patel-Schneider
@ 2018-03-01  4:11   ` Peter F. Patel-Schneider
  2018-03-01 14:40     ` Eli Zaretskii
  1 sibling, 1 reply; 5+ messages in thread
From: Peter F. Patel-Schneider @ 2018-03-01  4:11 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 30653

This is a bug in mesa, which is fixed in mesa 17.3.6.


See https://bugs.freedesktop.org/show_bug.cgi?id=105135 for more information.


peter



On 02/28/2018 09:36 AM, Eli Zaretskii wrote:
>> From: "Peter F. Patel-Schneider" <pfpschneider@gmail.com>
>> Date: Wed, 28 Feb 2018 08:47:04 -0800
>>
>>
>> I am experiencing multiple crashes from Emacs 25.3 on Fedora 27 with XFCE.
> It doesn't crash here (but I'm not on that system).
>
>> The crashes happen inside redisplay_internal and when scrolling a window.
>> The following recipe causes a crash.  The crash causes X to freeze and then
>> dumps me back in a login screen.
>>
>> emacs -Q -g 80x65
>> control-X control-F tt.text
>> control-V
>> control-P
>> control-shift-,
> What does this last key sequence do on your system?
>
>> The kernel log has the following information
>>
>>                                               
>> Stack trace of thread 2277:
>> #0  0x00007f1a35a6198b raise (libpthread.so.0)
>> #1  0x00000000004f1254 terminate_due_to_signal (emacs-25.3)
>> #2  0x000000000050abb3 emacs_abort (emacs-25.3)
>> #3  0x0000000000456002 redisplay_internal (emacs-25.3)
>> #4  0x0000000000457115 redisplay_preserve_echo_area (emacs-25.3)
>> #5  0x00000000005a2988 Fdelete_process (emacs-25.3)
>> #6  0x00000000005aa3e5 kill_buffer_processes (emacs-25.3)
>> #7  0x00000000004f1046 shut_down_emacs (emacs-25.3)
>> #8  0x00000000004c0cda x_connection_closed (emacs-25.3)
>> #9  0x00000000004c0e37 x_io_error_quitter (emacs-25.3)
>> #10 0x00007f1a3d70aede _XIOError (libX11.so.6)
>> #11 0x00007f1a3d70876d _XEventsQueued (libX11.so.6)
>> #12 0x00007f1a3d6fa2bd XPending (libX11.so.6)
>> #13 0x00007f1a3f763c2e gdk_event_source_prepare (libgdk-3.so.0)
>> #14 0x00007f1a3e0743f9 g_main_context_prepare (libglib-2.0.so.0)
>> #15 0x00007f1a3e074dcb g_main_context_iterate.isra.23 (libglib-2.0.so.0)
>> #16 0x00007f1a3e074f57 g_main_context_pending (libglib-2.0.so.0)
>> #17 0x00007f1a3fc23d1d gtk_events_pending (libgtk-3.so.0)
>> #18 0x00000000004c1707 XTread_socket (emacs-25.3)
>> #19 0x00000000004f8121 gobble_input (emacs-25.3)
>> #20 0x00000000004f8705 process_pending_signals (emacs-25.3)
>> #21 0x00000000005a783d wait_reading_process_output (emacs-25.3)
> This is not a crash in redisplay_internal, this is a crash due to GTK
> closing the connection to the X display.
>
>> See https://bugzilla.redhat.com/attachment.cgi?id=1400957 for more abrt
>> output.
> I get access denied if I try this URL.






^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#30653: 25.3; crash inside redisplay_internal
  2018-03-01  4:11   ` Peter F. Patel-Schneider
@ 2018-03-01 14:40     ` Eli Zaretskii
  0 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2018-03-01 14:40 UTC (permalink / raw)
  To: Peter F. Patel-Schneider; +Cc: 30653-done

> Cc: 30653@debbugs.gnu.org
> From: "Peter F. Patel-Schneider" <pfpschneider@gmail.com>
> Date: Wed, 28 Feb 2018 20:11:04 -0800
> 
> This is a bug in mesa, which is fixed in mesa 17.3.6.
> 
> 
> See https://bugs.freedesktop.org/show_bug.cgi?id=105135 for more information.

Thanks for telling us.  I'm therefore closing this bug report.





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-03-01 14:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-28 16:47 bug#30653: 25.3; crash inside redisplay_internal Peter F. Patel-Schneider
2018-02-28 17:36 ` Eli Zaretskii
2018-02-28 17:57   ` Peter F. Patel-Schneider
2018-03-01  4:11   ` Peter F. Patel-Schneider
2018-03-01 14:40     ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.