unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#25247: 26.0.50; Concurrency crashes
@ 2016-12-22 10:20 Tino Calancha
  2016-12-22 17:28 ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Tino Calancha @ 2016-12-22 10:20 UTC (permalink / raw)
  To: 25247


1)
Save a file /tmp/test.el with contains:

(defun mytest ()
  (dotimes (n 10)
    (message "[%d] Sleeping ..." n)
    (sleep-for 0.5))
  (message "End!")
  (sleep-for 1)
  (message nil))

(defun run-test ()
  (dotimes (_ 50)
    (make-thread #'mytest))
  (message "Number of threads %d" (length (all-threads))))

;; (run-test)

2)
emacs -Q -l /tmp/test.el
;; Evaluate (run-test) in buffer *scratch*; keep using Emacs, for instance,
;; split the window, and visit other buffers, or call (run-test) again:
C-x 3
C-x C-b
C-o <down> RET
;; Sometimes Emacs crash or hangs.
;; I saw following messages in a few crashes:

[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
emacs: ../../src/xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.

When i see previous message i get the backtrace `bt_xcb' (see below); without the
previus message i get a backtrace `bt_no_xcb'.

3) If you uncomment
;; (run-test)
in /tmp/test.el and call:
emacs -Q -l /tmp/test.el

;; Then Emacs crash 100% of the times.
Following is the standard output:

alloc.c:4893: Emacs fatal error: assertion failed: ((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0
Fatal error 6: Aborted
lisp.h:1592: Emacs fatal error: assertion failed: 0 <= size

Following is the backtrace:

(gdb) bt
#0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x000000000058f7da in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:396
#2  0x00000000006278aa in die (msg=0x75e0fb "0 <= size", file=0x75df80 "lisp.h", line=1592) at alloc.c:7315
#3  0x000000000058a5ee in ASIZE (array=...) at lisp.h:1592
#4  0x000000000065fc8b in hash_lookup (h=0xe78690 <bss_sbrk_buffer+387248>, key=..., hash=0x0) at fns.c:4000
#5  0x0000000000505125 in code_convert_string (string=..., coding_system=..., dst_object=..., encodep=false, nocopy=false, norecord=true) at coding.c:9437
#6  0x00000000005053fd in code_convert_string_norecord (string=..., coding_system=..., encodep=false) at coding.c:9479
#7  0x0000000000505475 in decode_file_name (fname=...) at coding.c:9498
#8  0x00000000005e487e in Fexpand_file_name (name=..., default_directory=...) at fileio.c:1094
#9  0x00000000005e4462 in Fexpand_file_name (name=..., default_directory=...) at fileio.c:898
#10 0x00000000005f02d8 in Fdo_auto_save (no_message=..., current_only=...) at fileio.c:5645
#11 0x0000000000591f56 in shut_down_emacs (sig=6, stuff=...) at emacs.c:2072
#12 0x000000000058f781 in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:379
#13 0x00000000006278aa in die (msg=0x76d3a8 "((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0", file=0x76cb30 "alloc.c", line=4893) at alloc.c:7315
#14 0x0000000000622c81 in mark_memory (start=0x7fffbda63b17, end=0x7fffbda63b17) at alloc.c:4893
#15 0x0000000000622cdb in mark_stack (bottom=0x7fffbda63b17 "", end=0x7fffbda63b17 "") at alloc.c:5058
#16 0x00000000006e02f1 in mark_one_thread (thread=0x161bd60 <bss_sbrk_buffer+8396672>) at thread.c:558
#17 0x00000000006e0486 in mark_threads_callback (ignore=0x0) at thread.c:589
#18 0x0000000000622d23 in flush_stack_call_func (func=0x6e03f3 <mark_threads_callback>, arg=0x0) at alloc.c:5137
#19 0x00000000006e04b8 in mark_threads () at thread.c:596
#20 0x00000000006249a8 in garbage_collect_1 (end=0x7fffffff1208) at alloc.c:5849
#21 0x000000000062508a in Fgarbage_collect () at alloc.c:6068
#22 0x000000000058c9d4 in maybe_gc () at lisp.h:4793
#23 0x000000000064d884 in Ffuncall (nargs=2, args=0x7fffffff1350) at eval.c:2739
#24 0x0000000000649c88 in internal_condition_case_n (bfun=0x64d78d <Ffuncall>, nargs=2, args=0x7fffffff1350, handlers=..., hfun=0x449ac4 <safe_eval_handler>) at eval.c:1416
#25 0x0000000000449d39 in safe__call (inhibit_quit=false, nargs=2, func=..., ap=0x7fffffff1418) at xdisp.c:2567
#26 0x0000000000449e2c in safe_call (nargs=2, func=...) at xdisp.c:2583
#27 0x0000000000449e66 in safe_call1 (fn=..., arg=...) at xdisp.c:2594
#28 0x00000000005b11a8 in map_keymap_canonical (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff15c0) at keymap.c:639
#29 0x00000000004b2f24 in single_keymap_panes (keymap=..., pane_name=..., prefix=..., maxdepth=7) at menu.c:294
#30 0x00000000004b372d in single_menu_item (key=..., item=..., dummy=..., skp_v=0x7fffffff18b0) at menu.c:433
#31 0x00000000005b0b43 in map_keymap_item (fun=0x4b30a1 <single_menu_item>, args=..., key=..., val=..., data=0x7fffffff18b0) at keymap.c:546
#32 0x00000000005b0e3c in map_keymap_internal (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff18b0) at keymap.c:583
#33 0x00000000005b11c4 in map_keymap_canonical (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff18b0) at keymap.c:641
#34 0x00000000004b2f24 in single_keymap_panes (keymap=..., pane_name=..., prefix=..., maxdepth=8) at menu.c:294
#35 0x00000000004b372d in single_menu_item (key=..., item=..., dummy=..., skp_v=0x7fffffff1ba0) at menu.c:433
#36 0x00000000005b0b43 in map_keymap_item (fun=0x4b30a1 <single_menu_item>, args=..., key=..., val=..., data=0x7fffffff1ba0) at keymap.c:546
#37 0x00000000005b0e3c in map_keymap_internal (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff1ba0) at keymap.c:583
#38 0x00000000005b11c4 in map_keymap_canonical (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff1ba0) at keymap.c:641
#39 0x00000000004b2f24 in single_keymap_panes (keymap=..., pane_name=..., prefix=..., maxdepth=9) at menu.c:294
#40 0x00000000004b372d in single_menu_item (key=..., item=..., dummy=..., skp_v=0x7fffffff1e90) at menu.c:433
#41 0x00000000005b0b43 in map_keymap_item (fun=0x4b30a1 <single_menu_item>, args=..., key=..., val=..., data=0x7fffffff1e90) at keymap.c:546
#42 0x00000000005b0e3c in map_keymap_internal (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff1e90) at keymap.c:583
#43 0x00000000005b11c4 in map_keymap_canonical (map=..., fun=0x4b30a1 <single_menu_item>, args=..., data=0x7fffffff1e90) at keymap.c:641
#44 0x00000000004b2f24 in single_keymap_panes (keymap=..., pane_name=..., prefix=..., maxdepth=10) at menu.c:294
#45 0x00000000004b3ed6 in parse_single_submenu (item_key=..., item_name=..., maps=...) at menu.c:562
#46 0x00000000004b7312 in set_frame_menubar (f=0x145ac30 <bss_sbrk_buffer+6557264>, first_time=false, deep_p=true) at xmenu.c:787
#47 0x000000000046947f in update_menu_bar (f=0x145ac30 <bss_sbrk_buffer+6557264>, save_match_data=false, hooks_run=true) at xdisp.c:12011
#48 0x0000000000469042 in prepare_menu_bars () at xdisp.c:11901
#49 0x000000000046bd89 in redisplay_internal () at xdisp.c:13661
#50 0x000000000046a88b in redisplay () at xdisp.c:13268
#51 0x00000000005980ef in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffe0bf, end_time=0x0) at keyboard.c:2485
#52 0x00000000005a916a in read_key_sequence (keybuf=0x7fffffffe250, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
#53 0x0000000000594aff in command_loop_1 () at keyboard.c:1373
#54 0x0000000000649a60 in internal_condition_case (bfun=0x5946b3 <command_loop_1>, handlers=..., hfun=0x593cf6 <cmd_error>) at eval.c:1336
#55 0x00000000005942ce in command_loop_2 (ignore=...) at keyboard.c:1115
#56 0x0000000000648f69 in internal_catch (tag=..., func=0x5942a1 <command_loop_2>, arg=...) at eval.c:1101
#57 0x000000000059426c in command_loop () at keyboard.c:1094
#58 0x00000000005937e0 in recursive_edit_1 () at keyboard.c:700
#59 0x00000000005939d5 in Frecursive_edit () at keyboard.c:771
#60 0x000000000059153c in main (argc=5, argv=0x7fffffffe728) at emacs.c:1691

*) Following is the backtrace `bt_xcb'

(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x00007fffefa9940a in __GI_abort () at abort.c:89
#2  0x00007fffefa90e47 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffff493fa6b "../../src/xcb_io.c", line=line@entry=259, function=function@entry=0x7ffff493fea8 "poll_for_event") at assert.c:92
#3  0x00007fffefa90ef2 in __GI___assert_fail (assertion=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=0x7ffff493fa6b "../../src/xcb_io.c", line=259, function=0x7ffff493fea8 "poll_for_event") at assert.c:101
#4  0x00007ffff48cd77a in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007ffff48cd82b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007ffff48cdb1d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007ffff48af58a in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#8  0x0000000000541ff2 in x_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:257
#9  0x0000000000543111 in x_flip_and_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:1217
#10 0x000000000058e269 in flush_frame (f=0x145ac30 <bss_sbrk_buffer+6557264>) at frame.h:1481
#11 0x0000000000467d3a in echo_area_display (update_frame_p=true) at xdisp.c:11435
#12 0x0000000000464e43 in message3_nolog (m=...) at xdisp.c:10413
#13 0x0000000000464af1 in message3 (m=...) at xdisp.c:10342
#14 0x000000000063e868 in Fmessage (nargs=2, args=0x7fff3b015360) at editfns.c:3767
#15 0x000000000064c009 in eval_sub (form=...) at eval.c:2204
#16 0x0000000000646be7 in Fprogn (body=...) at eval.c:450
#17 0x0000000000648b79 in Fwhile (args=...) at eval.c:992
#18 0x000000000064bdf7 in eval_sub (form=...) at eval.c:2186
#19 0x0000000000646be7 in Fprogn (body=...) at eval.c:450
#20 0x0000000000648a5b in Flet (args=...) at eval.c:973
#21 0x000000000064bdf7 in eval_sub (form=...) at eval.c:2186
#22 0x0000000000646be7 in Fprogn (body=...) at eval.c:450
#23 0x000000000064ea54 in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#24 0x000000000064dab1 in Ffuncall (nargs=1, args=0x14f4c50 <bss_sbrk_buffer+7188080>) at eval.c:2771
#25 0x00000000006e057f in invoke_thread_function () at thread.c:634
#26 0x0000000000649a60 in internal_condition_case (bfun=0x6e0557 <invoke_thread_function>, handlers=..., hfun=0x6e059e <do_nothing>) at eval.c:1336
#27 0x00000000006e06cb in run_thread (state=0x14f4c30 <bss_sbrk_buffer+7188048>) at thread.c:668
#28 0x00007ffff0455464 in start_thread (arg=0x7fff3b016700) at pthread_create.c:333
#29 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

*) Following is the backtrace `bt_no_xcb':

(gdb) bt
#0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x000000000058f7da in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:396
#2  0x00000000005bddd9 in emacs_abort () at sysdep.c:2364
#3  0x00000000005a3903 in unblock_input_to (level=-1) at keyboard.c:7170
#4  0x00000000005a391a in unblock_input () at keyboard.c:7186
#5  0x00000000006ef5b0 in xftfont_text_extents (font=0x1466e40 <bss_sbrk_buffer+6606944>, code=0x7fffd37a676c, nglyphs=1, metrics=0xd8b088 <metrics>) at xftfont.c:568
#6  0x0000000000499c33 in get_per_char_metric (font=0x1466e40 <bss_sbrk_buffer+6606944>, char2b=0x7fffd37a6810) at xdisp.c:25141
#7  0x00000000004a2db3 in x_produce_glyphs (it=0x7fffd37a7df0) at xdisp.c:27160
#8  0x0000000000489b2d in display_line (it=0x7fffd37a7df0) at xdisp.c:20798
#9  0x000000000047b092 in try_window (window=..., pos=..., flags=1) at xdisp.c:17376
#10 0x0000000000477577 in redisplay_window (window=..., just_this_one_p=false) at xdisp.c:16813
#11 0x000000000046e560 in redisplay_window_0 (window=...) at xdisp.c:14554
#12 0x0000000000649b0e in internal_condition_case_1 (bfun=0x46e51e <redisplay_window_0>, arg=..., handlers=..., hfun=0x46e4e6 <redisplay_window_error>) at eval.c:1360
#13 0x000000000046e4bb in redisplay_windows (window=...) at xdisp.c:14534
#14 0x000000000046e46d in redisplay_windows (window=...) at xdisp.c:14528
#15 0x000000000046cf51 in redisplay_internal () at xdisp.c:14023
#16 0x000000000046dbb6 in redisplay_preserve_echo_area (from_where=2) at xdisp.c:14353
#17 0x000000000042857b in Fredisplay (force=...) at dispnew.c:5792
#18 0x000000000064de3d in funcall_subr (subr=0x9d0580 <Sredisplay>, numargs=0, args=0x7fffd37ad008) at eval.c:2832
#19 0x000000000064d977 in Ffuncall (nargs=1, args=0x7fffd37ad000) at eval.c:2757
#20 0x000000000069ed31 in exec_byte_code (bytestr=..., vector=..., maxdepth=..., args_template=..., nargs=1, args=0x7fffd37ad708) at bytecode.c:726
#21 0x000000000064e5ca in funcall_lambda (fun=..., nargs=1, arg_vector=0x7fffd37ad700) at eval.c:2957
#22 0x000000000064e1e7 in apply_lambda (fun=..., args=..., count=1) at eval.c:2894
#23 0x000000000064c3cd in eval_sub (form=...) at eval.c:2278
#24 0x0000000000646be7 in Fprogn (body=...) at eval.c:450
#25 0x000000000064ea54 in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#26 0x000000000064dab1 in Ffuncall (nargs=1, args=0x15c2eb8 <bss_sbrk_buffer+8032472>) at eval.c:2771
#27 0x00000000006e057f in invoke_thread_function () at thread.c:634
#28 0x0000000000649a60 in internal_condition_case (bfun=0x6e0557 <invoke_thread_function>, handlers=..., hfun=0x6e059e <do_nothing>) at eval.c:1336
#29 0x00000000006e06cb in run_thread (state=0x15c2e98 <bss_sbrk_buffer+8032440>) at thread.c:668
#30 0x00007ffff0455464 in start_thread (arg=0x7fffd37ae700) at pthread_create.c:333
#31 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
(gdb) 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
In GNU Emacs 26.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.5)
 of 2016-12-22 built on calancha-pc
Repository revision: 3ec1503374d3115651c130eaeee31181266d0863
Windowing system distributor 'The X.Org Foundation', version 11.0.11900000
System Description:	Debian GNU/Linux testing (stretch)

Configured using:
 'configure --enable-checking=yes,glyphs --enable-check-lisp-object-type
 'CFLAGS=-O0 -g3''

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





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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-22 10:20 bug#25247: 26.0.50; Concurrency crashes Tino Calancha
@ 2016-12-22 17:28 ` Eli Zaretskii
  2016-12-23  3:34   ` Tino Calancha
  2016-12-23  9:34   ` bug#25247: 26.0.50; Concurrency crashes Ken Raeburn
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-22 17:28 UTC (permalink / raw)
  To: Tino Calancha, Ken Raeburn; +Cc: 25247

> From: Tino Calancha <tino.calancha@gmail.com>
> Date: Thu, 22 Dec 2016 19:20:21 +0900
> 
> 
> 1)
> Save a file /tmp/test.el with contains:
> 
> (defun mytest ()
>   (dotimes (n 10)
>     (message "[%d] Sleeping ..." n)
>     (sleep-for 0.5))
>   (message "End!")
>   (sleep-for 1)
>   (message nil))
> 
> (defun run-test ()
>   (dotimes (_ 50)
>     (make-thread #'mytest))
>   (message "Number of threads %d" (length (all-threads))))
> 
> ;; (run-test)
> 
> 2)
> emacs -Q -l /tmp/test.el
> ;; Evaluate (run-test) in buffer *scratch*; keep using Emacs, for instance,
> ;; split the window, and visit other buffers, or call (run-test) again:
> C-x 3
> C-x C-b
> C-o <down> RET
> ;; Sometimes Emacs crash or hangs.

Thanks.

It doesn't crash or hang here.  Which is not surprising, since the
backtraces seem to indicate some issue with X11/xcb and threads.  Ken,
could you take a look, please?  Are we violating some X11 protocols by
calling redisplay from different threads?

> Following is the backtrace:
> 
> (gdb) bt

When reporting backtraces with threads, please always show the
backtrace of all the threads in the process.  Like this:

  (gdb) thread apply all bt

> #12 0x000000000058f781 in terminate_due_to_signal (sig=6, backtrace_limit=2147483647) at emacs.c:379
> #13 0x00000000006278aa in die (msg=0x76d3a8 "((uintptr_t) start) % GC_POINTER_ALIGNMENT == 0", file=0x76cb30 "alloc.c", line=4893) at alloc.c:7315
> #14 0x0000000000622c81 in mark_memory (start=0x7fffbda63b17, end=0x7fffbda63b17) at alloc.c:4893
> #15 0x0000000000622cdb in mark_stack (bottom=0x7fffbda63b17 "", end=0x7fffbda63b17 "") at alloc.c:5058
> #16 0x00000000006e02f1 in mark_one_thread (thread=0x161bd60 <bss_sbrk_buffer+8396672>) at thread.c:558

Looks like the byte stack is unaligned.  In run_thread I see this:

  static void *
  run_thread (void *state)
  {
    char stack_pos;
    struct thread_state *self = state;
    struct thread_state **iter;

    self->m_stack_bottom = &stack_pos;
    self->stack_top = &stack_pos;

which AFAIU could very well produce unaligned pointers.  Does the
patch below prevent this crash?

> (gdb) bt
> #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
> #1  0x00007fffefa9940a in __GI_abort () at abort.c:89
> #2  0x00007fffefa90e47 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffff493fa6b "../../src/xcb_io.c", line=line@entry=259, function=function@entry=0x7ffff493fea8 "poll_for_event") at assert.c:92
> #3  0x00007fffefa90ef2 in __GI___assert_fail (assertion=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=0x7ffff493fa6b "../../src/xcb_io.c", line=259, function=0x7ffff493fea8 "poll_for_event") at assert.c:101
> #4  0x00007ffff48cd77a in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #5  0x00007ffff48cd82b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #6  0x00007ffff48cdb1d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #7  0x00007ffff48af58a in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #8  0x0000000000541ff2 in x_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:257
> #9  0x0000000000543111 in x_flip_and_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:1217
> #10 0x000000000058e269 in flush_frame (f=0x145ac30 <bss_sbrk_buffer+6557264>) at frame.h:1481
> #11 0x0000000000467d3a in echo_area_display (update_frame_p=true) at xdisp.c:11435
> #12 0x0000000000464e43 in message3_nolog (m=...) at xdisp.c:10413
> #13 0x0000000000464af1 in message3 (m=...) at xdisp.c:10342
> #14 0x000000000063e868 in Fmessage (nargs=2, args=0x7fff3b015360) at editfns.c:3767

If you remove the calls to 'message' from the thread function, do
these problems go away?

> #2  0x00000000005bddd9 in emacs_abort () at sysdep.c:2364
> #3  0x00000000005a3903 in unblock_input_to (level=-1) at keyboard.c:7170
> #4  0x00000000005a391a in unblock_input () at keyboard.c:7186

Somehow more than one thread called block_input/unblock_input, sigh...


Here's the patch to try:

diff --git a/src/thread.c b/src/thread.c
index 6966df3..fcb7f69 100644
--- a/src/thread.c
+++ b/src/thread.c
@@ -644,12 +644,16 @@ do_nothing (Lisp_Object whatever)
 static void *
 run_thread (void *state)
 {
-  char stack_pos;
+  union
+  {
+    void *p;
+    char c;
+  } stack_pos;
   struct thread_state *self = state;
   struct thread_state **iter;
 
-  self->m_stack_bottom = &stack_pos;
-  self->stack_top = &stack_pos;
+  self->m_stack_bottom = (char *)&stack_pos;
+  self->stack_top = (char *)&stack_pos;
   self->thread_id = sys_thread_self ();
 
   acquire_global_lock (self);





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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-22 17:28 ` Eli Zaretskii
@ 2016-12-23  3:34   ` Tino Calancha
  2016-12-23  8:34     ` Eli Zaretskii
  2016-12-23  9:34   ` bug#25247: 26.0.50; Concurrency crashes Ken Raeburn
  1 sibling, 1 reply; 33+ messages in thread
From: Tino Calancha @ 2016-12-23  3:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Ken Raeburn, Tino Calancha, 25247


> When reporting backtraces with threads, please always show the
> backtrace of all the threads in the process.  Like this:
>
>   (gdb) thread apply all bt
OK.  Thanks.

> Looks like the byte stack is unaligned.  In run_thread I see this:
>
>   static void *
>   run_thread (void *state)
>   {
>     char stack_pos;
>     struct thread_state *self = state;
>     struct thread_state **iter;
>
>     self->m_stack_bottom = &stack_pos;
>     self->stack_top = &stack_pos;
>
> which AFAIU could very well produce unaligned pointers.  Does the
> patch below prevent this crash?

Hi Eli.

Your patch solves one of the 2 problems:
After your patch
emacs -Q -l /tmp/test.el
with unmarked
(run-test)
starts the session.

The remaining issue:
while i have some of the threads created by `run-test'
still active, keep using the keyboard might crash the
X lib.




>> (gdb) bt
>> #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
>> #1  0x00007fffefa9940a in __GI_abort () at abort.c:89
>> #2 0x00007fffefa90e47 in __assert_fail_base (fmt=<optimized out>,
>> assertion=assertion@entry=0x7ffff493fc00
>> "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffff493fa6b
>> "../../src/xcb_io.c", line=line@entry=259,
>> function=function@entry=0x7ffff493fea8 "poll_for_event") at
>> assert.c:92
>> #3 0x00007fffefa90ef2 in __GI___assert_fail
>> (assertion=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost",
>> file=0x7ffff493fa6b "../../src/xcb_io.c", line=259,
>> function=0x7ffff493fea8 "poll_for_event") at assert.c:101
>> #4  0x00007ffff48cd77a in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
>> #5  0x00007ffff48cd82b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
>> #6  0x00007ffff48cdb1d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
>> #7  0x00007ffff48af58a in XFlush () from /usr/lib/x86_64-linux-gnu/libX11.so.6
>> #8  0x0000000000541ff2 in x_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:257
>> #9  0x0000000000543111 in x_flip_and_flush (f=0x145ac30 <bss_sbrk_buffer+6557264>) at xterm.c:1217
>> #10 0x000000000058e269 in flush_frame (f=0x145ac30 <bss_sbrk_buffer+6557264>) at frame.h:1481
>> #11 0x0000000000467d3a in echo_area_display (update_frame_p=true) at xdisp.c:11435
>> #12 0x0000000000464e43 in message3_nolog (m=...) at xdisp.c:10413
>> #13 0x0000000000464af1 in message3 (m=...) at xdisp.c:10342
>> #14 0x000000000063e868 in Fmessage (nargs=2, args=0x7fff3b015360) at editfns.c:3767
>
> If you remove the calls to 'message' from the thread function, do
> these problems go away?
Unfortunately not.
If i change test.el as follows:
(that is, without `message' calls)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defun mytest ()
  (dotimes (n 10)
    (sleep-for 0.5)))

(defun run-test ()
  (dotimes (_ 50)
    (make-thread #'mytest)))

;; (run-test)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
And then i start session:
emacs -Q -l /tmp/test.el

After some simple keyboard inputs i get another crash
with error:

X protocol error: BadWindow (invalid Window parameter) on protocol request 129
When compiled with GTK, Emacs cannot recover from X disconnects.
This is a GTK bug: https://bugzilla.gnome.org/show_bug.cgi?id=85715
For details, see etc/PROBLEMS.
Fatal error 6: Aborted

And backtraces:

(gdb) thread apply all bt

Thread 54 (Thread 0x7fffbda64700 (LWP 5463)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbda62c40, writefds=0x7fffbda62bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbda63170, wfds=0x7fffbda630f0, efds=0x0, timeout=0x7fffbda630d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbda62e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbda62e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbda63170, wfds=0x7fffbda630f0, efds=0x0, timeout=0x7fffbda630d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1471c50 <bss_sbrk_buffer+6651504>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1471c30 <bss_sbrk_buffer+6651472>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbda64700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 53 (Thread 0x7fffbe2b5700 (LWP 5462)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbe2b3c40, writefds=0x7fffbe2b3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbe2b4170, wfds=0x7fffbe2b40f0, efds=0x0, timeout=0x7fffbe2b40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbe2b3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbe2b3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbe2b4170, wfds=0x7fffbe2b40f0, efds=0x0, timeout=0x7fffbe2b40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x31aac20) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x31aac00) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbe2b5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 52 (Thread 0x7fffbeb06700 (LWP 5461)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbeb04c40, writefds=0x7fffbeb04bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbeb05170, wfds=0x7fffbeb050f0, efds=0x0, timeout=0x7fffbeb050d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbeb04e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbeb04e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbeb05170, wfds=0x7fffbeb050f0, efds=0x0, timeout=0x7fffbeb050d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x3191cd0) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x3191cb0) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbeb06700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 51 (Thread 0x7fffbf357700 (LWP 5460)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbf355c40, writefds=0x7fffbf355bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbf356170, wfds=0x7fffbf3560f0, efds=0x0, timeout=0x7fffbf3560d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbf355e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbf355e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbf356170, wfds=0x7fffbf3560f0, efds=0x0, timeout=0x7fffbf3560d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x30eb850) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x30eb830) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbf357700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 50 (Thread 0x7fffbfba8700 (LWP 5459)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbfba6c40, writefds=0x7fffbfba6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbfba6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbfba6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15bcc50 <bss_sbrk_buffer+8007280>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15bcc30 <bss_sbrk_buffer+8007248>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbfba8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 49 (Thread 0x7fffc03f9700 (LWP 5458)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc03f7c40, writefds=0x7fffc03f7bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc03f7e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc03f7e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x131ec50 <bss_sbrk_buffer+5262960>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x131ec30 <bss_sbrk_buffer+5262928>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc03f9700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 48 (Thread 0x7fffc0c4a700 (LWP 5457)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc0c48c40, writefds=0x7fffc0c48bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc0c48e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc0c48e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x159bc50 <bss_sbrk_buffer+7872112>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x159bc30 <bss_sbrk_buffer+7872080>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc0c4a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 47 (Thread 0x7fffc149b700 (LWP 5456)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1499c40, writefds=0x7fffc1499bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc1499e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc1499e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1599c50 <bss_sbrk_buffer+7863920>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1599c30 <bss_sbrk_buffer+7863888>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc149b700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 46 (Thread 0x7fffc1cec700 (LWP 5455)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1ceac40, writefds=0x7fffc1ceabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc1ceae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc1ceae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1598c50 <bss_sbrk_buffer+7859824>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1598c30 <bss_sbrk_buffer+7859792>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc1cec700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 45 (Thread 0x7fffc253d700 (LWP 5454)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc253bc40, writefds=0x7fffc253bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc253be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc253be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1597c50 <bss_sbrk_buffer+7855728>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1597c30 <bss_sbrk_buffer+7855696>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc253d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 44 (Thread 0x7fffc2d8e700 (LWP 5453)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc2d8cc40, writefds=0x7fffc2d8cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc2d8ce70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc2d8ce70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1596c50 <bss_sbrk_buffer+7851632>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1596c30 <bss_sbrk_buffer+7851600>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc2d8e700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 43 (Thread 0x7fffc35df700 (LWP 5452)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc35ddc40, writefds=0x7fffc35ddbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc35dde70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc35dde70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1595c50 <bss_sbrk_buffer+7847536>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1595c30 <bss_sbrk_buffer+7847504>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc35df700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 42 (Thread 0x7fffc3e30700 (LWP 5451)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc3e2ec40, writefds=0x7fffc3e2ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc3e2ee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc3e2ee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1594c50 <bss_sbrk_buffer+7843440>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1594c30 <bss_sbrk_buffer+7843408>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc3e30700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 41 (Thread 0x7fffc4681700 (LWP 5450)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc467fc40, writefds=0x7fffc467fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc467fe70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc467fe70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1593c50 <bss_sbrk_buffer+7839344>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1593c30 <bss_sbrk_buffer+7839312>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc4681700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 40 (Thread 0x7fffc4ed2700 (LWP 5449)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc4ed0c40, writefds=0x7fffc4ed0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc4ed0e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc4ed0e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1592c50 <bss_sbrk_buffer+7835248>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1592c30 <bss_sbrk_buffer+7835216>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc4ed2700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 39 (Thread 0x7fffc5723700 (LWP 5448)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff0457bc5 in __GI___pthread_mutex_lock (mutex=0xe19da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
#2  0x00000000006e1268 in sys_mutex_lock (mutex=0xe19da0 <global_lock>) at systhread.c:113
#3  0x00000000006df7d2 in acquire_global_lock (self=0x1591c30 <bss_sbrk_buffer+7831120>) at thread.c:100
#4  0x00000000006e033e in really_call_select (arg=0x7fffc5721e70) at thread.c:524
#5  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc5721e70) at alloc.c:5137
#6  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc5722170, wfds=0x7fffc57220f0, efds=0x0, timeout=0x7fffc57220d0, sigmask=0x0) at thread.c:543
#7  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#8  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#9  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#10 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#11 0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#12 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#13 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#14 0x0000000000648b72 in Flet (args=...) at eval.c:973
#15 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#16 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#17 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#18 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1591c50 <bss_sbrk_buffer+7831152>) at eval.c:2771
#19 0x00000000006e069f in invoke_thread_function () at thread.c:633
#20 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#21 0x00000000006e07eb in run_thread (state=0x1591c30 <bss_sbrk_buffer+7831120>) at thread.c:667
#22 0x00007ffff0455464 in start_thread (arg=0x7fffc5723700) at pthread_create.c:333
#23 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 38 (Thread 0x7fffc5f74700 (LWP 5447)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc5f72c40, writefds=0x7fffc5f72bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc5f72e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc5f72e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1590c50 <bss_sbrk_buffer+7827056>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1590c30 <bss_sbrk_buffer+7827024>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc5f74700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 37 (Thread 0x7fffc67c5700 (LWP 5446)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc67c3c40, writefds=0x7fffc67c3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc67c3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc67c3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158fc50 <bss_sbrk_buffer+7822960>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158fc30 <bss_sbrk_buffer+7822928>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc67c5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 36 (Thread 0x7fffc7016700 (LWP 5445)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7014c40, writefds=0x7fffc7014bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc7014e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc7014e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158ec50 <bss_sbrk_buffer+7818864>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158ec30 <bss_sbrk_buffer+7818832>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc7016700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 35 (Thread 0x7fffc7867700 (LWP 5444)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7865c40, writefds=0x7fffc7865bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc7865e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc7865e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158dc50 <bss_sbrk_buffer+7814768>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158dc30 <bss_sbrk_buffer+7814736>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc7867700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 34 (Thread 0x7fffc80b8700 (LWP 5443)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc80b6c40, writefds=0x7fffc80b6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc80b6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc80b6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158cc50 <bss_sbrk_buffer+7810672>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158cc30 <bss_sbrk_buffer+7810640>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc80b8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 33 (Thread 0x7fffc8909700 (LWP 5442)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc8907c40, writefds=0x7fffc8907bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc8907e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc8907e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158bc50 <bss_sbrk_buffer+7806576>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158bc30 <bss_sbrk_buffer+7806544>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc8909700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 32 (Thread 0x7fffc915a700 (LWP 5441)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc9158c40, writefds=0x7fffc9158bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc9158e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc9158e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158ac50 <bss_sbrk_buffer+7802480>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158ac30 <bss_sbrk_buffer+7802448>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc915a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 31 (Thread 0x7fffc99ab700 (LWP 5440)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc99a9c40, writefds=0x7fffc99a9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc99a9e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc99a9e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1589c50 <bss_sbrk_buffer+7798384>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1589c30 <bss_sbrk_buffer+7798352>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc99ab700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 30 (Thread 0x7fffca1fc700 (LWP 5439)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffca1fac40, writefds=0x7fffca1fabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffca1fae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffca1fae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1588c50 <bss_sbrk_buffer+7794288>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1588c30 <bss_sbrk_buffer+7794256>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffca1fc700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 29 (Thread 0x7fffcaa4d700 (LWP 5438)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcaa4bc40, writefds=0x7fffcaa4bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcaa4be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcaa4be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1587c50 <bss_sbrk_buffer+7790192>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1587c30 <bss_sbrk_buffer+7790160>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcaa4d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 28 (Thread 0x7fffcb29e700 (LWP 5437)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcb29cc40, writefds=0x7fffcb29cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcb29ce70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcb29ce70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1586c50 <bss_sbrk_buffer+7786096>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1586c30 <bss_sbrk_buffer+7786064>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcb29e700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 27 (Thread 0x7fffcbaef700 (LWP 5436)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcbaedc40, writefds=0x7fffcbaedbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcbaede70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcbaede70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1585c50 <bss_sbrk_buffer+7782000>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1585c30 <bss_sbrk_buffer+7781968>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcbaef700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 26 (Thread 0x7fffcc340700 (LWP 5435)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcc33ec40, writefds=0x7fffcc33ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcc33ee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcc33ee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1584c50 <bss_sbrk_buffer+7777904>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1584c30 <bss_sbrk_buffer+7777872>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcc340700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 25 (Thread 0x7fffccb91700 (LWP 5434)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffccb8fc40, writefds=0x7fffccb8fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffccb8fe70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffccb8fe70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1583c50 <bss_sbrk_buffer+7773808>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1583c30 <bss_sbrk_buffer+7773776>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffccb91700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 24 (Thread 0x7fffcd3e2700 (LWP 5433)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcd3e0c40, writefds=0x7fffcd3e0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcd3e0e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcd3e0e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1582c50 <bss_sbrk_buffer+7769712>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1582c30 <bss_sbrk_buffer+7769680>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcd3e2700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 23 (Thread 0x7fffcdc33700 (LWP 5432)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcdc31c40, writefds=0x7fffcdc31bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcdc31e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcdc31e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x147bc50 <bss_sbrk_buffer+6692464>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x147bc30 <bss_sbrk_buffer+6692432>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcdc33700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 22 (Thread 0x7fffce484700 (LWP 5431)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffce482c40, writefds=0x7fffce482bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffce482e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffce482e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x147ac50 <bss_sbrk_buffer+6688368>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x147ac30 <bss_sbrk_buffer+6688336>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffce484700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 21 (Thread 0x7fffcecd5700 (LWP 5430)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcecd3c40, writefds=0x7fffcecd3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcecd3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcecd3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1479c50 <bss_sbrk_buffer+6684272>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1479c30 <bss_sbrk_buffer+6684240>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcecd5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 20 (Thread 0x7fffcf526700 (LWP 5429)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcf524c40, writefds=0x7fffcf524bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcf524e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcf524e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1475c50 <bss_sbrk_buffer+6667888>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1475c30 <bss_sbrk_buffer+6667856>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcf526700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 19 (Thread 0x7fffcfd77700 (LWP 5428)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcfd75c40, writefds=0x7fffcfd75bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcfd75e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcfd75e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1474c50 <bss_sbrk_buffer+6663792>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1474c30 <bss_sbrk_buffer+6663760>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcfd77700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 18 (Thread 0x7fffd05c8700 (LWP 5427)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd05c6c40, writefds=0x7fffd05c6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd05c6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd05c6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1473c50 <bss_sbrk_buffer+6659696>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1473c30 <bss_sbrk_buffer+6659664>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd05c8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 17 (Thread 0x7fffd0e19700 (LWP 5426)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd0e17c40, writefds=0x7fffd0e17bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd0e17e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd0e17e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1472c50 <bss_sbrk_buffer+6655600>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1472c30 <bss_sbrk_buffer+6655568>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd0e19700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 16 (Thread 0x7fffd166a700 (LWP 5425)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1668c40, writefds=0x7fffd1668bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd1668e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd1668e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1470c50 <bss_sbrk_buffer+6647408>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1470c30 <bss_sbrk_buffer+6647376>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd166a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 15 (Thread 0x7fffd1ebb700 (LWP 5424)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1eb9c40, writefds=0x7fffd1eb9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd1eb9e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd1eb9e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x146fc50 <bss_sbrk_buffer+6643312>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x146fc30 <bss_sbrk_buffer+6643280>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd1ebb700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 14 (Thread 0x7fffd270c700 (LWP 5423)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd270ac40, writefds=0x7fffd270abc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd270ae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd270ae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x3630438) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x3630418) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd270c700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 13 (Thread 0x7fffd2f5d700 (LWP 5422)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd2f5bc40, writefds=0x7fffd2f5bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd2f5be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd2f5be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x3630308) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x36302e8) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd2f5d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 12 (Thread 0x7fffd37ae700 (LWP 5421)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd37acc40, writefds=0x7fffd37acbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd37ace70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd37ace70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15f3e38 <bss_sbrk_buffer+8233048>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15f3e18 <bss_sbrk_buffer+8233016>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd37ae700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 11 (Thread 0x7fffd3fff700 (LWP 5420)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd3ffdc40, writefds=0x7fffd3ffdbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd3ffde70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd3ffde70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0xe79530 <bss_sbrk_buffer+390992>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0xe79510 <bss_sbrk_buffer+390960>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 10 (Thread 0x7fffdc900700 (LWP 5419)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdc8fec40, writefds=0x7fffdc8febc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdc8ff170, wfds=0x7fffdc8ff0f0, efds=0x0, timeout=0x7fffdc8ff0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdc8fee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdc8fee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdc8ff170, wfds=0x7fffdc8ff0f0, efds=0x0, timeout=0x7fffdc8ff0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1631e90 <bss_sbrk_buffer+8487088>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1631e70 <bss_sbrk_buffer+8487056>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdc900700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 9 (Thread 0x7fffdd151700 (LWP 5418)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdd14fc40, writefds=0x7fffdd14fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdd150170, wfds=0x7fffdd1500f0, efds=0x0, timeout=0x7fffdd1500d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdd14fe70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdd14fe70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdd150170, wfds=0x7fffdd1500f0, efds=0x0, timeout=0x7fffdd1500d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15eeeb0 <bss_sbrk_buffer+8212688>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15eee90 <bss_sbrk_buffer+8212656>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdd151700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 8 (Thread 0x7fffdd9a2700 (LWP 5417)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdd9a0c40, writefds=0x7fffdd9a0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdd9a1170, wfds=0x7fffdd9a10f0, efds=0x0, timeout=0x7fffdd9a10d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdd9a0e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdd9a0e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdd9a1170, wfds=0x7fffdd9a10f0, efds=0x0, timeout=0x7fffdd9a10d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c7eb8 <bss_sbrk_buffer+8052952>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c7e98 <bss_sbrk_buffer+8052920>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdd9a2700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7fffde1f3700 (LWP 5416)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffde1f1c40, writefds=0x7fffde1f1bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffde1f2170, wfds=0x7fffde1f20f0, efds=0x0, timeout=0x7fffde1f20d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffde1f1e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffde1f1e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffde1f2170, wfds=0x7fffde1f20f0, efds=0x0, timeout=0x7fffde1f20d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c6eb8 <bss_sbrk_buffer+8048856>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c6e98 <bss_sbrk_buffer+8048824>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffde1f3700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7fffdea44700 (LWP 5415)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff0457bc5 in __GI___pthread_mutex_lock (mutex=0xe19da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
#2  0x00000000006e1268 in sys_mutex_lock (mutex=0xe19da0 <global_lock>) at systhread.c:113
#3  0x00000000006df7d2 in acquire_global_lock (self=0x15c5e98 <bss_sbrk_buffer+8044728>) at thread.c:100
#4  0x00000000006e033e in really_call_select (arg=0x7fffdea42e70) at thread.c:524
#5  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdea42e70) at alloc.c:5137
#6  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdea43170, wfds=0x7fffdea430f0, efds=0x0, timeout=0x7fffdea430d0, sigmask=0x0) at thread.c:543
#7  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#8  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#9  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#10 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#11 0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#12 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#13 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#14 0x0000000000648b72 in Flet (args=...) at eval.c:973
#15 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#16 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#17 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#18 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c5eb8 <bss_sbrk_buffer+8044760>) at eval.c:2771
#19 0x00000000006e069f in invoke_thread_function () at thread.c:633
#20 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#21 0x00000000006e07eb in run_thread (state=0x15c5e98 <bss_sbrk_buffer+8044728>) at thread.c:667
#22 0x00007ffff0455464 in start_thread (arg=0x7fffdea44700) at pthread_create.c:333
#23 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7fffdf295700 (LWP 5414)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdf293c40, writefds=0x7fffdf293bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdf294170, wfds=0x7fffdf2940f0, efds=0x0, timeout=0x7fffdf2940d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdf293e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdf293e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdf294170, wfds=0x7fffdf2940f0, efds=0x0, timeout=0x7fffdf2940d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c4eb8 <bss_sbrk_buffer+8040664>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c4e98 <bss_sbrk_buffer+8040632>) at thread.c:667
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdf295700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7fffdffff700 (LWP 5413)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ab0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe408646d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7fffe4adc700 (LWP 5412)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ad82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff56224f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffe4adc700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7fffe599f700 (LWP 5411)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ab0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff503ab51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffe599f700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7ffff7f16b00 (LWP 5406)):
#0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x000000000058f8d9 in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:396
#2  0x00000000005bded8 in emacs_abort () at sysdep.c:2364
#3  0x0000000000554675 in x_connection_closed (dpy=0x2e77700, error_message=0x7fffffff9880 "X protocol error: BadWindow (invalid Window parameter) on protocol request 129", ioerror=false) at xterm.c:9582
#4  0x000000000055480d in x_error_quitter (display=0x2e77700, event=0x7fffffff9b30) at xterm.c:9670
#5  0x0000000000554767 in x_error_handler (display=0x2e77700, event=0x7fffffff9b30) at xterm.c:9640
#6  0x00007ffff48d022d in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007ffff48cd157 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#8  0x00007ffff48cd215 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#9  0x00007ffff48ce128 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#10 0x00007ffff48c9b1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007ffff66fda41 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#12 0x0000000000564b9e in x_sync (f=0x1459c30 <bss_sbrk_buffer+6553168>) at xfns.c:5147
#13 0x000000000057df43 in xg_update_scrollbar_pos (f=0x1459c30 <bss_sbrk_buffer+6553168>, scrollbar_id=0, top=0, left=2530, width=16, height=1088) at gtkutil.c:3785
#14 0x000000000054e0db in XTset_vertical_scroll_bar (w=0x145ac30 <bss_sbrk_buffer+6557264>, portion=160, whole=160, position=0) at xterm.c:6695
#15 0x0000000000475348 in set_vertical_scroll_bar (w=0x145ac30 <bss_sbrk_buffer+6557264>) at xdisp.c:16138
#16 0x000000000047ac6a in redisplay_window (window=..., just_this_one_p=false) at xdisp.c:17311
#17 0x000000000046e568 in redisplay_window_0 (window=...) at xdisp.c:14554
#18 0x0000000000649c25 in internal_condition_case_1 (bfun=0x46e526 <redisplay_window_0>, arg=..., handlers=..., hfun=0x46e4ee <redisplay_window_error>) at eval.c:1360
#19 0x000000000046e4c3 in redisplay_windows (window=...) at xdisp.c:14534
#20 0x000000000046cf59 in redisplay_internal () at xdisp.c:14023
#21 0x000000000046a893 in redisplay () at xdisp.c:13268
#22 0x00000000005981ee in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffe0bf, end_time=0x0) at keyboard.c:2485
#23 0x00000000005a9269 in read_key_sequence (keybuf=0x7fffffffe250, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
#24 0x0000000000594bfe in command_loop_1 () at keyboard.c:1373
#25 0x0000000000649b77 in internal_condition_case (bfun=0x5947b2 <command_loop_1>, handlers=..., hfun=0x593df5 <cmd_error>) at eval.c:1336
#26 0x00000000005943cd in command_loop_2 (ignore=...) at keyboard.c:1115
#27 0x0000000000649080 in internal_catch (tag=..., func=0x5943a0 <command_loop_2>, arg=...) at eval.c:1101
#28 0x000000000059436b in command_loop () at keyboard.c:1094
#29 0x00000000005938df in recursive_edit_1 () at keyboard.c:700
#30 0x0000000000593ad4 in Frecursive_edit () at keyboard.c:771
#31 0x000000000059163b in main (argc=5, argv=0x7fffffffe728) at emacs.c:1691


I get similar crashes after applying your patch.





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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-23  3:34   ` Tino Calancha
@ 2016-12-23  8:34     ` Eli Zaretskii
  2016-12-23 11:32       ` Tino Calancha
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-23  8:34 UTC (permalink / raw)
  To: Tino Calancha; +Cc: raeburn, 25247

> From: Tino Calancha <tino.calancha@gmail.com>
> Cc: Tino Calancha <tino.calancha@gmail.com>, Ken Raeburn <raeburn@raeburn.org>, 25247@debbugs.gnu.org
> Date: Fri, 23 Dec 2016 12:34:48 +0900
> 
> 
> Your patch solves one of the 2 problems:
> After your patch
> emacs -Q -l /tmp/test.el
> with unmarked
> (run-test)
> starts the session.

Thanks, pushed.

> > If you remove the calls to 'message' from the thread function, do
> > these problems go away?
> Unfortunately not.
> If i change test.el as follows:
> (that is, without `message' calls)
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> (defun mytest ()
>   (dotimes (n 10)
>     (sleep-for 0.5)))
> 
> (defun run-test ()
>   (dotimes (_ 50)
>     (make-thread #'mytest)))
> 
> ;; (run-test)
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> And then i start session:
> emacs -Q -l /tmp/test.el
> 
> After some simple keyboard inputs i get another crash
> with error:
> 
> X protocol error: BadWindow (invalid Window parameter) on protocol request 129
> When compiled with GTK, Emacs cannot recover from X disconnects.
> This is a GTK bug: https://bugzilla.gnome.org/show_bug.cgi?id=85715
> For details, see etc/PROBLEMS.
> Fatal error 6: Aborted
> 
> And backtraces:
> 
> (gdb) thread apply all bt

Please do:

  (gdb) thread apply all frame 1
  (gdb) thread apply all print context_acquired

The last command will print an error for a few threads, but that's
okay.  I hope it will still print the values for the 48 threads that
are waiting inside xg_select.  If not, I will have to ask you to do
that manually, like this:

  (gdb) thread 54
  (gdb) frame 1
  (gdb) p context_acquired
  (gdb) thread 53
  (gdb) frame 1
  (gdb) p context_acquired

etc., for all of the threads that show backtrace like this:

> Thread 54 (Thread 0x7fffbda64700 (LWP 5463)):
> #0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbda62c40, writefds=0x7fffbda62bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
> #1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbda63170, wfds=0x7fffbda630f0, efds=0x0, timeout=0x7fffbda630d0, sigmask=0x0) at xgselect.c:116
> #2  0x00000000006e031a in really_call_select (arg=0x7fffbda62e70) at thread.c:520

The number 54 in the "Thread 54" part of the header is the number you
give in the GDB "thread N" command above.

The expected result of all this is that only one thread has
context_acquired set to TRUE, the rest should have it FALSE.  If that
doesn't happen, we are somehow violating the Glib protocol of using
its context for reading events, and all kinds of problems could
happen.

> I get similar crashes after applying your patch.

That patch wasn't supposed to fix those, only the one with unaligned
pointers that caused an abort in GC.

Thanks.





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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-22 17:28 ` Eli Zaretskii
  2016-12-23  3:34   ` Tino Calancha
@ 2016-12-23  9:34   ` Ken Raeburn
  2016-12-23 10:04     ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Ken Raeburn @ 2016-12-23  9:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Tino Calancha, 25247


On Dec 22, 2016, at 12:28, Eli Zaretskii <eliz@gnu.org> wrote:

>> From: Tino Calancha <tino.calancha@gmail.com>
>> Date: Thu, 22 Dec 2016 19:20:21 +0900
>> 
>> 
>> 1)
>> Save a file /tmp/test.el with contains:
>> 
>> (defun mytest ()
>>  (dotimes (n 10)
>>    (message "[%d] Sleeping ..." n)
>>    (sleep-for 0.5))
>>  (message "End!")
>>  (sleep-for 1)
>>  (message nil))
>> 
>> (defun run-test ()
>>  (dotimes (_ 50)
>>    (make-thread #'mytest))
>>  (message "Number of threads %d" (length (all-threads))))
>> 
>> ;; (run-test)
>> 
>> 2)
>> emacs -Q -l /tmp/test.el
>> ;; Evaluate (run-test) in buffer *scratch*; keep using Emacs, for instance,
>> ;; split the window, and visit other buffers, or call (run-test) again:
>> C-x 3
>> C-x C-b
>> C-o <down> RET
>> ;; Sometimes Emacs crash or hangs.
> 
> Thanks.
> 
> It doesn't crash or hang here.  Which is not surprising, since the
> backtraces seem to indicate some issue with X11/xcb and threads.  Ken,
> could you take a look, please?  Are we violating some X11 protocols by
> calling redisplay from different threads?

The documentation for XInitThreads, mentioned in one of the error messages, says it needs to be called before any other Xlib functions if a single display object might be used concurrently from multiple threads.  I’m testing out a change, but thus far haven’t been able to reproduce any of the crashes even without the patch, although I did run into the unblock_input_to abort on the concurrency branch, with a similar test program from Elias Mårtenson.

Also, in looking into this, I found a couple vague references about how “it is known” that there are problems with the concurrency support in Xlib in some areas.  Unfortunately there were no details (not even clear if it was an Xlib problem or related to using Java classes that talk to Xlib in ways the developer might not fully control), and I’ll be busy the next few days.  I’ll try to find out more next week.  But if only one thread is talking to a given X display *at a time* (whether displays are assigned to specific threads, or locking is used, or only one thread uses X at all, or whatever), I haven’t seen anything so far that would suggest there would be any problem.

Ken




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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-23  9:34   ` bug#25247: 26.0.50; Concurrency crashes Ken Raeburn
@ 2016-12-23 10:04     ` Eli Zaretskii
  0 siblings, 0 replies; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-23 10:04 UTC (permalink / raw)
  To: Ken Raeburn; +Cc: tino.calancha, 25247

> From: Ken Raeburn <raeburn@raeburn.org>
> Date: Fri, 23 Dec 2016 04:34:12 -0500
> Cc: Tino Calancha <tino.calancha@gmail.com>,
>  25247@debbugs.gnu.org
> 
> > It doesn't crash or hang here.  Which is not surprising, since the
> > backtraces seem to indicate some issue with X11/xcb and threads.  Ken,
> > could you take a look, please?  Are we violating some X11 protocols by
> > calling redisplay from different threads?
> 
> The documentation for XInitThreads, mentioned in one of the error messages, says it needs to be called before any other Xlib functions if a single display object might be used concurrently from multiple threads.

Yes, I've seen these as well.

> I’m testing out a change, but thus far haven’t been able to reproduce any of the crashes even without the patch, although I did run into the unblock_input_to abort on the concurrency branch, with a similar test program from Elias Mårtenson.

The problems with unblock_input_to should no longer happen on master,
where I installed a fix in xgselect.c to prevent a thread from
accessing the Glib context if it failed to acquire that context.  The
code which could cause several threads to call block_input and
unblock_input, thus stomping on each other's toes, is conditioned on
acquiring the Glib context, so I expected that not to be a problem
anymore.  However, one of the crashes reported by Tino still indicate
that problem exists somehow, because one of the crashes is abort in
unblock_input_to.

> Also, in looking into this, I found a couple vague references about how “it is known” that there are problems with the concurrency support in Xlib in some areas.  Unfortunately there were no details (not even clear if it was an Xlib problem or related to using Java classes that talk to Xlib in ways the developer might not fully control), and I’ll be busy the next few days.  I’ll try to find out more next week.  But if only one thread is talking to a given X display *at a time* (whether displays are assigned to specific threads, or locking is used, or only one thread uses X at all, or whatever), I haven’t seen anything so far that would suggest there would be any problem.

The last crash reported by Tino here:

  https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25247#11

shows an X error even though the non-primary threads don't do any
display.  See the backtrace for the primary thread (the last one) in
that message.  So there could be more than one problem here, and GTK
seems to be involved.





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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-23  8:34     ` Eli Zaretskii
@ 2016-12-23 11:32       ` Tino Calancha
  2016-12-23 14:14         ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Tino Calancha @ 2016-12-23 11:32 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

Eli Zaretskii <eliz@gnu.org> writes:

> Please do:
>
>   (gdb) thread apply all frame 1
>   (gdb) thread apply all print context_acquired
>
> The last command will print an error for a few threads, but that's
> okay.  I hope it will still print the values for the 48 threads that
> are waiting inside xg_select.  If not, I will have to ask you to do
> that manually, like this:
>
>   (gdb) thread 54
>   (gdb) frame 1
>   (gdb) p context_acquired
>   (gdb) thread 53
>   (gdb) frame 1
>   (gdb) p context_acquired
>
> etc., for all of the threads that show backtrace like this:
>
>> Thread 54 (Thread 0x7fffbda64700 (LWP 5463)):
>> #0 0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbda62c40,
>> writefds=0x7fffbda62bc0, exceptfds=0x0, timeout=<optimized out>,
>> sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
>> #1 0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbda63170,
>> wfds=0x7fffbda630f0, efds=0x0, timeout=0x7fffbda630d0, sigmask=0x0)
>> at xgselect.c:116
>> #2  0x00000000006e031a in really_call_select (arg=0x7fffbda62e70) at thread.c:520
>
> The number 54 in the "Thread 54" part of the header is the number you
> give in the GDB "thread N" command above.
>
> The expected result of all this is that only one thread has
> context_acquired set to TRUE, the rest should have it FALSE.  If that
> doesn't happen, we are somehow violating the Glib protocol of using
> its context for reading events, and all kinds of problems could
> happen.
I run
run -r -Q -l /tmp/test.el
with /tmp/test.el:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defun mytest ()
  (dotimes (n 10)
    (sleep-for 0.5)))

(defun run-test ()
  (dotimes (_ 50)
    (make-thread #'mytest)))

(run-test)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Then i splitted windows, called a few times
(run-test)
and visited *Buffer List* before getting a crash.

the threads showing "really_call_select" in their backtraces are
1, and 155-204 (inclusive);  all but thread 158 have
context_acquired = false
The thread 158 is the one rising the exception, and it has
context_acquired = true.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(gdb) thread apply all bt

Thread 204 (Thread 0x7fffbfba8700 (LWP 29241)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbfba6c40, writefds=0x7fffbfba6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffbfba6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffbfba6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158dc50 <bss_sbrk_buffer+7814768>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158dc30 <bss_sbrk_buffer+7814736>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffbfba8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 203 (Thread 0x7fffc03f9700 (LWP 29240)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc03f7c40, writefds=0x7fffc03f7bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc03f7e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc03f7e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158cc50 <bss_sbrk_buffer+7810672>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158cc30 <bss_sbrk_buffer+7810640>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc03f9700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 202 (Thread 0x7fffc0c4a700 (LWP 29239)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc0c48c40, writefds=0x7fffc0c48bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc0c48e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc0c48e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158bc50 <bss_sbrk_buffer+7806576>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158bc30 <bss_sbrk_buffer+7806544>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc0c4a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 201 (Thread 0x7fffc149b700 (LWP 29238)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1499c40, writefds=0x7fffc1499bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc1499e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc1499e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x158ac50 <bss_sbrk_buffer+7802480>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x158ac30 <bss_sbrk_buffer+7802448>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc149b700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 200 (Thread 0x7fffc1cec700 (LWP 29237)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1ceac40, writefds=0x7fffc1ceabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc1ceae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc1ceae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1589c50 <bss_sbrk_buffer+7798384>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1589c30 <bss_sbrk_buffer+7798352>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc1cec700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 199 (Thread 0x7fffc253d700 (LWP 29236)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc253bc40, writefds=0x7fffc253bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc253be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc253be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1588c50 <bss_sbrk_buffer+7794288>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1588c30 <bss_sbrk_buffer+7794256>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc253d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 198 (Thread 0x7fffc2d8e700 (LWP 29235)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc2d8cc40, writefds=0x7fffc2d8cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc2d8ce70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc2d8ce70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1587c50 <bss_sbrk_buffer+7790192>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1587c30 <bss_sbrk_buffer+7790160>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc2d8e700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 197 (Thread 0x7fffc35df700 (LWP 29234)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc35ddc40, writefds=0x7fffc35ddbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc35dde70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc35dde70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1586c50 <bss_sbrk_buffer+7786096>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1586c30 <bss_sbrk_buffer+7786064>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc35df700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 196 (Thread 0x7fffc3e30700 (LWP 29233)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc3e2ec40, writefds=0x7fffc3e2ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc3e2ee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc3e2ee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1585c50 <bss_sbrk_buffer+7782000>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1585c30 <bss_sbrk_buffer+7781968>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc3e30700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 195 (Thread 0x7fffc4681700 (LWP 29232)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc467fc40, writefds=0x7fffc467fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc467fe70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc467fe70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1584c50 <bss_sbrk_buffer+7777904>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1584c30 <bss_sbrk_buffer+7777872>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc4681700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 194 (Thread 0x7fffc4ed2700 (LWP 29231)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc4ed0c40, writefds=0x7fffc4ed0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc4ed0e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc4ed0e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x147cc50 <bss_sbrk_buffer+6696560>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x147cc30 <bss_sbrk_buffer+6696528>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc4ed2700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 193 (Thread 0x7fffc5723700 (LWP 29230)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc5721c40, writefds=0x7fffc5721bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5722170, wfds=0x7fffc57220f0, efds=0x0, timeout=0x7fffc57220d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc5721e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc5721e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc5722170, wfds=0x7fffc57220f0, efds=0x0, timeout=0x7fffc57220d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x147bc50 <bss_sbrk_buffer+6692464>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x147bc30 <bss_sbrk_buffer+6692432>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc5723700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 192 (Thread 0x7fffc5f74700 (LWP 29229)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc5f72c40, writefds=0x7fffc5f72bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc5f72e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc5f72e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x147ac50 <bss_sbrk_buffer+6688368>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x147ac30 <bss_sbrk_buffer+6688336>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc5f74700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 191 (Thread 0x7fffc67c5700 (LWP 29228)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc67c3c40, writefds=0x7fffc67c3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc67c3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc67c3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1476c50 <bss_sbrk_buffer+6671984>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1476c30 <bss_sbrk_buffer+6671952>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc67c5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 190 (Thread 0x7fffc7016700 (LWP 29227)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7014c40, writefds=0x7fffc7014bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc7014e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc7014e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1475c50 <bss_sbrk_buffer+6667888>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1475c30 <bss_sbrk_buffer+6667856>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc7016700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 189 (Thread 0x7fffc7867700 (LWP 29226)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7865c40, writefds=0x7fffc7865bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc7865e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc7865e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1474c50 <bss_sbrk_buffer+6663792>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1474c30 <bss_sbrk_buffer+6663760>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc7867700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 188 (Thread 0x7fffc80b8700 (LWP 29225)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc80b6c40, writefds=0x7fffc80b6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc80b6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc80b6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1473c50 <bss_sbrk_buffer+6659696>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1473c30 <bss_sbrk_buffer+6659664>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc80b8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 187 (Thread 0x7fffc8909700 (LWP 29224)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc8907c40, writefds=0x7fffc8907bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc8907e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc8907e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1471c50 <bss_sbrk_buffer+6651504>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1471c30 <bss_sbrk_buffer+6651472>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc8909700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 186 (Thread 0x7fffc915a700 (LWP 29223)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc9158c40, writefds=0x7fffc9158bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc9158e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc9158e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1470c50 <bss_sbrk_buffer+6647408>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1470c30 <bss_sbrk_buffer+6647376>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc915a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 185 (Thread 0x7fffc99ab700 (LWP 29222)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc99a9c40, writefds=0x7fffc99a9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffc99a9e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffc99a9e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x146fc50 <bss_sbrk_buffer+6643312>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x146fc30 <bss_sbrk_buffer+6643280>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffc99ab700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 184 (Thread 0x7fffca1fc700 (LWP 29221)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffca1fac40, writefds=0x7fffca1fabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffca1fae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffca1fae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1316dc8 <bss_sbrk_buffer+5230568>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1316da8 <bss_sbrk_buffer+5230536>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffca1fc700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 183 (Thread 0x7fffcaa4d700 (LWP 29220)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcaa4bc40, writefds=0x7fffcaa4bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcaa4be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcaa4be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1599c50 <bss_sbrk_buffer+7863920>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1599c30 <bss_sbrk_buffer+7863888>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcaa4d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 182 (Thread 0x7fffcb29e700 (LWP 29219)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcb29cc40, writefds=0x7fffcb29cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcb29ce70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcb29ce70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x146ac50 <bss_sbrk_buffer+6622832>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x146ac30 <bss_sbrk_buffer+6622800>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcb29e700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 181 (Thread 0x7fffcbaef700 (LWP 29218)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcbaedc40, writefds=0x7fffcbaedbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcbaede70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcbaede70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1598c50 <bss_sbrk_buffer+7859824>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1598c30 <bss_sbrk_buffer+7859792>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcbaef700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 180 (Thread 0x7fffcc340700 (LWP 29217)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcc33ec40, writefds=0x7fffcc33ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcc33ee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcc33ee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1597c50 <bss_sbrk_buffer+7855728>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1597c30 <bss_sbrk_buffer+7855696>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcc340700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 179 (Thread 0x7fffccb91700 (LWP 29216)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffccb8fc40, writefds=0x7fffccb8fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffccb8fe70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffccb8fe70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1439e40 <bss_sbrk_buffer+6422624>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1439e20 <bss_sbrk_buffer+6422592>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffccb91700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 178 (Thread 0x7fffcd3e2700 (LWP 29215)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcd3e0c40, writefds=0x7fffcd3e0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcd3e0e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcd3e0e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x161bc50 <bss_sbrk_buffer+8396400>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x161bc30 <bss_sbrk_buffer+8396368>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcd3e2700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 177 (Thread 0x7fffcdc33700 (LWP 29214)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcdc31c40, writefds=0x7fffcdc31bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcdc31e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcdc31e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1744e70 <bss_sbrk_buffer+9613456>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1744e50 <bss_sbrk_buffer+9613424>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcdc33700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 176 (Thread 0x7fffce484700 (LWP 29213)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffce482c40, writefds=0x7fffce482bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffce482e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffce482e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1592c50 <bss_sbrk_buffer+7835248>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1592c30 <bss_sbrk_buffer+7835216>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffce484700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 175 (Thread 0x7fffcecd5700 (LWP 29212)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcecd3c40, writefds=0x7fffcecd3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcecd3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcecd3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x3606338) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x3606318) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcecd5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 174 (Thread 0x7fffcf526700 (LWP 29211)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcf524c40, writefds=0x7fffcf524bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcf524e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcf524e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1633e90 <bss_sbrk_buffer+8495280>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1633e70 <bss_sbrk_buffer+8495248>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcf526700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 173 (Thread 0x7fffcfd77700 (LWP 29210)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcfd75c40, writefds=0x7fffcfd75bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffcfd75e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffcfd75e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15f0eb0 <bss_sbrk_buffer+8220880>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15f0e90 <bss_sbrk_buffer+8220848>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffcfd77700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 172 (Thread 0x7fffd05c8700 (LWP 29209)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd05c6c40, writefds=0x7fffd05c6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd05c6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd05c6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c9eb8 <bss_sbrk_buffer+8061144>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c9e98 <bss_sbrk_buffer+8061112>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd05c8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 171 (Thread 0x7fffd0e19700 (LWP 29208)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd0e17c40, writefds=0x7fffd0e17bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd0e17e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd0e17e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c8eb8 <bss_sbrk_buffer+8057048>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c8e98 <bss_sbrk_buffer+8057016>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd0e19700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 170 (Thread 0x7fffd166a700 (LWP 29207)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1668c40, writefds=0x7fffd1668bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd1668e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd1668e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c7eb8 <bss_sbrk_buffer+8052952>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c7e98 <bss_sbrk_buffer+8052920>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd166a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 169 (Thread 0x7fffd1ebb700 (LWP 29206)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1eb9c40, writefds=0x7fffd1eb9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd1eb9e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd1eb9e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c6eb8 <bss_sbrk_buffer+8048856>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c6e98 <bss_sbrk_buffer+8048824>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd1ebb700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 168 (Thread 0x7fffd270c700 (LWP 29205)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd270ac40, writefds=0x7fffd270abc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd270ae70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd270ae70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c5eb8 <bss_sbrk_buffer+8044760>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c5e98 <bss_sbrk_buffer+8044728>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd270c700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 167 (Thread 0x7fffd2f5d700 (LWP 29204)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd2f5bc40, writefds=0x7fffd2f5bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd2f5be70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd2f5be70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c4eb8 <bss_sbrk_buffer+8040664>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c4e98 <bss_sbrk_buffer+8040632>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd2f5d700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 166 (Thread 0x7fffd37ae700 (LWP 29203)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd37acc40, writefds=0x7fffd37acbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd37ace70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd37ace70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c1eb8 <bss_sbrk_buffer+8028376>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c1e98 <bss_sbrk_buffer+8028344>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd37ae700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 165 (Thread 0x7fffd3fff700 (LWP 29202)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd3ffdc40, writefds=0x7fffd3ffdbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffd3ffde70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffd3ffde70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c0eb8 <bss_sbrk_buffer+8024280>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c0e98 <bss_sbrk_buffer+8024248>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffd3fff700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 164 (Thread 0x7fffdcb06700 (LWP 29201)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdcb04c40, writefds=0x7fffdcb04bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdcb05170, wfds=0x7fffdcb050f0, efds=0x0, timeout=0x7fffdcb050d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdcb04e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdcb04e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdcb05170, wfds=0x7fffdcb050f0, efds=0x0, timeout=0x7fffdcb050d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15b8eb8 <bss_sbrk_buffer+7991512>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15b8e98 <bss_sbrk_buffer+7991480>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdcb06700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 163 (Thread 0x7fffdd357700 (LWP 29200)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdd355c40, writefds=0x7fffdd355bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdd356170, wfds=0x7fffdd3560f0, efds=0x0, timeout=0x7fffdd3560d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdd355e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdd355e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdd356170, wfds=0x7fffdd3560f0, efds=0x0, timeout=0x7fffdd3560d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1520eb8 <bss_sbrk_buffer+7368920>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1520e98 <bss_sbrk_buffer+7368888>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdd357700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 162 (Thread 0x7fffddba8700 (LWP 29199)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffddba6c40, writefds=0x7fffddba6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffddba7170, wfds=0x7fffddba70f0, efds=0x0, timeout=0x7fffddba70d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffddba6e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffddba6e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffddba7170, wfds=0x7fffddba70f0, efds=0x0, timeout=0x7fffddba70d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x151feb8 <bss_sbrk_buffer+7364824>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x151fe98 <bss_sbrk_buffer+7364792>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffddba8700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 161 (Thread 0x7fffde3f9700 (LWP 29198)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffde3f7c40, writefds=0x7fffde3f7bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffde3f8170, wfds=0x7fffde3f80f0, efds=0x0, timeout=0x7fffde3f80d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffde3f7e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffde3f7e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffde3f8170, wfds=0x7fffde3f80f0, efds=0x0, timeout=0x7fffde3f80d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x143aeb8 <bss_sbrk_buffer+6426840>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x143ae98 <bss_sbrk_buffer+6426808>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffde3f9700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 160 (Thread 0x7fffdec4a700 (LWP 29197)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdec48c40, writefds=0x7fffdec48bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdec49170, wfds=0x7fffdec490f0, efds=0x0, timeout=0x7fffdec490d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdec48e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdec48e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdec49170, wfds=0x7fffdec490f0, efds=0x0, timeout=0x7fffdec490d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x159eeb8 <bss_sbrk_buffer+7885016>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x159ee98 <bss_sbrk_buffer+7884984>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdec4a700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 159 (Thread 0x7fffdf49b700 (LWP 29196)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdf499c40, writefds=0x7fffdf499bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdf49a170, wfds=0x7fffdf49a0f0, efds=0x0, timeout=0x7fffdf49a0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffdf499e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffdf499e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffdf49a170, wfds=0x7fffdf49a0f0, efds=0x0, timeout=0x7fffdf49a0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1582eb8 <bss_sbrk_buffer+7770328>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1582e98 <bss_sbrk_buffer+7770296>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fffdf49b700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 158 (Thread 0x7fff343f9700 (LWP 29195)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x00007fffefa9940a in __GI_abort () at abort.c:89
#2  0x00007fffefa90e47 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffff493fa6b "../../src/xcb_io.c", line=line@entry=259, function=function@entry=0x7ffff493fea8 "poll_for_event") at assert.c:92
#3  0x00007fffefa90ef2 in __GI___assert_fail (assertion=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=0x7ffff493fa6b "../../src/xcb_io.c", line=259, function=0x7ffff493fea8 "poll_for_event") at assert.c:101
#4  0x00007ffff48cd77a in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007ffff48cd82b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007ffff48cdb1d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#7  0x00007ffff48bf7e7 in XPending () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#8  0x00007ffff6712cee in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#9  0x00007ffff5039edd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff503a91b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff503aab7 in g_main_context_pending () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x000000000070fff0 in xg_select (fds_lim=14, rfds=0x7fff343f8170, wfds=0x7fff343f80f0, efds=0x0, timeout=0x7fff343f80d0, sigmask=0x0) at xgselect.c:160
#13 0x00000000006e031a in really_call_select (arg=0x7fff343f7e70) at thread.c:520
#14 0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fff343f7e70) at alloc.c:5137
#15 0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fff343f8170, wfds=0x7fff343f80f0, efds=0x0, timeout=0x7fff343f80d0, sigmask=0x0) at thread.c:543
#16 0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#17 0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#18 0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#19 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#20 0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#21 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#22 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#23 0x0000000000648b72 in Flet (args=...) at eval.c:973
#24 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#25 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#26 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#27 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1753e78 <bss_sbrk_buffer+9674904>) at eval.c:2771
#28 0x00000000006e069f in invoke_thread_function () at thread.c:633
#29 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#30 0x00000000006e07eb in run_thread (state=0x1753e58 <bss_sbrk_buffer+9674872>) at thread.c:674
#31 0x00007ffff0455464 in start_thread (arg=0x7fff343f9700) at pthread_create.c:333
#32 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 157 (Thread 0x7fff39723700 (LWP 29194)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff39721c40, writefds=0x7fff39721bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff39722170, wfds=0x7fff397220f0, efds=0x0, timeout=0x7fff397220d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fff39721e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fff39721e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fff39722170, wfds=0x7fff397220f0, efds=0x0, timeout=0x7fff397220d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c3eb8 <bss_sbrk_buffer+8036568>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c3e98 <bss_sbrk_buffer+8036536>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fff39723700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 156 (Thread 0x7fff3a7c5700 (LWP 29193)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff3a7c3c40, writefds=0x7fff3a7c3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff3a7c4170, wfds=0x7fff3a7c40f0, efds=0x0, timeout=0x7fff3a7c40d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fff3a7c3e70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fff3a7c3e70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fff3a7c4170, wfds=0x7fff3a7c40f0, efds=0x0, timeout=0x7fff3a7c40d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x15c2eb8 <bss_sbrk_buffer+8032472>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x15c2e98 <bss_sbrk_buffer+8032440>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fff3a7c5700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 155 (Thread 0x7fff40340700 (LWP 29192)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff4033ec40, writefds=0x7fff4033ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff4033f170, wfds=0x7fff4033f0f0, efds=0x0, timeout=0x7fff4033f0d0, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fff4033ee70) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fff4033ee70) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fff4033f170, wfds=0x7fff4033f0f0, efds=0x0, timeout=0x7fff4033f0d0, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=0, nsecs=500000000, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
#7  0x000000000064c317 in eval_sub (form=...) at eval.c:2236
#8  0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#9  0x0000000000648c90 in Fwhile (args=...) at eval.c:992
#10 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#11 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#12 0x0000000000648b72 in Flet (args=...) at eval.c:973
#13 0x000000000064bf0e in eval_sub (form=...) at eval.c:2186
#14 0x0000000000646cfe in Fprogn (body=...) at eval.c:450
#15 0x000000000064eb6b in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3028
#16 0x000000000064dbc8 in Ffuncall (nargs=1, args=0x1596c50 <bss_sbrk_buffer+7851632>) at eval.c:2771
#17 0x00000000006e069f in invoke_thread_function () at thread.c:633
#18 0x0000000000649b77 in internal_condition_case (bfun=0x6e0677 <invoke_thread_function>, handlers=..., hfun=0x6e06be <do_nothing>) at eval.c:1336
#19 0x00000000006e07eb in run_thread (state=0x1596c30 <bss_sbrk_buffer+7851600>) at thread.c:674
#20 0x00007ffff0455464 in start_thread (arg=0x7fff40340700) at pthread_create.c:333
#21 0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7fffdffff700 (LWP 29041)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ab0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe408646d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7fffe4adc700 (LWP 29040)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ad82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff56224f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffe4adc700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7fffe599f700 (LWP 29039)):
#0  0x00007fffefb4456d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff503ab0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff503ab51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff5062345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0455464 in start_thread (arg=0x7fffe599f700) at pthread_create.c:333
#6  0x00007fffefb4d9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7ffff7f16b00 (LWP 29035)):
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffffffd4a0, writefds=0x7fffffffd420, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffffffd9d0, wfds=0x7fffffffd950, efds=0x0, timeout=0x7fffffffd930, sigmask=0x0) at xgselect.c:116
#2  0x00000000006e031a in really_call_select (arg=0x7fffffffd6d0) at thread.c:520
#3  0x0000000000622e22 in flush_stack_call_func (func=0x6e0289 <really_call_select>, arg=0x7fffffffd6d0) at alloc.c:5137
#4  0x00000000006e03c6 in thread_select (func=0x70f964 <xg_select>, max_fds=14, rfds=0x7fffffffd9d0, wfds=0x7fffffffd950, efds=0x0, timeout=0x7fffffffd930, sigmask=0x0) at thread.c:543
#5  0x00000000006b242e in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
#6  0x0000000000428494 in sit_for (timeout=..., reading=true, display_option=1) at dispnew.c:5763
#7  0x0000000000598bd1 in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffe0bf, end_time=0x0) at keyboard.c:2725
#8  0x00000000005a9269 in read_key_sequence (keybuf=0x7fffffffe250, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
#9  0x0000000000594bfe in command_loop_1 () at keyboard.c:1373
#10 0x0000000000649b77 in internal_condition_case (bfun=0x5947b2 <command_loop_1>, handlers=..., hfun=0x593df5 <cmd_error>) at eval.c:1336
#11 0x00000000005943cd in command_loop_2 (ignore=...) at keyboard.c:1115
#12 0x0000000000649080 in internal_catch (tag=..., func=0x5943a0 <command_loop_2>, arg=...) at eval.c:1101
#13 0x000000000059436b in command_loop () at keyboard.c:1094
#14 0x00000000005938df in recursive_edit_1 () at keyboard.c:700
#15 0x0000000000593ad4 in Frecursive_edit () at keyboard.c:771
#16 0x000000000059163b in main (argc=5, argv=0x7fffffffe728) at emacs.c:1691
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all frame 1

Thread 204 (Thread 0x7fffbfba8700 (LWP 29241)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 203 (Thread 0x7fffc03f9700 (LWP 29240)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 202 (Thread 0x7fffc0c4a700 (LWP 29239)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 201 (Thread 0x7fffc149b700 (LWP 29238)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 200 (Thread 0x7fffc1cec700 (LWP 29237)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 199 (Thread 0x7fffc253d700 (LWP 29236)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 198 (Thread 0x7fffc2d8e700 (LWP 29235)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 197 (Thread 0x7fffc35df700 (LWP 29234)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 196 (Thread 0x7fffc3e30700 (LWP 29233)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 195 (Thread 0x7fffc4681700 (LWP 29232)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 194 (Thread 0x7fffc4ed2700 (LWP 29231)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 193 (Thread 0x7fffc5723700 (LWP 29230)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5722170, wfds=0x7fffc57220f0, efds=0x0, timeout=0x7fffc57220d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 192 (Thread 0x7fffc5f74700 (LWP 29229)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 191 (Thread 0x7fffc67c5700 (LWP 29228)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 190 (Thread 0x7fffc7016700 (LWP 29227)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 189 (Thread 0x7fffc7867700 (LWP 29226)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 188 (Thread 0x7fffc80b8700 (LWP 29225)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 187 (Thread 0x7fffc8909700 (LWP 29224)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 186 (Thread 0x7fffc915a700 (LWP 29223)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 185 (Thread 0x7fffc99ab700 (LWP 29222)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 184 (Thread 0x7fffca1fc700 (LWP 29221)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 183 (Thread 0x7fffcaa4d700 (LWP 29220)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 182 (Thread 0x7fffcb29e700 (LWP 29219)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 181 (Thread 0x7fffcbaef700 (LWP 29218)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 180 (Thread 0x7fffcc340700 (LWP 29217)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 179 (Thread 0x7fffccb91700 (LWP 29216)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 178 (Thread 0x7fffcd3e2700 (LWP 29215)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 177 (Thread 0x7fffcdc33700 (LWP 29214)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 176 (Thread 0x7fffce484700 (LWP 29213)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 175 (Thread 0x7fffcecd5700 (LWP 29212)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 174 (Thread 0x7fffcf526700 (LWP 29211)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 173 (Thread 0x7fffcfd77700 (LWP 29210)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 172 (Thread 0x7fffd05c8700 (LWP 29209)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 171 (Thread 0x7fffd0e19700 (LWP 29208)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 170 (Thread 0x7fffd166a700 (LWP 29207)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 169 (Thread 0x7fffd1ebb700 (LWP 29206)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 168 (Thread 0x7fffd270c700 (LWP 29205)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 167 (Thread 0x7fffd2f5d700 (LWP 29204)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 166 (Thread 0x7fffd37ae700 (LWP 29203)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 165 (Thread 0x7fffd3fff700 (LWP 29202)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 164 (Thread 0x7fffdcb06700 (LWP 29201)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdcb05170, wfds=0x7fffdcb050f0, efds=0x0, timeout=0x7fffdcb050d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 163 (Thread 0x7fffdd357700 (LWP 29200)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdd356170, wfds=0x7fffdd3560f0, efds=0x0, timeout=0x7fffdd3560d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 162 (Thread 0x7fffddba8700 (LWP 29199)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffddba7170, wfds=0x7fffddba70f0, efds=0x0, timeout=0x7fffddba70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 161 (Thread 0x7fffde3f9700 (LWP 29198)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffde3f8170, wfds=0x7fffde3f80f0, efds=0x0, timeout=0x7fffde3f80d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 160 (Thread 0x7fffdec4a700 (LWP 29197)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdec49170, wfds=0x7fffdec490f0, efds=0x0, timeout=0x7fffdec490d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 159 (Thread 0x7fffdf49b700 (LWP 29196)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdf49a170, wfds=0x7fffdf49a0f0, efds=0x0, timeout=0x7fffdf49a0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 158 (Thread 0x7fff343f9700 (LWP 29195)):
#1  0x00007fffefa9940a in __GI_abort () at abort.c:89
89	abort.c: No such file or directory.
#12 0x000000000070fff0 in xg_select (fds_lim=14, rfds=0x7fff343f8170, wfds=0x7fff343f80f0, efds=0x0, timeout=0x7fff343f80d0, sigmask=0x0) at xgselect.c:160
160	      while (g_main_context_pending (context))
(gdb) p context_acquired
$101 = true

Thread 157 (Thread 0x7fff39723700 (LWP 29194)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff39722170, wfds=0x7fff397220f0, efds=0x0, timeout=0x7fff397220d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 156 (Thread 0x7fff3a7c5700 (LWP 29193)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff3a7c4170, wfds=0x7fff3a7c40f0, efds=0x0, timeout=0x7fff3a7c40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 155 (Thread 0x7fff40340700 (LWP 29192)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff4033f170, wfds=0x7fff4033f0f0, efds=0x0, timeout=0x7fff4033f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,

Thread 4 (Thread 0x7fffdffff700 (LWP 29041)):
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

Thread 3 (Thread 0x7fffe4adc700 (LWP 29040)):
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

Thread 2 (Thread 0x7fffe599f700 (LWP 29039)):
#1  0x00007ffff503a9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0

Thread 1 (Thread 0x7ffff7f16b00 (LWP 29035)):
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffffffd9d0, wfds=0x7fffffffd950, efds=0x0, timeout=0x7fffffffd930, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
thread 204
[Switching to thread 204 (Thread 0x7fffbfba8700 (LWP 29241))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffbfba6c40, writefds=0x7fffbfba6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffbfba7170, wfds=0x7fffbfba70f0, efds=0x0, timeout=0x7fffbfba70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$51 = false
thread 203
[Switching to thread 203 (Thread 0x7fffc03f9700 (LWP 29240))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc03f7c40, writefds=0x7fffc03f7bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc03f8170, wfds=0x7fffc03f80f0, efds=0x0, timeout=0x7fffc03f80d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$52 = false
thread 202
[Switching to thread 202 (Thread 0x7fffc0c4a700 (LWP 29239))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc0c48c40, writefds=0x7fffc0c48bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc0c49170, wfds=0x7fffc0c490f0, efds=0x0, timeout=0x7fffc0c490d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$53 = false
thread 201
[Switching to thread 201 (Thread 0x7fffc149b700 (LWP 29238))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1499c40, writefds=0x7fffc1499bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc149a170, wfds=0x7fffc149a0f0, efds=0x0, timeout=0x7fffc149a0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$54 = false
thread 200
[Switching to thread 200 (Thread 0x7fffc1cec700 (LWP 29237))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc1ceac40, writefds=0x7fffc1ceabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc1ceb170, wfds=0x7fffc1ceb0f0, efds=0x0, timeout=0x7fffc1ceb0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$55 = false
thread 199
[Switching to thread 199 (Thread 0x7fffc253d700 (LWP 29236))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc253bc40, writefds=0x7fffc253bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc253c170, wfds=0x7fffc253c0f0, efds=0x0, timeout=0x7fffc253c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$56 = false
thread 198
[Switching to thread 198 (Thread 0x7fffc2d8e700 (LWP 29235))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc2d8cc40, writefds=0x7fffc2d8cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc2d8d170, wfds=0x7fffc2d8d0f0, efds=0x0, timeout=0x7fffc2d8d0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$57 = false
thread 197
[Switching to thread 197 (Thread 0x7fffc35df700 (LWP 29234))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc35ddc40, writefds=0x7fffc35ddbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc35de170, wfds=0x7fffc35de0f0, efds=0x0, timeout=0x7fffc35de0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$58 = false
thread 196
[Switching to thread 196 (Thread 0x7fffc3e30700 (LWP 29233))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc3e2ec40, writefds=0x7fffc3e2ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc3e2f170, wfds=0x7fffc3e2f0f0, efds=0x0, timeout=0x7fffc3e2f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$59 = false
thread 195
[Switching to thread 195 (Thread 0x7fffc4681700 (LWP 29232))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc467fc40, writefds=0x7fffc467fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4680170, wfds=0x7fffc46800f0, efds=0x0, timeout=0x7fffc46800d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$60 = false
thread 194
[Switching to thread 194 (Thread 0x7fffc4ed2700 (LWP 29231))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc4ed0c40, writefds=0x7fffc4ed0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc4ed1170, wfds=0x7fffc4ed10f0, efds=0x0, timeout=0x7fffc4ed10d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$61 = false
thread 193
[Switching to thread 193 (Thread 0x7fffc5723700 (LWP 29230))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc5721c40, writefds=0x7fffc5721bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5722170, wfds=0x7fffc57220f0, efds=0x0, timeout=0x7fffc57220d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$62 = false
thread 192
[Switching to thread 192 (Thread 0x7fffc5f74700 (LWP 29229))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc5f72c40, writefds=0x7fffc5f72bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc5f73170, wfds=0x7fffc5f730f0, efds=0x0, timeout=0x7fffc5f730d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$63 = false
thread 191
[Switching to thread 191 (Thread 0x7fffc67c5700 (LWP 29228))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc67c3c40, writefds=0x7fffc67c3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc67c4170, wfds=0x7fffc67c40f0, efds=0x0, timeout=0x7fffc67c40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$64 = false
thread 190
[Switching to thread 190 (Thread 0x7fffc7016700 (LWP 29227))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7014c40, writefds=0x7fffc7014bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7015170, wfds=0x7fffc70150f0, efds=0x0, timeout=0x7fffc70150d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$65 = false
thread 189
[Switching to thread 189 (Thread 0x7fffc7867700 (LWP 29226))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc7865c40, writefds=0x7fffc7865bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc7866170, wfds=0x7fffc78660f0, efds=0x0, timeout=0x7fffc78660d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$66 = false
thread 188
[Switching to thread 188 (Thread 0x7fffc80b8700 (LWP 29225))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc80b6c40, writefds=0x7fffc80b6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc80b7170, wfds=0x7fffc80b70f0, efds=0x0, timeout=0x7fffc80b70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$67 = false
thread 187
[Switching to thread 187 (Thread 0x7fffc8909700 (LWP 29224))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc8907c40, writefds=0x7fffc8907bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc8908170, wfds=0x7fffc89080f0, efds=0x0, timeout=0x7fffc89080d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$68 = false
thread 186
[Switching to thread 186 (Thread 0x7fffc915a700 (LWP 29223))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc9158c40, writefds=0x7fffc9158bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc9159170, wfds=0x7fffc91590f0, efds=0x0, timeout=0x7fffc91590d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$69 = false
thread 185
[Switching to thread 185 (Thread 0x7fffc99ab700 (LWP 29222))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffc99a9c40, writefds=0x7fffc99a9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffc99aa170, wfds=0x7fffc99aa0f0, efds=0x0, timeout=0x7fffc99aa0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$70 = false
thread 184
[Switching to thread 184 (Thread 0x7fffca1fc700 (LWP 29221))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffca1fac40, writefds=0x7fffca1fabc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffca1fb170, wfds=0x7fffca1fb0f0, efds=0x0, timeout=0x7fffca1fb0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$71 = false
thread 183
[Switching to thread 183 (Thread 0x7fffcaa4d700 (LWP 29220))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcaa4bc40, writefds=0x7fffcaa4bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcaa4c170, wfds=0x7fffcaa4c0f0, efds=0x0, timeout=0x7fffcaa4c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$72 = false
thread 182
[Switching to thread 182 (Thread 0x7fffcb29e700 (LWP 29219))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcb29cc40, writefds=0x7fffcb29cbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcb29d170, wfds=0x7fffcb29d0f0, efds=0x0, timeout=0x7fffcb29d0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$73 = false
thread 181
[Switching to thread 181 (Thread 0x7fffcbaef700 (LWP 29218))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcbaedc40, writefds=0x7fffcbaedbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcbaee170, wfds=0x7fffcbaee0f0, efds=0x0, timeout=0x7fffcbaee0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$74 = false
thread 180
[Switching to thread 180 (Thread 0x7fffcc340700 (LWP 29217))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcc33ec40, writefds=0x7fffcc33ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcc33f170, wfds=0x7fffcc33f0f0, efds=0x0, timeout=0x7fffcc33f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$75 = false
thread 179
[Switching to thread 179 (Thread 0x7fffccb91700 (LWP 29216))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffccb8fc40, writefds=0x7fffccb8fbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffccb90170, wfds=0x7fffccb900f0, efds=0x0, timeout=0x7fffccb900d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$76 = false
thread 178
[Switching to thread 178 (Thread 0x7fffcd3e2700 (LWP 29215))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcd3e0c40, writefds=0x7fffcd3e0bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcd3e1170, wfds=0x7fffcd3e10f0, efds=0x0, timeout=0x7fffcd3e10d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$77 = false
thread 177
[Switching to thread 177 (Thread 0x7fffcdc33700 (LWP 29214))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcdc31c40, writefds=0x7fffcdc31bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcdc32170, wfds=0x7fffcdc320f0, efds=0x0, timeout=0x7fffcdc320d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$78 = false
thread 176
[Switching to thread 176 (Thread 0x7fffce484700 (LWP 29213))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffce482c40, writefds=0x7fffce482bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffce483170, wfds=0x7fffce4830f0, efds=0x0, timeout=0x7fffce4830d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$79 = false
thread 175
[Switching to thread 175 (Thread 0x7fffcecd5700 (LWP 29212))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcecd3c40, writefds=0x7fffcecd3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcecd4170, wfds=0x7fffcecd40f0, efds=0x0, timeout=0x7fffcecd40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$80 = false
thread 174
[Switching to thread 174 (Thread 0x7fffcf526700 (LWP 29211))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcf524c40, writefds=0x7fffcf524bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcf525170, wfds=0x7fffcf5250f0, efds=0x0, timeout=0x7fffcf5250d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$81 = false
thread 173
[Switching to thread 173 (Thread 0x7fffcfd77700 (LWP 29210))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffcfd75c40, writefds=0x7fffcfd75bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffcfd76170, wfds=0x7fffcfd760f0, efds=0x0, timeout=0x7fffcfd760d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$82 = false
thread 172
[Switching to thread 172 (Thread 0x7fffd05c8700 (LWP 29209))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd05c6c40, writefds=0x7fffd05c6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd05c7170, wfds=0x7fffd05c70f0, efds=0x0, timeout=0x7fffd05c70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$83 = false
thread 171
[Switching to thread 171 (Thread 0x7fffd0e19700 (LWP 29208))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd0e17c40, writefds=0x7fffd0e17bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd0e18170, wfds=0x7fffd0e180f0, efds=0x0, timeout=0x7fffd0e180d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$84 = false
thread 170
[Switching to thread 170 (Thread 0x7fffd166a700 (LWP 29207))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1668c40, writefds=0x7fffd1668bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1669170, wfds=0x7fffd16690f0, efds=0x0, timeout=0x7fffd16690d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$85 = false
thread 169
[Switching to thread 169 (Thread 0x7fffd1ebb700 (LWP 29206))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd1eb9c40, writefds=0x7fffd1eb9bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd1eba170, wfds=0x7fffd1eba0f0, efds=0x0, timeout=0x7fffd1eba0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$86 = false
thread 168
[Switching to thread 168 (Thread 0x7fffd270c700 (LWP 29205))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd270ac40, writefds=0x7fffd270abc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd270b170, wfds=0x7fffd270b0f0, efds=0x0, timeout=0x7fffd270b0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$87 = false
thread 167
[Switching to thread 167 (Thread 0x7fffd2f5d700 (LWP 29204))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd2f5bc40, writefds=0x7fffd2f5bbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd2f5c170, wfds=0x7fffd2f5c0f0, efds=0x0, timeout=0x7fffd2f5c0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$88 = false
thread 166
[Switching to thread 166 (Thread 0x7fffd37ae700 (LWP 29203))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd37acc40, writefds=0x7fffd37acbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd37ad170, wfds=0x7fffd37ad0f0, efds=0x0, timeout=0x7fffd37ad0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$89 = false
thread 165
[Switching to thread 165 (Thread 0x7fffd3fff700 (LWP 29202))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffd3ffdc40, writefds=0x7fffd3ffdbc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffd3ffe170, wfds=0x7fffd3ffe0f0, efds=0x0, timeout=0x7fffd3ffe0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$90 = false
thread 164
[Switching to thread 164 (Thread 0x7fffdcb06700 (LWP 29201))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdcb04c40, writefds=0x7fffdcb04bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdcb05170, wfds=0x7fffdcb050f0, efds=0x0, timeout=0x7fffdcb050d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$91 = false
thread 163
[Switching to thread 163 (Thread 0x7fffdd357700 (LWP 29200))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdd355c40, writefds=0x7fffdd355bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdd356170, wfds=0x7fffdd3560f0, efds=0x0, timeout=0x7fffdd3560d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$92 = false
thread 162
[Switching to thread 162 (Thread 0x7fffddba8700 (LWP 29199))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffddba6c40, writefds=0x7fffddba6bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffddba7170, wfds=0x7fffddba70f0, efds=0x0, timeout=0x7fffddba70d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$93 = false
thread 161
[Switching to thread 161 (Thread 0x7fffde3f9700 (LWP 29198))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffde3f7c40, writefds=0x7fffde3f7bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffde3f8170, wfds=0x7fffde3f80f0, efds=0x0, timeout=0x7fffde3f80d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$94 = false
thread 160
[Switching to thread 160 (Thread 0x7fffdec4a700 (LWP 29197))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdec48c40, writefds=0x7fffdec48bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdec49170, wfds=0x7fffdec490f0, efds=0x0, timeout=0x7fffdec490d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$95 = false
thread 159
[Switching to thread 159 (Thread 0x7fffdf49b700 (LWP 29196))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fffdf499c40, writefds=0x7fffdf499bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffdf49a170, wfds=0x7fffdf49a0f0, efds=0x0, timeout=0x7fffdf49a0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$96 = false
thread 158
[Switching to thread 158 (Thread 0x7fff343f9700 (LWP 29195))]
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
58	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
frame 1
#1  0x00007fffefa9940a in __GI_abort () at abort.c:89
89	abort.c: No such file or directory.
p context_acquired
No symbol "context_acquired" in current context.
thread 157
[Switching to thread 157 (Thread 0x7fff39723700 (LWP 29194))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff39721c40, writefds=0x7fff39721bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff39722170, wfds=0x7fff397220f0, efds=0x0, timeout=0x7fff397220d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$97 = false
thread 156
[Switching to thread 156 (Thread 0x7fff3a7c5700 (LWP 29193))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff3a7c3c40, writefds=0x7fff3a7c3bc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff3a7c4170, wfds=0x7fff3a7c40f0, efds=0x0, timeout=0x7fff3a7c40d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$98 = false
thread 155
[Switching to thread 155 (Thread 0x7fff40340700 (LWP 29192))]
#0  0x00007fffefb4638c in __pselect (nfds=14, readfds=0x7fff4033ec40, writefds=0x7fff4033ebc0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
69	../sysdeps/unix/sysv/linux/pselect.c: No such file or directory.
frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fff4033f170, wfds=0x7fff4033f0f0, efds=0x0, timeout=0x7fff4033f0d0, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
p context_acquired
$99 = false
(gdb) frame 1
#1  0x000000000070fe80 in xg_select (fds_lim=14, rfds=0x7fffffffd9d0, wfds=0x7fffffffd950, efds=0x0, timeout=0x7fffffffd930, sigmask=0x0) at xgselect.c:116
116	  nfds = pselect (fds_lim, &all_rfds, have_wfds ? &all_wfds : NULL,
(gdb) p context_acquired
$100 = false






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

* bug#25247: 26.0.50; Concurrency crashes
  2016-12-23 11:32       ` Tino Calancha
@ 2016-12-23 14:14         ` Eli Zaretskii
  2016-12-29 11:37           ` bug#25247: 26.0.50; Concurrency crashes with XLib Tino Calancha
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-23 14:14 UTC (permalink / raw)
  To: Tino Calancha; +Cc: raeburn, 25247

> From: Tino Calancha <tino.calancha@gmail.com>
> Cc: raeburn@raeburn.org, Tino Calancha <tino.calancha@gmail.com>, 25247@debbugs.gnu.org
> Date: Fri, 23 Dec 2016 20:32:14 +0900
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> I run
> run -r -Q -l /tmp/test.el
> with /tmp/test.el:
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> (defun mytest ()
>   (dotimes (n 10)
>     (sleep-for 0.5)))
> 
> (defun run-test ()
>   (dotimes (_ 50)
>     (make-thread #'mytest)))
> 
> (run-test)
> 
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> Then i splitted windows, called a few times
> (run-test)
> and visited *Buffer List* before getting a crash.
> 
> the threads showing "really_call_select" in their backtraces are
> 1, and 155-204 (inclusive);  all but thread 158 have
> context_acquired = false
> The thread 158 is the one rising the exception, and it has
> context_acquired = true.

Thanks, this means that code in xgselect.c is doing its job well.  If
you ever again succeed in reproducing the abort in unblock_input_to,
due to level being negative, please do the same sequence of GDB
commands, and see if context_acquired is true in more than one thread.

> Thread 158 (Thread 0x7fff343f9700 (LWP 29195)):
> #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
> #1  0x00007fffefa9940a in __GI_abort () at abort.c:89
> #2  0x00007fffefa90e47 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffff493fa6b "../../src/xcb_io.c", line=line@entry=259, function=function@entry=0x7ffff493fea8 "poll_for_event") at assert.c:92
> #3  0x00007fffefa90ef2 in __GI___assert_fail (assertion=0x7ffff493fc00 "!xcb_xlib_threads_sequence_lost", file=0x7ffff493fa6b "../../src/xcb_io.c", line=259, function=0x7ffff493fea8 "poll_for_event") at assert.c:101
> #4  0x00007ffff48cd77a in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #5  0x00007ffff48cd82b in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #6  0x00007ffff48cdb1d in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #7  0x00007ffff48bf7e7 in XPending () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> #8  0x00007ffff6712cee in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> #9  0x00007ffff5039edd in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #10 0x00007ffff503a91b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #11 0x00007ffff503aab7 in g_main_context_pending () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #12 0x000000000070fff0 in xg_select (fds_lim=14, rfds=0x7fff343f8170, wfds=0x7fff343f80f0, efds=0x0, timeout=0x7fff343f80d0, sigmask=0x0) at xgselect.c:160
> #13 0x00000000006e031a in really_call_select (arg=0x7fff343f7e70) at thread.c:520

This seems to say that we somehow still call X from more than one
thread.  I don't understand how this could happen, since sleep-for
doesn't enter redisplay, at least AFAIK.

Could it be that g_main_context_default or g_main_context_acquire or
pselect itself calls X via some GTK hook?  Hmm...  Tino, is it
possible for you to try this again, but this time with Emacs in X
synchronous mode?  The file etc/DEBUG describes 2 ways of doing that
under "If you encounter X protocol errors".  Maybe this way we will
get the X error in a different place, which will give a hint about
what's going on.

Failing that, I hope the changes that Ken is testing will fix this.

Thanks for collecting and posting all this data, Tino.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-23 14:14         ` Eli Zaretskii
@ 2016-12-29 11:37           ` Tino Calancha
  2016-12-29 17:44             ` Eli Zaretskii
  2016-12-30  7:19             ` Ken Raeburn
  0 siblings, 2 replies; 33+ messages in thread
From: Tino Calancha @ 2016-12-29 11:37 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, 25247, tino.calancha

Eli Zaretskii <eliz@gnu.org> writes:

>
> This seems to say that we somehow still call X from more than one
> thread.  I don't understand how this could happen, since sleep-for
> doesn't enter redisplay, at least AFAIK.
>
> Could it be that g_main_context_default or g_main_context_acquire or
> pselect itself calls X via some GTK hook?  Hmm...  Tino, is it
> possible for you to try this again, but this time with Emacs in X
> synchronous mode?
I have collected 5 new backtraces running in synchronous mode, but
i still don't have any clue why i get those crashes.

I have simplified test.el so that it create just 5 threads as follows:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(defun run ()
  (unless (cdr (all-threads))
    (dotimes (_ 5)
      (make-thread (lambda () (sleep-for 5))))))

(run)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Then i start Emacs inside gdb with the command:
run -Q -r -xrm "emacs.synchronous: true" -l ~/tmp/test.el -g 5x5 -eval
'(progn (insert "(x-synchronize t)\n") (kill-new "(run)") (setq
last-kbd-macro "\C-y\C-j\C-x3\C-x2\C-x1"))'

This command define a keyboard macro which split the window vertically
and horizontally while executing previous func. `run'.

The '(x-synchronize t)' is just in case: sometimes i call it and
sometimes not.  I don't think is necesssary once i am running in
synchronous mode.

I cannot find a simple receipt which causes the crash 100% of times,
but tipically `F4', followed by some `C-x 2', `C-x 3' and `C-x 1' might
cause a crash after a while.
Could someone using similar setup as me try to reproduce this issue?

It's worth to note that in _any_ case i've seen more than 1 thread with
context_acquired = true.

Following are the 5 backtraces:
(The first one is the only one crashing because level < 0; only thread
#10 has 'context_acquired = true')
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all bt full

Thread 14 (Thread 0x7fffde1f3700 (LWP 27553)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffde1f2050, writefds=0x7fffde1f1fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 108655871}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57168579, tv_nsec = 14682240}
        tmop = 0x7fffde1f24e0
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 18 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -568398232, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 850932994, events = 6349, revents = 1217}, {fd = 237, events = 288, revents = 480}, {fd = 80150597, events = 35105, revents = 33596}, {fd = 29884496, events = 33569, revents = 84}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 65280, revents = 0}, {fd = 6587195, events = 1225, revents = 45601}, {fd = 1887633924, events = 51712, revents = 1281}, {fd = 1241710658, events = 17794, revents = 50944}, {fd = 1015619844, events = 20611, revents = 51200}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 20480, revents = 16489}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1622067764, events = 12249, revents = 47656}, {fd = 0, events = 0, revents = 0}, {fd = -1207959552, events = 6518, revents = 47391}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385984, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385952, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 1179670611, events = 836, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385776, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385776, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -568385632, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -568385648, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = -568385632, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 57168579, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -568385584, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57168563, events = 0, revents = 0}, {fd = 57168576, events = 0, revents = 0}}
        gfds = 0x7fffde1f1bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 7277
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffde1f2280) at thread.c:520
        sa = 0x7fffde1f2280
        self = 0x15b8d00 <bss_sbrk_buffer+8007456>
        oldset = {__val = {0, 499831883, 140736919970432, 5887611, 57168563, 0, 57168547, 2, 3, 16384, 0, 486443747, 0, 499831883, 0, 486443747}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffde1f2280) at alloc.c:5137
        end = 0x7fffde1f2200
        self = 0x15b8d00 <bss_sbrk_buffer+8007456>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffde1f2580, wfds = 0x7fffde1f2500, efds = 0x0, timeout = 0x7fffde1f24e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 486443747}
        end_time = {tv_sec = 1483006698, tv_nsec = 46481794}
        timer_delay = {tv_sec = 0, tv_nsec = 486443747}
        got_output_end_time = {tv_sec = 1483006698, tv_nsec = 46481794}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483006698, tv_nsec = 46481658}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23791683}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x15b8d20 <bss_sbrk_buffer+8007488>) at eval.c:2759
        fun = {i = 23781987}
        original_fun = {i = 23781987}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736919972560}
        c = 0x7fffbc001d20
#13 0x00000000006dd0eb in run_thread (state=0x15b8d00 <bss_sbrk_buffer+8007456>) at thread.c:659
        stack_pos = {__max_align_ll = 0, __max_align_ld = 0}
        self = 0x15b8d00 <bss_sbrk_buffer+8007456>
        iter = 0x0
        c = 0x7fffbc001c00
#14 0x00007ffff0448464 in start_thread (arg=0x7fffde1f3700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffde1f3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736919975680, -8975317885531644641, 0, 140737488327023, 0, 140737354125376, 8975392384274472223, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 13 (Thread 0x7fffdea44700 (LWP 27552)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdea43050, writefds=0x7fffdea42fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 108654341}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdea43580, wfds=0x7fffdea43500, efds=0x0, timeout=0x7fffdea434e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57168643, tv_nsec = 14682240}
        tmop = 0x7fffdea434e0
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 16 times>, {fd = 57104663, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 2, events = 0, revents = 0}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 16421, events = 0, revents = 0}, {fd = 26, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 20480, revents = 16489}, {fd = 0, events = 0, revents = 0}, {fd = 22900557, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 22900557, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 57254611, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1207959552, events = 6518, revents = 47391}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 57254611, events = 0, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 505024, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -559665568, events = 32767, revents = 0}, {fd = 259, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -559665392, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -559665488, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -559665456, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -559665280, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 32767, revents = 0}, {fd = 257, events = 0, revents = 0}, {fd = -559666728, events = 32767, revents = 0}, {fd = -559666728, events = 32767, revents = 0}, {fd = 16125, events = 0, revents = 0}, {fd = 11, events = 0, revents = 0}, {fd = 171, events = 0, revents = 0}, {fd = 28, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -559665264, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 30768, events = 6, revents = 0}, {fd = -559665136, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 57168643, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -559665200, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57168627, events = 0, revents = 0}, {fd = 57168640, events = 0, revents = 0}}
        gfds = 0x7fffdea42bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 15124
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdea43280) at thread.c:520
        sa = 0x7fffdea43280
        self = 0x1580d58 <bss_sbrk_buffer+7778168>
        oldset = {__val = {0, 499813335, 140736928690816, 5887611, 57168627, 0, 57168611, 2, 3, 16384, 0, 486425199, 0, 499813335, 0, 486425199}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdea43280) at alloc.c:5137
        end = 0x7fffdea43200
        self = 0x1580d58 <bss_sbrk_buffer+7778168>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdea43580, wfds=0x7fffdea43500, efds=0x0, timeout=0x7fffdea434e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdea43580, wfds = 0x7fffdea43500, efds = 0x0, timeout = 0x7fffdea434e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 486425199}
        end_time = {tv_sec = 1483006698, tv_nsec = 46467480}
        timer_delay = {tv_sec = 0, tv_nsec = 486425199}
        got_output_end_time = {tv_sec = 1483006698, tv_nsec = 46467480}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483006698, tv_nsec = 46467167}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23791683}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x1580d78 <bss_sbrk_buffer+7778200>) at eval.c:2759
        fun = {i = 23781987}
        original_fun = {i = 23781987}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736928692944}
        c = 0x7fffc4001b20
#13 0x00000000006dd0eb in run_thread (state=0x1580d58 <bss_sbrk_buffer+7778168>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = <invalid float value>}
        self = 0x1580d58 <bss_sbrk_buffer+7778168>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffc4001a00
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdea44700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdea44700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736928696064, -8975317885531644641, 0, 140737488327023, 140736928696064, 56694832, 8975391103837347103, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 12 (Thread 0x7fffdf295700 (LWP 27551)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdf294050, writefds=0x7fffdf293fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 108726233}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57168835, tv_nsec = 14682240}
        tmop = 0x7fffdf2944e0
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 18 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 20480, revents = 16489}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1622067764, events = 12249, revents = 47656}, {fd = 0, events = 0, revents = 0}, {fd = -1207959552, events = 6518, revents = 47391}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945216, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945184, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 1179670611, events = 836, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945008, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945008, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -550944864, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -550944880, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = -550944864, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 57168835, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -550944816, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57168819, events = 0, revents = 0}, {fd = 57168832, events = 0, revents = 0}}
        gfds = 0x7fffdf293bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 10875
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdf294280) at thread.c:520
        sa = 0x7fffdf294280
        self = 0x1580c30 <bss_sbrk_buffer+7777872>
        oldset = {__val = {0, 499436971, 140736937411200, 5887611, 57168819, 0, 57168803, 2, 3, 16384, 0, 486048835, 0, 499436971, 0, 486048835}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdf294280) at alloc.c:5137
        end = 0x7fffdf294200
        self = 0x1580c30 <bss_sbrk_buffer+7777872>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdf294580, wfds = 0x7fffdf294500, efds = 0x0, timeout = 0x7fffdf2944e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 486048835}
        end_time = {tv_sec = 1483006698, tv_nsec = 46448904}
        timer_delay = {tv_sec = 0, tv_nsec = 486048835}
        got_output_end_time = {tv_sec = 1483006698, tv_nsec = 46448904}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483006698, tv_nsec = 46448467}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23791683}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 140736937412784}, {i = 6464533}, {i = 15107072}, {i = 14184688}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x1580c50 <bss_sbrk_buffer+7777904>) at eval.c:2759
        fun = {i = 23781987}
        original_fun = {i = 23781987}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736937413328}
        c = 0x7fffc80009e0
#13 0x00000000006dd0eb in run_thread (state=0x1580c30 <bss_sbrk_buffer+7777872>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x1580c30 <bss_sbrk_buffer+7777872>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffc80008c0
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdf295700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdf295700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937416448, -8975317885531644641, 0, 140737488327023, 140736937416448, 56696432, 8975390096130645279, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 11 (Thread 0x7fffdd9a2700 (LWP 27550)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdd9a1050, writefds=0x7fffdd9a0fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 108735054}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57166883, tv_nsec = 14682240}
        tmop = 0x7fffdd9a14e0
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 18 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 20480, revents = 16489}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1622067764, events = 12249, revents = 47656}, {fd = 0, events = 0, revents = 0}, {fd = -1207959552, events = 6518, revents = 47391}, {fd = 4, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 96, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 4, events = 49, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 91, events = 110, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 119, events = 124, revents = 0}, {fd = -577106160, events = 32767, revents = 0}, {fd = -872415200, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 57168851, events = 0, revents = 0}, {fd = -28305, events = 32767, revents = 0}, {fd = -577100032, events = 32767, revents = 0}, {fd = 56403856, events = 0, revents = 0}, {fd = -273863276, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -577106224, events = 32767, revents = 0}, {fd = 7401212, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -577106176, events = 32767, revents = 0}, {fd = 6412398, events = 0, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 57101232, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -577106128, events = 32767, revents = 0}, {fd = 6429625, events = 0, revents = 0}, {fd = -577106016, events = 32767, revents = 0}, {fd = 57065536, events = 0, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -577106048, events = 32767, revents = 0}, {fd = 6429182, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 2, revents = 0}, {fd = 57167856, events = 0, revents = 0}, {fd = 57166848, events = 0, revents = 0}, {fd = -577106032, events = 32767, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = 57065536, events = 0, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -577105968, events = 32767, revents = 0}, {fd = 6411777, events = 0, revents = 0}, {fd = 57166883, events = 0, revents = 0}, {fd = 1008, events = 0, revents = 0}, {fd = -577105968, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57166867, events = 0, revents = 0}, {fd = 57166880, events = 0, revents = 0}}
        gfds = 0x7fffdd9a0bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 12087
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdd9a1280) at thread.c:520
        sa = 0x7fffdd9a1280
        self = 0x146bd58 <bss_sbrk_buffer+6643576>
        oldset = {__val = {0, 499376643, 140736911250048, 5887611, 57166867, 0, 57166851, 2, 3, 16384, 0, 485988507, 0, 499376643, 0, 485988507}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd9a1280) at alloc.c:5137
        end = 0x7fffdd9a1200
        self = 0x146bd58 <bss_sbrk_buffer+6643576>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd9a1580, wfds = 0x7fffdd9a1500, efds = 0x0, timeout = 0x7fffdd9a14e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 485988507}
        end_time = {tv_sec = 1483006698, tv_nsec = 46508581}
        timer_delay = {tv_sec = 0, tv_nsec = 485988507}
        got_output_end_time = {tv_sec = 1483006698, tv_nsec = 46508581}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483006698, tv_nsec = 46508433}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23791683}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x146bd78 <bss_sbrk_buffer+6643608>) at eval.c:2759
        fun = {i = 23781987}
        original_fun = {i = 23781987}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736911252176}
        c = 0x7fffcc001e60
#13 0x00000000006dd0eb in run_thread (state=0x146bd58 <bss_sbrk_buffer+6643576>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x146bd58 <bss_sbrk_buffer+6643576>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffcc001d40
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdd9a2700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd9a2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736911255296, -8975317885531644641, 0, 140737488327023, 140736911255296, 56403856, 8975384729032138015, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 10 (Thread 0x7fffdd151700 (LWP 27549)):
#0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
        set = {__val = {402653184, 0, 18446744073709551615, 18446744073709551615, 0, 0, 18446744073709551615, 18446744073709551615, 0, 0, 0, 0, 0, 0, 30768, 140737251463819}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x000000000058f90f in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:395
No locals.
#2  0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
No locals.
#3  0x00000000005a3a38 in unblock_input_to (level=-1) at keyboard.c:7170
No locals.
#4  0x00000000005a3a4f in unblock_input () at keyboard.c:7186
No locals.
#5  0x0000000000552f34 in XTread_socket (terminal=0x1371e40 <bss_sbrk_buffer+5619808>, hold_quit=0x7fffdd14fa80) at xterm.c:8943
        count = 0
        event_found = false
        dpyinfo = 0x2f5ad40
#6  0x00000000005a343d in gobble_input () at keyboard.c:6883
        nr = 0
        hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 0}, arg = {i = 0}}
        next = 0x0
        nread = 0
        err = false
        t = 0x1371e40 <bss_sbrk_buffer+5619808>
#7  0x00000000005a39cc in handle_async_input () at keyboard.c:7138
        nread = 0
#8  0x00000000005a39eb in process_pending_signals () at keyboard.c:7152
No locals.
#9  0x00000000005a3a2b in unblock_input_to (level=0) at keyboard.c:7167
No locals.
#10 0x00000000005a3a4f in unblock_input () at keyboard.c:7186
No locals.
#11 0x000000000070c8f3 in xg_select (fds_lim=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at xgselect.c:162
        pselect_errno = 4
        all_rfds = {fds_bits = {32, 0 <repeats 15 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 7, tv_nsec = 188000000}
        tmop = 0x7fffdd1504e0
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = -585827136, events = 32767, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 57104735, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -585832584, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 65280, revents = 65280}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 65280, revents = 0}, {fd = -256, events = 65280, revents = 65535}, {fd = -256, events = 65280, revents = 65535}, {fd = 0, events = 65280, revents = 65535}, {fd = -1, events = 65280, revents = 65535}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 20480, revents = 16489}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1622067764, events = 12249, revents = 47656}, {fd = 0, events = 0, revents = 0}, {fd = -1207959552, events = 6518, revents = 47391}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16368}, {fd = 0, events = 0, revents = 0}, {fd = -585826544, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 1179670611, events = 836, revents = 0}, {fd = 7, events = 0, revents = 0}, {fd = 832, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 25 times>, {fd = 57167139, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -585826352, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57167123, events = 0, revents = 0}, {fd = 57167136, events = 0, revents = 0}}
        gfds = 0x7fffdd14fbc0
        gfds_size = 128
        n_gfds = 4
        retval = 0
        our_fds = 1
        max_fds = 13
        context_acquired = true
        i = 14
        nfds = 1
        tmo_in_millisec = 7188
        must_free = 0
        need_to_dispatch = true
#12 0x00000000006dcc64 in really_call_select (arg=0x7fffdd150280) at thread.c:520
        sa = 0x7fffdd150280
        self = 0x146bc30 <bss_sbrk_buffer+6643280>
        oldset = {__val = {0, 424874084, 140736902529664, 5887611, 57167123, 0, 57167107, 2, 3, 16384, 0, 411485948, 0, 424874084, 0, 411485948}}
#13 0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd150280) at alloc.c:5137
        end = 0x7fffdd150200
        self = 0x146bc30 <bss_sbrk_buffer+6643280>
#14 0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd150580, wfds = 0x7fffdd150500, efds = 0x0, timeout = 0x7fffdd1504e0, sigmask = 0x0, result = -1}
#15 0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = -1
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 411485948}
        end_time = {tv_sec = 1483006698, tv_nsec = 46500192}
        timer_delay = {tv_sec = 0, tv_nsec = 411485948}
        got_output_end_time = {tv_sec = 1483006698, tv_nsec = 46500192}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#16 0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483006698, tv_nsec = 46500091}
        duration = 5
#17 0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23791683}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 7}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#18 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#19 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#20 0x000000000064db13 in Ffuncall (nargs=1, args=0x146bc50 <bss_sbrk_buffer+6643312>) at eval.c:2759
        fun = {i = 23781987}
        original_fun = {i = 23781987}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#21 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#22 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736902531792}
        c = 0x7fffd00009e0
#23 0x00000000006dd0eb in run_thread (state=0x146bc30 <bss_sbrk_buffer+6643280>) at thread.c:659
        stack_pos = {__max_align_ll = 140736548837328, __max_align_ld = <invalid float value>}
        self = 0x146bc30 <bss_sbrk_buffer+6643280>
        iter = 0x0
        c = 0x7fffd00008c0
#24 0x00007ffff0448464 in start_thread (arg=0x7fffdd151700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd151700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736902534912, -8975317885531644641, 0, 140737488327023, 140736902534912, 56404288, 8975385734591356191, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#25 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 4 (Thread 0x7fffdffff700 (LWP 27543)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe407846d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdffff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482112, -8975317885531644641, 0, 140737488333743, 0, 140737354125376, 8975388254663417119, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7fffe4ace700 (LWP 27542)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502dd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff56154f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe4ace700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe4ace700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737029924608, -8975317885531644641, 0, 140737488330463, 0, 140737354125376, 8975263621691809055, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7fffe5991700 (LWP 27541)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff502db51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe5991700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe5991700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737045403392, -8975317885531644641, 0, 140737488347279, 0, 140737354125376, 8975261592856632607, 8975290769081834783}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7ffff7f16b00 (LWP 27537)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffffffd3c0, writefds=0x7fffffffd340, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 122137897}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {8232, 0 <repeats 15 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57167827, tv_nsec = 18903240}
        tmop = 0x7fffffffd850
        context = 0x2e91c80
        have_wfds = true
        gfds_buf = {{fd = 38, events = 0, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 38, events = 0, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 52085120, events = 0, revents = 0}, {fd = -154078947, events = 32767, revents = 0}, {fd = 52085120, events = 0, revents = 0}, {fd = 52085360, events = 0, revents = 0}, {fd = 48866896, events = 0, revents = 0}, {fd = -181355705, events = 32767, revents = 0}, {fd = 48866896, events = 0, revents = 0}, {fd = 52085360, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1146431744, events = 55569, revents = 34398}, {fd = 52085360, events = 0, revents = 0}, {fd = 49659488, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 1146431744, events = 55569, revents = 34398}, {fd = 0, events = 0, revents = 0}, {fd = 49659488, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -12040, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = -393123264, events = 32767, revents = 0}, {fd = -224628543, events = 32767, revents = 0}, {fd = 48707312, events = 0, revents = 0}, {fd = 1146431744, events = 55569, revents = 34398}, {fd = -12224, events = 32767, revents = 0}, {fd = 49659488, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -12208, events = 32767, revents = 0}, {fd = -134239274, events = 32767, revents = 0}, {fd = -12160, events = 32767, revents = 0}, {fd = 2, events = 1, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -12160, events = 32767, revents = 0}, {fd = -273360762, events = 32767, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 48831616, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = -184367119, events = 32767, revents = 0}, {fd = 79761, events = 0, revents = 0}, {fd = 684696723, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1146431744, events = 55569, revents = 34398}, {fd = 0, events = 0, revents = 0}, {fd = -184360784, events = 32767, revents = 0}, {fd = 48831616, events = 0, revents = 0}, {fd = -160408538, events = 32767, revents = 0}, {fd = 48831616, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = -12032, events = 32767, revents = 0}, {fd = 4, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 43, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 4, events = 49, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 91, events = 110, revents = 0}, {fd = 48831616, events = 0, revents = 0}, {fd = -11744, events = 32767, revents = 0}, {fd = -184199104, events = 32767, revents = 0}, {fd = 2, events = 1, revents = 0}, {fd = -270595328, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -184366888, events = 32767, revents = 0}, {fd = 48831616, events = 0, revents = 0}, {fd = -11744, events = 32767, revents = 0}, {fd = 57167363, events = 0, revents = 0}, {fd = -184362829, events = 32767, revents = 0}, {fd = -11888, events = 32767, revents = 0}, {fd = 4, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 257, events = 0, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = 16341, events = 0, revents = 0}, {fd = 4, events = 0, revents = 0}, {fd = 11, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 21330997, events = 0, revents = 256}, {fd = 5913167, events = 3, revents = 0}, {fd = -11744, events = 135, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = -13013, events = 32767, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = -13040, events = 32767, revents = 0}, {fd = -13056, events = 32767, revents = 0}, {fd = 11773189, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = -11680, events = 32767, revents = 256}, {fd = 11773272, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = -11280, events = 32767, revents = 0}, {fd = -11632, events = 32767, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 57167379, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 5807754, events = 0, revents = 0}, {fd = -11568, events = 32767, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = -11520, events = 32767, revents = 0}, {fd = 5809246, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 5807754, events = 0, revents = 0}, {fd = 22776885, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 57167827, events = 0, revents = 0}, {fd = 6478479, events = 0, revents = 0}, {fd = -11456, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57167811, events = 0, revents = 0}, {fd = 57167824, events = 0, revents = 0}}
        gfds = 0x7fffffffcf30
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 9256
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffffffd5f0) at thread.c:520
        sa = 0x7fffffffd5f0
        self = 0xe15c60 <primary_thread>
        oldset = {__val = {0, 149189729, 140737488344560, 5887611, 57167827, 23885507, 57167779, 2, 4, 16384, 0, 499955336, 0, 149189729, 0, 149189729}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffffffd5f0) at alloc.c:5137
        end = 0x7fffffffd570
        self = 0xe15c60 <primary_thread>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffffffd8f0, wfds = 0x7fffffffd870, efds = 0x0, timeout = 0x7fffffffd850, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=1, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 0
        nfds = 21330992
        Available = {fds_bits = {8232, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 0
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 149189729}
        end_time = {tv_sec = 1483006697, tv_nsec = 120795060}
        timer_delay = {tv_sec = 0, tv_nsec = 149189729}
        got_output_end_time = {tv_sec = 1483006697, tv_nsec = 120795060}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 3
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x0000000000428494 in sit_for (timeout=..., reading=true, display_option=1) at dispnew.c:5763
        sec = 1
        nsec = 0
        do_display = true
#7  0x000000000059880b in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffdfdf, end_time=0x0) at keyboard.c:2651
        tem0 = {i = 140737488346144}
        c = {i = 0}
        jmpcount = 3
        local_getcjmp = {{__jmpbuf = {0, 8975317884488981791, 4295424, 140737488348736, 0, 0, 8975317884312821023, -8975318516981490401}, __mask_was_saved = 0, __saved_mask = {__val = {5805374, 140737488346496, 5814959, 0, 0, 140737488346560, 6608724, 0, 14627344, 0, 5805374, 140737488346576, 5805374, 140737488346672, 5932876, 140737488346672}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = {i = 0}
        save = {i = 140737488346240}
        previous_echo_area_message = {i = 0}
        also_record = {i = 0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2f56b00
#8  0x00000000005a929f in read_key_sequence (keybuf=0x7fffffffe170, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
        interrupted_kboard = 0x2f56b00
        interrupted_frame = 0x1457c30 <bss_sbrk_buffer+6561360>
        key = {i = 210}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 2
        keys_local_start = 2
        new_binding = {i = 4271536}
        count = 3
        t = 2
        echo_start = 0
        keys_start = 0
        current_binding = {i = 4271536}
        first_event = {i = 98}
        first_unbound = 31
        mock_input = 0
        fkey = {parent = {i = 19343747}, map = {i = 19343747}, start = 2, end = 2}
        keytran = {parent = {i = 15096387}, map = {i = 15096387}, start = 2, end = 2}
        indec = {parent = {i = 19343763}, map = {i = 19343763}, start = 2, end = 2}
        shift_translated = false
        delayed_switch_frame = {i = 0}
        original_uppercase = {i = 0}
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        fake_prefixed_keys = {i = 0}
#9  0x0000000000594c34 in command_loop_1 () at keyboard.c:1373
        cmd = {i = 7130208}
        keybuf = {{i = 98}, {i = 210}, {i = 29280}, {i = 0}, {i = 140737488347648}, {i = 6618818}, {i = 4294967298}, {i = 140737488347680}, {i = 15107072}, {i = 6455235}, {i = 140737488347616}, {i = 14627344}, {i = 0}, {i = 0}, {i = 140737488347648}, {i = 5805374}, {i = 4998000}, {i = 0}, {i = 140737488347760}, {i = 6619482}, {i = 15409571}, {i = 3}, {i = 5}, {i = 14627344}, {i = 0}, {i = 15107077}, {i = 140737488347744}, {i = 5805374}, {i = 0}, {i = 14656624}}
        i = 1
        prev_modiff = 165
        prev_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        already_adjusted = false
#10 0x0000000000649aff in internal_condition_case (bfun=0x5947e8 <command_loop_1>, handlers=..., hfun=0x593e2b <cmd_error>) at eval.c:1325
        val = {i = 140737488347936}
        c = 0x2e5b290
#11 0x0000000000594403 in command_loop_2 (ignore=...) at keyboard.c:1115
        val = {i = 0}
#12 0x000000000064901e in internal_catch (tag=..., func=0x5943d6 <command_loop_2>, arg=...) at eval.c:1091
        val = {i = 0}
        c = 0x2e5b170
#13 0x00000000005943a1 in command_loop () at keyboard.c:1094
No locals.
#14 0x0000000000593915 in recursive_edit_1 () at keyboard.c:700
        count = 1
        val = {i = 140737488348160}
#15 0x0000000000593b0a in Frecursive_edit () at keyboard.c:771
        count = 0
        buffer = {i = 0}
#16 0x0000000000591671 in main (argc=11, argv=0x7fffffffe648) at emacs.c:1690
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {rlim_cur = 8720384, rlim_max = 18446744073709551615}
        sockfd = -1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all bt full

Thread 14 (Thread 0x7fffdd9a2700 (LWP 27929)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdd9a1050, writefds=0x7fffdd9a0fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 176677300}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 55527763, tv_nsec = 14682240}
        tmop = 0x7fffdd9a14e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 0, events = 0, revents = 0} <repeats 75 times>, {fd = 14184688, events = 0, revents = 0}, {fd = -577106368, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -577106336, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -577106160, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 11 times>, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -577106160, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -577106016, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -577106032, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = -577106016, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 55527763, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -577105968, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 55527747, events = 0, revents = 0}, {fd = 55527760, events = 0, revents = 0}}
        gfds = 0x7fffdd9a0bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 0
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdd9a1280) at thread.c:520
        sa = 0x7fffdd9a1280
        self = 0x1581d58 <bss_sbrk_buffer+7782264>
        oldset = {__val = {0, 18446744073709551615, 140736911250048, 5887486, 0, 0, 55527715, 2, 3, 16384, 0, 18446744073709551615, 0, 499446144, 0, 499446144}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd9a1280) at alloc.c:5137
        end = 0x7fffdd9a1200
        self = 0x1581d58 <bss_sbrk_buffer+7782264>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd9a1580, wfds = 0x7fffdd9a1500, efds = 0x0, timeout = 0x7fffdd9a14e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 0
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 499446144}
        end_time = {tv_sec = 1483007576, tv_nsec = 961303473}
        timer_delay = {tv_sec = 0, tv_nsec = 499446144}
        got_output_end_time = {tv_sec = 1483007576, tv_nsec = 961303473}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483007576, tv_nsec = 961302206}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23786227}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x1581d78 <bss_sbrk_buffer+7782296>) at eval.c:2759
        fun = {i = 23815859}
        original_fun = {i = 23815859}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736911252176}
        c = 0x7fffbc0009e0
#13 0x00000000006dd0eb in run_thread (state=0x1581d58 <bss_sbrk_buffer+7782264>) at thread.c:659
        stack_pos = {__max_align_ll = 0, __max_align_ld = 0}
        self = 0x1581d58 <bss_sbrk_buffer+7782264>
        iter = 0x0
        c = 0x7fffbc0008c0
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdd9a2700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd9a2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736911255296, -7625980996018185379, 0, 140737488327055, 0, 140737354125376, 7625906453491276637, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 13 (Thread 0x7fffdd151700 (LWP 27928)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdd150050, writefds=0x7fffdd14ffd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 176687801}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 55527507, tv_nsec = 14682240}
        tmop = 0x7fffdd1504e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 0, events = 0, revents = 0} <repeats 22 times>, {fd = 21912751, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 17 times>, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 26, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 19 times>, {fd = 21028413, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 21028413, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 23623299, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826752, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 505024, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826720, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826544, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -585826640, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -585826608, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826544, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -585826400, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 171, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -585826416, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 30768, events = 6, revents = 0}, {fd = -585826400, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 55527507, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -585826352, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 55527491, events = 0, revents = 0}, {fd = 55527504, events = 0, revents = 0}}
        gfds = 0x7fffdd14fbc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 0
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdd150280) at thread.c:520
        sa = 0x7fffdd150280
        self = 0x1581c30 <bss_sbrk_buffer+7781968>
        oldset = {__val = {0, 18446744073709551615, 140736902529664, 5887486, 0, 0, 55527459, 2, 3, 16384, 0, 18446744073709551615, 0, 499775898, 0, 499775898}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd150280) at alloc.c:5137
        end = 0x7fffdd150200
        self = 0x1581c30 <bss_sbrk_buffer+7781968>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd150580, wfds = 0x7fffdd150500, efds = 0x0, timeout = 0x7fffdd1504e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 0
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 499775898}
        end_time = {tv_sec = 1483007576, tv_nsec = 961242246}
        timer_delay = {tv_sec = 0, tv_nsec = 499775898}
        got_output_end_time = {tv_sec = 1483007576, tv_nsec = 961242246}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483007576, tv_nsec = 961241359}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23786227}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x1581c50 <bss_sbrk_buffer+7782000>) at eval.c:2759
        fun = {i = 23815859}
        original_fun = {i = 23815859}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736902531792}
        c = 0x7fffd00009e0
#13 0x00000000006dd0eb in run_thread (state=0x1581c30 <bss_sbrk_buffer+7781968>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x1581c30 <bss_sbrk_buffer+7781968>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffd00008c0
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdd151700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd151700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736902534912, -7625980996018185379, 0, 140737488327055, 140736902534912, 55584624, 7625905449005800285, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 12 (Thread 0x7fffde1f3700 (LWP 27927)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffde1f2050, writefds=0x7fffde1f1fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 176678658}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 55527443, tv_nsec = 14682240}
        tmop = 0x7fffde1f24e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 40 times>, {fd = 26, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 19 times>, {fd = 23885555, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 4, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 96, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 4, events = 49, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 91, events = 110, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 119, events = 124, revents = 0}, {fd = -568385776, events = 32767, revents = 0}, {fd = -872415200, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -28273, events = 32767, revents = 0}, {fd = -568379648, events = 32767, revents = 0}, {fd = 55583760, events = 0, revents = 0}, {fd = -273863276, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -568385840, events = 32767, revents = 0}, {fd = 7401212, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -568385792, events = 32767, revents = 0}, {fd = 6412398, events = 0, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 56263488, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -568385744, events = 32767, revents = 0}, {fd = 6429625, events = 0, revents = 0}, {fd = -568385632, events = 32767, revents = 0}, {fd = -872404992, events = 32767, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -568385664, events = 32767, revents = 0}, {fd = 6429182, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 14675776, events = 2, revents = 0}, {fd = 55528432, events = 0, revents = 0}, {fd = 55527424, events = 0, revents = 0}, {fd = -568385648, events = 32767, revents = 0}, {fd = -872410288, events = 32767, revents = 0}, {fd = -872404992, events = 32767, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -568385584, events = 32767, revents = 0}, {fd = 6411777, events = 0, revents = 0}, {fd = 55527443, events = 0, revents = 0}, {fd = 1008, events = 0, revents = 0}, {fd = -568385584, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 55527427, events = 0, revents = 0}, {fd = 55527440, events = 0, revents = 0}}
        gfds = 0x7fffde1f1bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 11366
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffde1f2280) at thread.c:520
        sa = 0x7fffde1f2280
        self = 0x1430d58 <bss_sbrk_buffer+6401912>
        oldset = {__val = {0, 18446744073709551615, 140736919970432, 5887486, 0, 0, 55529411, 2, 3, 16384, 0, 18446744073709551615, 0, 499860595, 0, 499860595}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffde1f2280) at alloc.c:5137
        end = 0x7fffde1f2200
        self = 0x1430d58 <bss_sbrk_buffer+6401912>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffde1f2580, wfds = 0x7fffde1f2500, efds = 0x0, timeout = 0x7fffde1f24e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 0
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 499860595}
        end_time = {tv_sec = 1483007576, tv_nsec = 961156124}
        timer_delay = {tv_sec = 0, tv_nsec = 499860595}
        got_output_end_time = {tv_sec = 1483007576, tv_nsec = 961156124}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483007576, tv_nsec = 961153456}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23786227}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x1430d78 <bss_sbrk_buffer+6401944>) at eval.c:2759
        fun = {i = 23815859}
        original_fun = {i = 23815859}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736919972560}
        c = 0x7fffcc001d70
#13 0x00000000006dd0eb in run_thread (state=0x1430d58 <bss_sbrk_buffer+6401912>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x1430d58 <bss_sbrk_buffer+6401912>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffcc002860
#14 0x00007ffff0448464 in start_thread (arg=0x7fffde1f3700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffde1f3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736919975680, -7625980996018185379, 0, 140737488327055, 140736919975680, 55583760, 7625911995609701213, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 11 (Thread 0x7fffdea44700 (LWP 27926)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1  0x00007ffff044abc5 in __GI___pthread_mutex_lock (mutex=0xe15da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        type = 0
        id = <optimized out>
#2  0x00000000006ddb62 in sys_mutex_lock (mutex=0xe15da0 <global_lock>) at systhread.c:113
No locals.
#3  0x00000000006dc11c in acquire_global_lock (self=0x1430c30 <bss_sbrk_buffer+6401616>) at thread.c:100
No locals.
#4  0x00000000006dcc88 in really_call_select (arg=0x7fffdea43280) at thread.c:524
        sa = 0x7fffdea43280
        self = 0x1430c30 <bss_sbrk_buffer+6401616>
        oldset = {__val = {0, 187679553, 140736928690816, 5887611, 55526835, 23885555, 55526787, 2, 3, 16384, 0, 194371213, 0, 187679553, 0, 187679553}}
#5  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdea43280) at alloc.c:5137
        end = 0x7fffdea43200
        self = 0x1430c30 <bss_sbrk_buffer+6401616>
#6  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdea43580, wfds=0x7fffdea43500, efds=0x0, timeout=0x7fffdea434e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdea43580, wfds = 0x7fffdea43500, efds = 0x0, timeout = 0x7fffdea434e0, sigmask = 0x0, result = -1}
#7  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = -1
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 187679553}
        end_time = {tv_sec = 1483007576, tv_nsec = 961046938}
        timer_delay = {tv_sec = 0, tv_nsec = 187679553}
        got_output_end_time = {tv_sec = 1483007576, tv_nsec = 961046938}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#8  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483007576, tv_nsec = 961044900}
        duration = 5
#9  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23786227}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 140736928692400}, {i = 6464533}, {i = 15107072}, {i = 14184688}, {i = 0}, {i = 0}}
#10 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#11 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#12 0x000000000064db13 in Ffuncall (nargs=1, args=0x1430c50 <bss_sbrk_buffer+6401648>) at eval.c:2759
        fun = {i = 23815859}
        original_fun = {i = 23815859}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#13 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#14 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736928692944}
        c = 0x7fffc80009e0
#15 0x00000000006dd0eb in run_thread (state=0x1430c30 <bss_sbrk_buffer+6401616>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x1430c30 <bss_sbrk_buffer+6401616>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffc80008c0
#16 0x00007ffff0448464 in start_thread (arg=0x7fffdea44700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdea44700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736928696064, -7625980996018185379, 0, 140737488327055, 140736928696064, 52301776, 7625913549850991453, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#17 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 10 (Thread 0x7fffdf295700 (LWP 27925)):
#0  deliver_input_available_signal (sig=1496990316) at keyboard.c:7211
No locals.
#1  <signal handler called>
No locals.
#2  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#3  0x00007ffff044abc5 in __GI___pthread_mutex_lock (mutex=0xe15da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        type = 0
        id = <optimized out>
#4  0x00000000006ddb62 in sys_mutex_lock (mutex=0xe15da0 <global_lock>) at systhread.c:113
No locals.
#5  0x00000000006dc11c in acquire_global_lock (self=0x3630038) at thread.c:100
No locals.
#6  0x00000000006dcc88 in really_call_select (arg=0x7fffdf294280) at thread.c:524
        sa = 0x7fffdf294280
        self = 0x3630038
        oldset = {__val = {0, 18446744073709551615, 140736937411200, 5887486, 0, 0, 55527523, 2, 3, 16384, 0, 18446744073709551615, 0, 499673018, 0, 499673018}}
#7  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdf294280) at alloc.c:5137
        end = 0x7fffdf294200
        self = 0x3630038
#8  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdf294580, wfds = 0x7fffdf294500, efds = 0x0, timeout = 0x7fffdf2944e0, sigmask = 0x0, result = -1}
#9  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 0
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 499673018}
        end_time = {tv_sec = 1483007576, tv_nsec = 961419633}
        timer_delay = {tv_sec = 0, tv_nsec = 499673018}
        got_output_end_time = {tv_sec = 1483007576, tv_nsec = 961419633}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#10 0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483007576, tv_nsec = 961417869}
        duration = 5
#11 0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23786227}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 7}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#12 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#13 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#14 0x000000000064db13 in Ffuncall (nargs=1, args=0x3630058) at eval.c:2759
        fun = {i = 23815859}
        original_fun = {i = 23815859}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#15 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#16 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736937413328}
        c = 0x7fffc4001b20
#17 0x00000000006dd0eb in run_thread (state=0x3630038) at thread.c:659
        stack_pos = {__max_align_ll = 140736548837328, __max_align_ld = <invalid float value>}
        self = 0x3630038
        iter = 0x0
        c = 0x7fffc4001a00
#18 0x00007ffff0448464 in start_thread (arg=0x7fffdf295700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdf295700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937416448, -7625980996018185379, 0, 140737488327055, 140736937416448, 56442768, 7625910158437440349, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#19 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 4 (Thread 0x7fffdffff700 (LWP 27918)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe407846d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdffff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482112, -7625980996018185379, 0, 140737488333775, 0, 140737354125376, 7625910627662617437, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7fffe4ace700 (LWP 27917)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502dd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff56154f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe4ace700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe4ace700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737029924608, -7625980996018185379, 0, 140737488330495, 0, 140737354125376, 7625961865011845981, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7fffe5991700 (LWP 27916)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff502db51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe5991700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe5991700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737045403392, -7625980996018185379, 0, 140737488347311, 0, 140737354125376, 7625959221996346205, 7625986396681853789}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7ffff7f16b00 (LWP 27912)):
#0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
        set = {__val = {402653184, 0, 18446744073709551615, 18446744073709551615, 0, 0, 18446744073709551615, 18446744073709551615, 0, 0, 0, 0, 0, 0, 0, 0}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x000000000058f90f in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:395
No locals.
#2  0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
No locals.
#3  0x00000000005546c2 in x_connection_closed (dpy=0x2e736f0, error_message=0x7fffffff9a60 "Connection lost to X server ':0'", ioerror=true) at xterm.c:9582
        dpyinfo = 0x2f94330
        frame = {i = 21330997}
        tail = {i = 0}
        idx = 7
#4  0x00000000005548be in x_io_error_quitter (display=0x2e736f0) at xterm.c:9685
        buf = "Connection lost to X server ':0'\000\035\006\365\377\177\000\000\240Jf\003", '\000' <repeats 20 times>, "`\035\006\365\377\177\000\000`Y\\\003", '\000' <repeats 20 times>, "`\035\006\365\377\177\000\000\360\034]\003", '\000' <repeats 44 times>, "@I\347\002\000\000\000\000\000\312[\003", '\000' <repeats 12 times>, "XI\347\002\000\000\000\000\240\233\377\377\377\177\000\000\300L\345\002\000\000\000\000"...
#5  0x00007ffff48c32de in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#6  0x00007ffff48c1323 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#7  0x00007ffff48bcb1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#8  0x00007ffff66f0a41 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#9  0x0000000000564beb in x_sync (f=0x1457c30 <bss_sbrk_buffer+6561360>) at xfns.c:5147
No locals.
#10 0x000000000057df90 in xg_update_scrollbar_pos (f=0x1457c30 <bss_sbrk_buffer+6561360>, scrollbar_id=0, top=0, left=1170, width=16, height=272) at gtkutil.c:3785
        wparent = 0x35cc130
        oldy = 0
        oldw = 16
        wfixed = 0x31e6130
        msl = 21
        scale = 1
        oldx = 1170
        oldh = 612
        wscroll = 0x3130700
#11 0x000000000054e128 in XTset_vertical_scroll_bar (w=0x1461c30 <bss_sbrk_buffer+6602320>, portion=20, whole=225, position=205) at xterm.c:6695
        mask = 8
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
        barobj = {i = 140737488330064}
        bar = 0x1460ea0 <bss_sbrk_buffer+6598848>
        top = 0
        height = 272
        left = 1170
        width = 16
        window_y = 0
        window_height = 272
#12 0x0000000000475395 in set_vertical_scroll_bar (w=0x1461c30 <bss_sbrk_buffer+6602320>) at xdisp.c:16149
        start = 205
        end = 225
        whole = 225
#13 0x000000000047acb7 in redisplay_window (window=..., just_this_one_p=false) at xdisp.c:17322
        w = 0x1461c30 <bss_sbrk_buffer+6602320>
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
        buffer = 0xe68400 <bss_sbrk_buffer+337440>
        old = 0xe68400 <bss_sbrk_buffer+337440>
        lpoint = {charpos = 226, bytepos = 226}
        opoint = {charpos = 226, bytepos = 226}
        startp = {charpos = 206, bytepos = 206}
        update_mode_line = true
        tem = 0
        it = {window = {i = 21371957}, w = 0x1461c30 <bss_sbrk_buffer+6602320>, f = 0x1457c30 <bss_sbrk_buffer+6561360>, method = GET_FROM_BUFFER, stop_charpos = 206, prev_stop = 226, base_level_stop = 206, end_charpos = 226, s = 0x0, string_nchars = 0, redisplay_end_trigger_charpos = 0, multibyte_p = true, header_line_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, from_disp_prop_p = false, ellipsis_p = false, avoid_cursor_p = false, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 0, ctl_chars = {{i = 0} <repeats 16 times>}, start = {pos = {charpos = 226, bytepos = 226}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {pos = {charpos = 206, bytepos = 206}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0, overlay_strings_charpos = 226, overlay_strings = {{i = 0} <repeats 16 times>}, string_overlays = {{i = 0} <repeats 16 times>}, string = {i = 0}, from_overlay = {i = 0}, stack = {{string = {i = 0}, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = {i = 0}, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, image_id = 0}, stretch = {object = {i = 0}}, xwidget = {object = {i = 0}}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = {i = 0}, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = {i = 0}, font_height = {i = 0}}, {string = {i = 0}, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = {i = 0}, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, image_id = 0}, stretch = {object = {i = 0}}, xwidget = {object = {i = 0}}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = {i = 0}, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = {i = 0}, font_height = {i = 0}}, {string = {i = 0}, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = {i = 0}, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, image_id = 0}, stretch = {object = {i = 0}}, xwidget = {object = {i = 0}}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = {i = 0}, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = {i = 0}, font_height = {i = 0}}, {string = {i = 0}, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = {i = 0}, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, image_id = 0}, stretch = {object = {i = 0}}, xwidget = {object = {i = 0}}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = {i = 0}, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = {i = 0}, font_height = {i = 0}}, {string = {i = 0}, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = {i = 0}, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, image_id = 0}, stretch = {object = {i = 0}}, xwidget = {object = {i = 0}}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = {i = 0}, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = false, string_from_display_prop_p = false, string_from_prefix_prop_p = false, display_ellipsis_p = false, avoid_cursor_p = false, bidi_p = false, from_disp_prop_p = false, line_wrap = TRUNCATE, voffset = 0, space_width = {i = 0}, font_height = {i = 0}}}, sp = 0, selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = true, ctl_arrow_p = true, face_box_p = false, start_of_box_run_p = false, end_of_box_run_p = false, overlay_strings_at_end_processed_p = false, ignore_overlay_strings_at_pos_p = false, glyph_not_available_p = false, starts_in_middle_of_char_p = false, face_before_selective_p = false, constrain_row_ascent_descent_p = false, line_wrap = WINDOW_WRAP, base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 226, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, xwidget = 0x0, slice = {x = {i = 0}, y = {i = 0}, width = {i = 0}, height = {i = 0}}, space_width = {i = 0}, voffset = 0, tab_width = 8, font_height = {i = 0}, object = {i = 15107077}, position = {charpos = 206, bytepos = 206}, truncation_pixel_width = 0, continuation_pixel_width = 17, first_visible_x = 0, last_visible_x = 1154, last_visible_y = 272, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 1, pixel_width = 0, ascent = 0, descent = 0, max_ascent = 0, max_descent = 0, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0, current_x = 0, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0}, current_y = 136, first_vpos = 0, vpos = -4, hpos = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0, bidi_p = true, bidi_it = {bytepos = 206, charpos = 206, ch = 0, nchars = -1, ch_len = 0, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0 '\000', isolate_level = 0 '\000', invalid_levels = 0, invalid_isolates = 0, prev = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, prev_for_neutral = {charpos = -1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {charpos = 0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT}, bracket_pairing_pos = -1, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 0, disp_pos = -1, disp_prop = 0, stack_idx = 0, level_stack = {{next_for_neutral_pos = 0, next_for_neutral_type = 0, last_strong_type = 0, prev_for_neutral_type = 0, level = 0 '\000', flags = 0 '\000'} <repeats 128 times>}, string = {lstring = {i = 0}, s = 0x0, schars = 0, bufpos = 0, from_disp_str = false, unibyte = false}, w = 0x1461c30 <bss_sbrk_buffer+6602320>, paragraph_dir = NEUTRAL_DIR, separator_limit = -1, first_elt = true, new_paragraph = true, frame_window_p = true}, paragraph_embedding = L2R}
        current_matrix_up_to_date_p = false
        used_current_matrix_p = false
        buffer_unchanged_p = false
        temp_scroll_step = false
        count = 6
        rc = 0
        centering_position = 136
        last_line_misfit = false
        beg_unchanged = 225
        end_unchanged = 0
        frame_line_height = 34
        use_desired_matrix = true
        itdata = 0x0
#14 0x000000000046e5b5 in redisplay_window_0 (window=...) at xdisp.c:14565
No locals.
#15 0x0000000000649bad in internal_condition_case_1 (bfun=0x46e573 <redisplay_window_0>, arg=..., handlers=..., hfun=0x46e53b <redisplay_window_error>) at eval.c:1349
        val = {i = 140737488340480}
        c = 0x2e5b3b0
#16 0x000000000046e510 in redisplay_windows (window=...) at xdisp.c:14545
        w = 0x1461c30 <bss_sbrk_buffer+6602320>
#17 0x000000000046e4c2 in redisplay_windows (window=...) at xdisp.c:14539
        w = 0x162cd08 <bss_sbrk_buffer+8482600>
#18 0x000000000046cfa6 in redisplay_internal () at xdisp.c:14034
        gcscrollbars = true
        f_redisplay_flag = true
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
        w = 0x1461c30 <bss_sbrk_buffer+6602320>
        sw = 0x1461c30 <bss_sbrk_buffer+6602320>
        fr = 0x1457c30 <bss_sbrk_buffer+6561360>
        pending = false
        must_finish = false
        match_p = true
        tlbufpos = {charpos = 226, bytepos = 226}
        tlendpos = {charpos = 0, bytepos = 0}
        number_of_visible_frames = 1
        count = 3
        sf = 0x1457c30 <bss_sbrk_buffer+6561360>
        polling_stopped_here = false
        tail = {i = 19343971}
        frame = {i = 21330997}
        hscroll_retries = 0
        consider_all_windows_p = true
        update_miniwindow_p = false
#19 0x000000000046a8e0 in redisplay () at xdisp.c:13279
No locals.
#20 0x0000000000598224 in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffdfff, end_time=0x0) at keyboard.c:2485
        echo_current = true
        c = {i = 0}
        jmpcount = 21330992
        local_getcjmp = {{__jmpbuf = {0, 6418436, 57167059, 14627344, 0, 1, 0, 5805374}, __mask_was_saved = 0, __saved_mask = {__val = {0, 140737488346784, 5983345, 0, 140737488346672, 45600, 0, 0, 140733193388032, 0, 140737488345384, 140737488345384, 16313, 5, 31, 0}}}}
        save_jump = {{__jmpbuf = {0, 15107072, 23735859, 14627344, 0, 6466823, 140737488346288, 5805374}, __mask_was_saved = 20352576, __saved_mask = {__val = {20265872, 140737488346496, 5980750, 140737488346648, 0, 140737488346352, 14627344, 0, 21629155, 140737488346384, 5805374, 0, 5806548, 140737488346496, 6619482, 0}}}}
        tem = {i = 20352576}
        save = {i = 140737488346240}
        previous_echo_area_message = {i = 0}
        also_record = {i = 0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2ea2690
#21 0x00000000005a929f in read_key_sequence (keybuf=0x7fffffffe190, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
        interrupted_kboard = 0x2ea2690
        interrupted_frame = 0x1457c30 <bss_sbrk_buffer+6561360>
        key = {i = 28272}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = {i = 0}
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = {i = 57167091}
        first_event = {i = 0}
        first_unbound = 31
        mock_input = 0
        fkey = {parent = {i = 19343747}, map = {i = 19343747}, start = 0, end = 0}
        keytran = {parent = {i = 15096387}, map = {i = 15096387}, start = 0, end = 0}
        indec = {parent = {i = 19343763}, map = {i = 19343763}, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = {i = 0}
        original_uppercase = {i = 0}
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        fake_prefixed_keys = {i = 0}
#22 0x0000000000594c34 in command_loop_1 () at keyboard.c:1373
        cmd = {i = 5123312}
        keybuf = {{i = 98}, {i = 202}, {i = 7130160}, {i = 0}, {i = 140737488347680}, {i = 6618818}, {i = 4294967298}, {i = 140737488347712}, {i = 15107072}, {i = 6455235}, {i = 140737488347648}, {i = 14627344}, {i = 0}, {i = 0}, {i = 140737488347680}, {i = 5805374}, {i = 4998000}, {i = 0}, {i = 140737488347792}, {i = 6619482}, {i = 15409571}, {i = 3}, {i = 5}, {i = 14627344}, {i = 0}, {i = 15107077}, {i = 140737488347776}, {i = 5805374}, {i = 0}, {i = 14656624}}
        i = 2
        prev_modiff = 94
        prev_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        already_adjusted = false
#23 0x0000000000649aff in internal_condition_case (bfun=0x5947e8 <command_loop_1>, handlers=..., hfun=0x593e2b <cmd_error>) at eval.c:1325
        val = {i = 140737488347968}
        c = 0x2e5b290
#24 0x0000000000594403 in command_loop_2 (ignore=...) at keyboard.c:1115
        val = {i = 0}
#25 0x000000000064901e in internal_catch (tag=..., func=0x5943d6 <command_loop_2>, arg=...) at eval.c:1091
        val = {i = 0}
        c = 0x2e5b170
#26 0x00000000005943a1 in command_loop () at keyboard.c:1094
No locals.
#27 0x0000000000593915 in recursive_edit_1 () at keyboard.c:700
        count = 1
        val = {i = 140737488348192}
#28 0x0000000000593b0a in Frecursive_edit () at keyboard.c:771
        count = 0
        buffer = {i = 0}
#29 0x0000000000591671 in main (argc=11, argv=0x7fffffffe668) at emacs.c:1690
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {rlim_cur = 8720384, rlim_max = 18446744073709551615}
        sockfd = -1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all bt full

Thread 4 (Thread 0x7fffdffff700 (LWP 28045)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe407846d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdffff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482112, -8232644446237033541, 0, 140737488333743, 0, 140737354125376, 8232714814597823419, 8232621864097741755}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7fffe4ace700 (LWP 28044)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502dd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff56154f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe4ace700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe4ace700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737029924608, -8232644446237033541, 0, 140737488330463, 0, 140737354125376, 8232593481234840507, 8232621864097741755}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7fffe5991700 (LWP 28043)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff502db51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe5991700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe5991700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737045403392, -8232644446237033541, 0, 140737488347279, 0, 140737354125376, 8232595840782498747, 8232621864097741755}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7ffff7f16b00 (LWP 28039)):
#0  0x000000000058bf64 in SPECPDL_INDEX () at lisp.h:3070
No locals.
#1  0x0000000000550266 in handle_one_xevent (dpyinfo=0x2f3bbf0, event=0x7fffffffcd20, finish=0x7fffffffcc64, hold_quit=0x0) at xterm.c:7559
        inev = {kind = 52448, ie = {kind = 52448, part = 65535, code = 32767, modifiers = 4113701907, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 140737330625128}, arg = {i = 48871632}}, sie = {kind = 52448, dpyinfo = 0x7ffff5321c13 <g_signal_emit_valist+3715>, requestor = 0, selection = 0, target = 0, property = 140737330625128, time = 48871632}}
        count = 0
        do_help = 0
        nbytes = 0
        any = 0xffffffffffffffff
        f = 0x0
        coding = {id = 0, common_flags = 11984, mode = 10, src_multibyte = true, dst_multibyte = true, chars_at_source = false, raw_destination = false, annotated = false, eol_seen = 3, result = CODING_RESULT_SUCCESS, max_charset_id = 0, spec = {iso_2022 = {flags = 0, current_invocation = {0, -172923041}, current_designation = {32767, 0, 0, 0}, ctext_extended_segment_len = 0, single_shifting = false, bol = false, embedded_utf_8 = false, cmp_status = {state = COMPOSING_NO, method = 4226825216, old_form = 35, length = 0, nchars = 0, ncomps = -172559458, carryover = {32767, 82, 0, 55386488, 0, 1, 32767, 48854224, 0, 50718720, 0, 51561024, 0, 130, 0, 31457570, 0, -13632, 32767, -160351207, 32767, 50188000, 0, 0, 0, 0, 0, 1, 0, -13504, 32767, -181375115, 32767, -13888, 32767, 5809246, 0, 2, 0, -184434407, 32767, 64, 0, 48874192, 0, -13696, 17, -738183424, 32767, 48871632, 0, -68142080, -762704349, -738183424, 32767, -738183424, 32767, 48871632, 0, -181300045, 32767, 32, 32767, -13680, 32767, -13504, 32767, 5311}}}, ccl = 0x0, utf_16 = {bom = utf_detect_bom, endian = utf_16_big_endian, surrogate = -172923041}, utf_8_bom = utf_detect_bom, emacs_mule = {cmp_status = {state = COMPOSING_NO, method = COMPOSITION_RELATIVE, old_form = 95, length = 32767, nchars = 0, ncomps = 0, carryover = {0, 0, 0, 0, -68142080, -762704349, 0, 0, -172559458, 32767, 82, 0, 55386488, 0, 1, 32767, 48854224, 0, 50718720, 0, 51561024, 0, 130, 0, 31457570, 0, -13632, 32767, -160351207, 32767, 50188000, 0, 0, 0, 0, 0, 1, 0, -13504, 32767, -181375115, 32767, -13888, 32767, 5809246, 0, 2, 0, -184434407, 32767, 64, 0, 48874192, 0, -13696, 17, -738183424, 32767, 48871632, 0, -68142080, -762704349, -738183424, 32767, -738183424, 32767, 48871632, 0}}}, undecided = {inhibit_nbd = 0, inhibit_ied = 0, prefer_utf_8 = 95}}, safe_charsets = 0x2e9c2d0 "`\272\351\002", head_ascii = 140737488341696, detected_utf8_bytes = 48871632, detected_utf8_chars = 0, produced = 0, produced_char = 140737488341728, consumed = 4294967329, consumed_char = 0, src_pos = 0, src_pos_byte = 0, src_chars = 140737488341680, src_bytes = 34, src_object = {i = 7}, source = 0x4 <error: Cannot access memory at address 0x4>, dst_pos = 33, dst_pos_byte = 45600, dst_bytes = 140737488343088, dst_object = {i = 6941392}, destination = 0x0, charbuf = 0x2e9c2d0, charbuf_size = 33, charbuf_used = 0, carryover = "\004\000\000\000\001\000\000\000\004\000\000\000\000\000\000\000]\236]\001", '\000' <repeats 12 times>, "G\273\060\365\377\177\000\000@\313\377\377\377\177\000\000@\264\351\002\000\000\000\000`\314\377\377\377\177\000", carryover_bytes = 48871632, default_char = 0, detector = 0x0, decoder = 0x7ffff532e3d0 <g_value_unset+48>, encoder = 0x2e9b8d0}
        hlinfo = 0x2f3bca8
        compose_status = {compose_ptr = 0x0, chars_matched = 0}
        configureEvent = {type = 56912864, xany = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000}, xkey = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, root = 140737296208624, subwindow = 140737488341264, time = 140737488341152, x = 0, y = 0, x_root = -172749711, y_root = 32767, state = 0, keycode = 0, same_screen = -172812165}, xbutton = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, root = 140737296208624, subwindow = 140737488341264, time = 140737488341152, x = 0, y = 0, x_root = -172749711, y_root = 32767, state = 0, button = 0, same_screen = -172812165}, xmotion = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, root = 140737296208624, subwindow = 140737488341264, time = 140737488341152, x = 0, y = 0, x_root = -172749711, y_root = 32767, state = 0, is_hint = 0 '\000', same_screen = -172812165}, xcrossing = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, root = 140737296208624, subwindow = 140737488341264, time = 140737488341152, x = 0, y = 0, x_root = -172749711, y_root = 32767, mode = 0, detail = 0, same_screen = -172812165, focus = 32767, state = 0}, xfocus = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, mode = -192146704, detail = 32767}, xexpose = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, x = -192146704, y = 32767, width = -14064, height = 32767, count = -14176}, xgraphicsexpose = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, drawable = 48712000, x = -192146704, y = 32767, width = -14064, height = 32767, count = -14176, major_code = 32767, minor_code = 0}, xnoexpose = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, drawable = 48712000, major_code = -192146704, minor_code = 32767}, xvisibility = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, state = -192146704}, xcreatewindow = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, parent = 48712000, window = 140737296208624, x = -14064, y = 32767, width = -14176, height = 32767, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624}, xunmap = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, from_configure = -14064}, xmap = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, override_redirect = -14064}, xmaprequest = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, parent = 48712000, window = 140737296208624}, xreparent = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, parent = 140737488341264, x = -14176, y = 32767, override_redirect = 0}, xconfigure = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, x = -14064, y = 32767, width = -14176, height = 32767, border_width = 0, above = 140737315605617, override_redirect = 0}, xgravity = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, x = -14064, y = 32767}, xresizerequest = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, width = -192146704, height = 32767}, xconfigurerequest = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, parent = 48712000, window = 140737296208624, x = -14064, y = 32767, width = -14176, height = 32767, border_width = 0, above = 140737315605617, detail = 0, value_mask = 140737315543163}, xcirculate = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, event = 48712000, window = 140737296208624, place = -14064}, xcirculaterequest = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, parent = 48712000, window = 140737296208624, place = -14064}, xproperty = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, atom = 140737296208624, time = 140737488341264, state = -14176}, xselectionclear = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, selection = 140737296208624, time = 140737488341264}, xselectionrequest = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, owner = 48712000, requestor = 140737296208624, selection = 140737488341264, target = 140737488341152, property = 0, time = 140737315605617}, xselection = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, requestor = 48712000, selection = 140737296208624, target = 140737488341264, property = 140737488341152, time = 0}, xcolormap = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, colormap = 140737296208624, new = -14064, state = 32767}, xclient = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, message_type = 140737296208624, format = -14064, data = {b = "\240\310\377\377\377\177\000\000\000\000\000\000\000\000\000\000q\f\264", <incomplete sequence \365>, s = {-14176, -1, 32767, 0, 0, 0, 0, 0, 3185, -2636}, l = {140737488341152, 0, 140737315605617, 0, 140737315543163}}}, xmapping = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, request = -192146704, first_keycode = 32767, count = -14064}, xerror = {type = 56912864, display = 0x3646be0, resourceid = 56710336, serial = 140737488341072, error_code = 64 '@', request_code = 73 'I', minor_code = 231 '\347'}, xkeymap = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, window = 48712000, key_vector = "\360\022\214\364\377\177\000\000\020\311\377\377\377\177\000\000\240\310\377\377\377\177\000\000\000\000\000\000\000\000\000"}, xgeneric = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, extension = 48712000, evtype = 0}, xcookie = {type = 56912864, serial = 56912864, send_event = 56710336, display = 0x7fffffffc850, extension = 48712000, evtype = 0, cookie = 4102820592, data = 0x7fffffffc910}, pad = {56912864, 56912864, 56710336, 140737488341072, 48712000, 140737296208624, 140737488341264, 140737488341152, 0, 140737315605617, 0, 140737315543163, 0, 52081168, 140737488341184, 52081296, 352187318272, 140737488341272, 19, 140737328306925, 0, 56435696, 0, 0}}
        next_event = {type = -14504, xany = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267}, xkey = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, root = 140737488340864, subwindow = 0, time = 48707312, x = 1, y = 0, x_root = -1, y_root = -1, state = 0, keycode = 0, same_screen = -68142080}, xbutton = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, root = 140737488340864, subwindow = 0, time = 48707312, x = 1, y = 0, x_root = -1, y_root = -1, state = 0, button = 0, same_screen = -68142080}, xmotion = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, root = 140737488340864, subwindow = 0, time = 48707312, x = 1, y = 0, x_root = -1, y_root = -1, state = 0, is_hint = 0 '\000', same_screen = -68142080}, xcrossing = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, root = 140737488340864, subwindow = 0, time = 48707312, x = 1, y = 0, x_root = -1, y_root = -1, mode = 0, detail = 0, same_screen = -68142080, focus = -762704349, state = 0}, xfocus = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, mode = -14464, detail = 32767}, xexpose = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, x = -14464, y = 32767, width = 0, height = 0, count = 48707312}, xgraphicsexpose = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, drawable = 35267, x = -14464, y = 32767, width = 0, height = 0, count = 48707312, major_code = 0, minor_code = 1}, xnoexpose = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, drawable = 35267, major_code = -14464, minor_code = 32767}, xvisibility = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, state = -14464}, xcreatewindow = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, parent = 35267, window = 140737488340864, x = 0, y = 0, width = 48707312, height = 0, border_width = 1, override_redirect = 0}, xdestroywindow = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864}, xunmap = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, from_configure = 0}, xmap = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, override_redirect = 0}, xmaprequest = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, parent = 35267, window = 140737488340864}, xreparent = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, parent = 0, x = 48707312, y = 0, override_redirect = 1}, xconfigure = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, x = 0, y = 0, width = 48707312, height = 0, border_width = 1, above = 18446744073709551615, override_redirect = 0}, xgravity = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, x = 0, y = 0}, xresizerequest = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, width = -14464, height = 32767}, xconfigurerequest = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, parent = 35267, window = 140737488340864, x = 0, y = 0, width = 48707312, height = 0, border_width = 1, above = 18446744073709551615, detail = 0, value_mask = 15170953842464406528}, xcirculate = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, event = 35267, window = 140737488340864, place = 0}, xcirculaterequest = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, parent = 35267, window = 140737488340864, place = 0}, xproperty = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, atom = 140737488340864, time = 0, state = 48707312}, xselectionclear = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, selection = 140737488340864, time = 0}, xselectionrequest = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, owner = 35267, requestor = 140737488340864, selection = 0, target = 48707312, property = 1, time = 18446744073709551615}, xselection = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, requestor = 35267, selection = 140737488340864, target = 0, property = 48707312, time = 1}, xcolormap = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, colormap = 140737488340864, new = 0, state = 0}, xclient = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, message_type = 140737488340864, format = 0, data = {b = "\360\066\347\002\000\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377", s = {14064, 743, 0, 0, 1, 0, 0, 0, -1, -1}, l = {48707312, 1, -1, 0, -3275790231245145088}}}, xmapping = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, request = -14464, first_keycode = 32767, count = 0}, xerror = {type = -14504, display = 0x7ffff4461c65, resourceid = 3, serial = 56710336, error_code = 195 '\303', request_code = 137 '\211', minor_code = 0 '\000'}, xkeymap = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, window = 35267, key_vector = "\200\307\377\377\377\177\000\000\000\000\000\000\000\000\000\000\360\066\347\002\000\000\000\000\001\000\000\000\000\000\000"}, xgeneric = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, extension = 35267, evtype = 0}, xcookie = {type = -14504, serial = 140737291623525, send_event = 3, display = 0x36154c0, extension = 35267, evtype = 0, cookie = 4294952832, data = 0x0}, pad = {140737488340824, 140737291623525, 3, 56710336, 35267, 140737488340864, 0, 48707312, 1, -1, 0, -3275790231245145088, 0, 48712000, 0, 0, 48712024, 140737488341072, 48712000, 140737291627820, 48712024, 48707312, 48581824, 48707312}}
        sa_avail = 16384
        sa_count = 4301577881
        sa_must_free = false
#2  0x0000000000552de9 in x_dispatch_event (event=0x7fffffffcd20, display=0x2e736f0) at xterm.c:8837
        dpyinfo = 0x2f3bbf0
        finish = 0
#3  0x000000000054ff3f in event_handler_gdk (gxev=0x7fffffffcd20, ev=0x2e9a650, data=0x0) at xterm.c:7461
        xev = 0x7fffffffcd20
#4  0x00007ffff6705b61 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#5  0x00007ffff6705e19 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#6  0x00007ffff66d01d9 in gdk_display_get_event () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#7  0x00007ffff6705bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#8  0x00007ffff502d7f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#9  0x000000000070c8de in xg_select (fds_lim=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at xgselect.c:161
        pselect_errno = 11
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 0, tv_nsec = 2000000}
        tmop = 0x7fffffffd330
        context = 0x2e84690
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 769, events = 0, revents = 0}, {fd = -13576, events = 32767, revents = 0}, {fd = -13576, events = 32767, revents = 0}, {fd = 16304, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = 8, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 6423280, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = 257, events = 135, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 7, events = 0, revents = 0}, {fd = -13568, events = 32767, revents = 0}, {fd = -13576, events = 32767, revents = 0}, {fd = -13616, events = 32767, revents = 0}, {fd = -13648, events = 32767, revents = 0}, {fd = 11775485, events = 0, revents = 0}, {fd = 7, events = 0, revents = 0}, {fd = -12240, events = 32767, revents = 256}, {fd = 11775568, events = 0, revents = 0}, {fd = 11775485, events = 0, revents = 0}, {fd = -11816, events = 32767, revents = 0}, {fd = -12016, events = 32767, revents = 0}, {fd = 6612512, events = 0, revents = 0}, {fd = 11775485, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -11824, events = 32767, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 22912600, events = 0, revents = 0}, {fd = -12016, events = 32767, revents = 0}, {fd = 6610316, events = 0, revents = 0}, {fd = -12128, events = 32767, revents = 0}, {fd = -11824, events = 32767, revents = 0}, {fd = 3078, events = 0, revents = 0}, {fd = 14126288, events = 0, revents = 0}, {fd = -12080, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 14126293, events = 17, revents = 0}, {fd = 11775480, events = 0, revents = 0}, {fd = -12048, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = 7, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 43, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 5109024, events = 0, revents = 0}, {fd = 11777861, events = 0, revents = 0}, {fd = 18903320, events = 0, revents = 0}, {fd = -11888, events = 32767, revents = 0}, {fd = 6609838, events = 0, revents = 0}, {fd = -11824, events = 32767, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 11777828, events = 0, revents = 0}, {fd = -13264, events = 32767, revents = 0}, {fd = 5109024, events = 0, revents = 0}, {fd = 14627344, events = 0, revents = 0}, {fd = 11775485, events = 0, revents = 0}, {fd = 160, events = 0, revents = 0}, {fd = 6, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 257, events = 0, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = 16341, events = 0, revents = 0}, {fd = 4, events = 0, revents = 0}, {fd = 11, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 22912605, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 256}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 135, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = -13013, events = 32767, revents = 0}, {fd = -13024, events = 32767, revents = 0}, {fd = -13040, events = 32767, revents = 0}, {fd = -13056, events = 32767, revents = 0}, {fd = 11773189, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = -11680, events = 32767, revents = 256}, {fd = 11773272, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = -11280, events = 32767, revents = 0}, {fd = -11632, events = 32767, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 11777828, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 5807754, events = 0, revents = 0}, {fd = -11568, events = 32767, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 5807656, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 9, events = 0, revents = 0}, {fd = -11520, events = 32767, revents = 0}, {fd = 5809246, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 5807754, events = 0, revents = 0}, {fd = 21069309, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 56218115, events = 0, revents = 0}, {fd = 6478479, events = 0, revents = 0}, {fd = -11456, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 56218099, events = 0, revents = 0}, {fd = 56218112, events = 0, revents = 0}}
        gfds = 0x7fffffffcf30
        gfds_size = 128
        n_gfds = 4
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = true
        i = 4
        nfds = 0
        tmo_in_millisec = 2
        must_free = 0
        need_to_dispatch = true
#10 0x00000000006dcc64 in really_call_select (arg=0x7fffffffd5f0) at thread.c:520
        sa = 0x7fffffffd5f0
        self = 0xe15c60 <primary_thread>
        oldset = {__val = {0, 18446744073709551615, 140737488344560, 5887453, 56218099, 0, 0, 3, 4, 16384, 0, 499866653, 0, 18446744073709551615, 0, 499866653}}
#11 0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffffffd5f0) at alloc.c:5137
        end = 0x7fffffffd570
        self = 0xe15c60 <primary_thread>
#12 0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffffffd8f0, wfds = 0x7fffffffd870, efds = 0x0, timeout = 0x7fffffffd850, sigmask = 0x0, result = -1}
#13 0x00000000006aed78 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 0
        nfds = 21330992
        Available = {fds_bits = {8232, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 32767
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 499866653}
        end_time = {tv_sec = 1483007786, tv_nsec = 20879581}
        timer_delay = {tv_sec = 0, tv_nsec = 499866653}
        got_output_end_time = {tv_sec = 1483007786, tv_nsec = 20879581}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 3
        now = {tv_sec = 0, tv_nsec = -1}
#14 0x0000000000428494 in sit_for (timeout=..., reading=true, display_option=1) at dispnew.c:5763
        sec = 30
        nsec = 0
        do_display = true
#15 0x0000000000598c07 in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffdfdf, end_time=0x0) at keyboard.c:2725
        tem0 = {i = 140737488346096}
        timeout = 30
        delay_level = 4
        buffer_size = 2
        c = {i = 0}
        jmpcount = 3
        local_getcjmp = {{__jmpbuf = {0, 8232644445203528635, 4295424, 140737488348736, 0, 0, 8232644445329357755, -8232644106933044293}, __mask_was_saved = 0, __saved_mask = {__val = {0, 140737488346752, 5983345, 0, 140737488346640, 45600, 0, 0, 140733193388032, 0, 140737488345352, 140737488345352, 16313, 5, 31, 0}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = {i = 20352576}
        save = {i = 140737488346208}
        previous_echo_area_message = {i = 0}
        also_record = {i = 0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2f68a50
#16 0x00000000005a929f in read_key_sequence (keybuf=0x7fffffffe170, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
        interrupted_kboard = 0x2f68a50
        interrupted_frame = 0x1457c30 <bss_sbrk_buffer+6561360>
        key = {i = 28272}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = {i = 0}
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = {i = 23804403}
        first_event = {i = 0}
        first_unbound = 31
        mock_input = 0
        fkey = {parent = {i = 19343747}, map = {i = 19343747}, start = 0, end = 0}
        keytran = {parent = {i = 15096387}, map = {i = 15096387}, start = 0, end = 0}
        indec = {parent = {i = 19343763}, map = {i = 19343763}, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = {i = 0}
        original_uppercase = {i = 0}
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        fake_prefixed_keys = {i = 0}
#17 0x0000000000594c34 in command_loop_1 () at keyboard.c:1373
        cmd = {i = 5123312}
        keybuf = {{i = 98}, {i = 202}, {i = 29280}, {i = 0}, {i = 140737488347648}, {i = 6618818}, {i = 4294967298}, {i = 140737488347680}, {i = 15107072}, {i = 6455235}, {i = 140737488347616}, {i = 14627344}, {i = 0}, {i = 0}, {i = 140737488347648}, {i = 5805374}, {i = 4998000}, {i = 0}, {i = 140737488347760}, {i = 6619482}, {i = 15409571}, {i = 3}, {i = 5}, {i = 14627344}, {i = 0}, {i = 15107077}, {i = 140737488347744}, {i = 5805374}, {i = 0}, {i = 14656624}}
        i = 2
        prev_modiff = 372
        prev_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        already_adjusted = false
#18 0x0000000000649aff in internal_condition_case (bfun=0x5947e8 <command_loop_1>, handlers=..., hfun=0x593e2b <cmd_error>) at eval.c:1325
        val = {i = 140737488347936}
        c = 0x2e5b290
#19 0x0000000000594403 in command_loop_2 (ignore=...) at keyboard.c:1115
        val = {i = 0}
#20 0x000000000064901e in internal_catch (tag=..., func=0x5943d6 <command_loop_2>, arg=...) at eval.c:1091
        val = {i = 0}
        c = 0x2e5b170
#21 0x00000000005943a1 in command_loop () at keyboard.c:1094
No locals.
#22 0x0000000000593915 in recursive_edit_1 () at keyboard.c:700
        count = 1
        val = {i = 140737488348160}
#23 0x0000000000593b0a in Frecursive_edit () at keyboard.c:771
        count = 0
        buffer = {i = 0}
#24 0x0000000000591671 in main (argc=11, argv=0x7fffffffe648) at emacs.c:1690
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {rlim_cur = 8720384, rlim_max = 18446744073709551615}
        sockfd = -1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all bt full

Thread 18 (Thread 0x7fffdf295700 (LWP 28188)):
#0  0x000000000058165e in emacs_fixed_get_preferred_height (widget=0x31a0130, minimum=0x7fffdf290f18, natural=0x7fffdf290f1c) at emacsgtkfixed.c:197
        fixed = 0x31a0130
        priv = 0x31a0000
        h = 32767
#1  0x00007ffff6c65434 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#2  0x00007ffff6c6560f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#3  0x00007ffff6c658d6 in gtk_widget_get_preferred_height_and_baseline_for_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#4  0x00007ffff6ab3931 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#5  0x00007ffff6b04683 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#6  0x00007ffff6b088d1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#7  0x00007ffff6ab42f3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#8  0x00007ffff6c6537b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#9  0x00007ffff6c6560f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#10 0x00007ffff6c658d6 in gtk_widget_get_preferred_height_and_baseline_for_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#11 0x00007ffff6ab3931 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#12 0x00007ffff6b04683 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#13 0x00007ffff6b088d1 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#14 0x00007ffff6ab42f3 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#15 0x00007ffff6c6537b in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#16 0x00007ffff6c6560f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#17 0x00007ffff6c64b4a in gtk_widget_get_preferred_height () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#18 0x00007ffff6d29302 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#19 0x00007ffff6c65434 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#20 0x00007ffff6c6560f in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#21 0x00007ffff6c658d6 in gtk_widget_get_preferred_height_and_baseline_for_width () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#22 0x00007ffff6c65997 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#23 0x00007ffff6d2b082 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#24 0x00007ffff6d2bace in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#25 0x00007ffff53071a4 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007ffff53218bd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007ffff5321faf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007ffff6afdb68 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#29 0x00007ffff5306f75 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#30 0x00007ffff5318f82 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#31 0x00007ffff5321bcc in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#32 0x00007ffff5321faf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#33 0x00007ffff66de1a3 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#34 0x00007ffff66c94c8 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#35 0x00007ffff502e123 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#36 0x00007ffff502d6aa in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#37 0x00007ffff502da60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#38 0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#39 0x00007ffff6bc2d65 in gtk_main_iteration () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#40 0x0000000000552e5b in XTread_socket (terminal=0x1371e40 <bss_sbrk_buffer+5619808>, hold_quit=0x7fffdf2925a0) at xterm.c:8902
        count = 0
        event_found = false
        dpyinfo = 0x2f6b310
#41 0x00000000005a343d in gobble_input () at keyboard.c:6883
        nr = 0
        hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 0}, arg = {i = 0}}
        next = 0x0
        nread = 0
        err = false
        t = 0x1371e40 <bss_sbrk_buffer+5619808>
#42 0x00000000005a39cc in handle_async_input () at keyboard.c:7138
        nread = 0
#43 0x00000000005a39eb in process_pending_signals () at keyboard.c:7152
No locals.
#44 0x000000000065ac8e in internal_equal (o1=..., o2=..., depth=0, props=false, ht=...) at fns.c:2297
No locals.
#45 0x000000000065aa20 in Fequal (o1=..., o2=...) at fns.c:2248
No locals.
#46 0x00000000005feac4 in compile_pattern (pattern=..., regp=0x0, translate=..., posix=false, multibyte=true) at search.c:219
        cp = 0xddec20 <searchbufs+5632>
        cpp = 0xddd8e0 <searchbufs+704>
#47 0x00000000005ff68e in fast_string_match_internal (regexp=..., string=..., table=...) at search.c:471
        val = 140736937404432
        bufp = 0x58953e <builtin_lisp_symbol+51>
#48 0x000000000058c7a2 in fast_string_match (regexp=..., string=...) at lisp.h:3970
No locals.
#49 0x00000000005e378c in Ffind_file_name_handler (filename=..., operation=...) at fileio.c:304
        string = {i = 11384636}
        match_pos = 140736937404688
        handler = {i = 5172816}
        operations = {i = 19465315}
        elt = {i = 19424051}
        chain = {i = 23863027}
        inhibited_handlers = {i = 0}
        result = {i = 0}
        pos = -1
#50 0x00000000005e439e in Fexpand_file_name (name=..., default_directory=...) at fileio.c:822
        nm = 0x58953e <builtin_lisp_symbol+51> "\311\303UH\211\345H\203\354\020H\211}\360H\213E\360\203\340\a\205\300t\034\277\262\003"
        nmlim = 0x6e70 <error: Cannot access memory at address 0x6e70>
        newdir = 0x7fffdf292a50 "p+)\337\377\177"
        newdirlim = 0x413740 "0\300\234"
        target = 0x65015a <unbind_to+219> "H9\303t\vH\213E\340H\211\005\306\370x"
        tlen = 0
        pw = 0x5
        length = 0
        nbytes = 14627344
        handler = {i = 140736937404928}
        result = {i = 140736937404928}
        handled_name = {i = 140736937404816}
        multibyte = false
        hdir = {i = 0}
        sa_avail = 16384
        sa_count = 5
        sa_must_free = false
#51 0x00000000005f0401 in Fdo_auto_save (no_message=..., current_only=...) at fileio.c:5654
        listfile = {i = 140736937405312}
        old = 0xe68400 <bss_sbrk_buffer+337440>
        b = 0x210000000
        tail = {i = 0}
        buf = {i = 0}
        hook = {i = 4273984}
        auto_saved = false
        do_handled_files = 5805374
        oquit = {i = 0}
        stream = 0x0
        count = 5
        orig_minibuffer_auto_raise = false
        old_message_p = false
        auto_save_unwind = {stream = 0x0, auto_raise = false}
#52 0x000000000059208b in shut_down_emacs (sig=6, stuff=...) at emacs.c:2071
No locals.
#53 0x000000000058f8b6 in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:378
No locals.
#54 0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
No locals.
#55 0x00000000005546c2 in x_connection_closed (dpy=0x2e736f0, error_message=0x7fffdf292d90 "Connection lost to X server ':0'", ioerror=true) at xterm.c:9582
        dpyinfo = 0x2f6b310
        frame = {i = 21330997}
        tail = {i = 0}
        idx = 4
#56 0x00000000005548be in x_io_error_quitter (display=0x2e736f0) at xterm.c:9685
        buf = "Connection lost to X server ':0'", '\000' <repeats 17 times>, "\b\202\061\000\t\310\001\203I\000\311\002@\006\a", '\000' <repeats 16 times>, "\207\000\003\304H\250\203\207\000\003\305H\250\203\207", '\000' <repeats 17 times>, "\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377", '\000' <repeats 24 times>, "@I\347\002\000\000\000\000\260\"\000\274\377\177\000\000\000\000\000\000\000\000\000\000\300L\345\002\000\000\000\000\200\"\000\274\377\177\000\000\377\377\377\377", '\000' <repeats 12 times>...
#57 0x00007ffff48c32de in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#58 0x00007ffff48c1323 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#59 0x00007ffff48bcb1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#60 0x00007ffff66f0a41 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#61 0x0000000000553fb1 in x_catch_errors_with_handler (dpy=0x2e736f0, handler=0x0, handler_data=0x0) at xterm.c:9387
        data = 0x7fffbc002080
#62 0x0000000000554038 in x_catch_errors (dpy=0x2e736f0) at xterm.c:9400
No locals.
#63 0x000000000054aa1a in frame_unhighlight (f=0x1457c30 <bss_sbrk_buffer+6561360>) at xterm.c:4212
No locals.
#64 0x000000000054b8ab in x_frame_rehighlight (dpyinfo=0x2f6b310) at xterm.c:4579
        old_highlight = 0x1457c30 <bss_sbrk_buffer+6561360>
#65 0x000000000054ab47 in x_new_focus_frame (dpyinfo=0x2f6b310, frame=0x0) at xterm.c:4247
        old_focus = 0x1457c30 <bss_sbrk_buffer+6561360>
#66 0x000000000054ade1 in x_focus_changed (type=10, state=2, dpyinfo=0x2f6b310, frame=0x1457c30 <bss_sbrk_buffer+6561360>, bufp=0x7fffdf2937c0) at xterm.c:4291
No locals.
#67 0x000000000054b6e8 in x_detect_focus_change (dpyinfo=0x2f6b310, frame=0x1457c30 <bss_sbrk_buffer+6561360>, event=0x7fffdf2939b0, bufp=0x7fffdf2937c0) at xterm.c:4514
No locals.
#68 0x0000000000552225 in handle_one_xevent (dpyinfo=0x2f6b310, event=0x7fffdf2939b0, finish=0x7fffdf2938f4, hold_quit=0x0) at xterm.c:8412
        inev = {kind = NO_EVENT, ie = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 0}, arg = {i = 0}}, sie = {kind = NO_EVENT, dpyinfo = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}}
        count = 0
        do_help = 0
        nbytes = 0
        any = 0x1457c30 <bss_sbrk_buffer+6561360>
        f = 0x0
        coding = {id = 0, common_flags = 112, mode = 10, src_multibyte = true, dst_multibyte = false, chars_at_source = true, raw_destination = true, annotated = true, eol_seen = 2, result = CODING_RESULT_SUCCESS, max_charset_id = 0, spec = {iso_2022 = {flags = 0, current_invocation = {0, 0}, current_designation = {0, 0, 0, 0}, ctext_extended_segment_len = 0, single_shifting = false, bol = false, embedded_utf_8 = false, cmp_status = {state = COMPOSING_NO, method = 3744018656, old_form = 255, length = -550948640, nchars = 32767, ncomps = 16309, carryover = {0, 4, 0, 43, 0, 13, 0, -184427812, 32767, 1, 0, 48920240, 0, -550946968, 135, 0, 0, 0, 0, 9, 0, -550948597, 32767, -550948640, 32767, -550948664, 32767, -550948672, 32767, 11567613, 0, 9, 0, -550947264, 16809983, 11567696, 0, 11567613, 0, -550946384, 32767, -550947040, 32767, 6612512, 0, 11567613, 0, 0, 0, 0, 0, 64, 0, 57172899, 0, -550946368, 32767, 505024, 0, 1287956736, -302637847, 0, 0, 14624960, 0, -550947136, 32767, 6454985}}}, ccl = 0x0, utf_16 = {bom = utf_detect_bom, endian = utf_16_big_endian, surrogate = 0}, utf_8_bom = utf_detect_bom, emacs_mule = {cmp_status = {state = COMPOSING_NO, method = COMPOSITION_RELATIVE, old_form = false, length = 0, nchars = 0, ncomps = 0, carryover = {0, 0, 0, 0, -550948640, 32767, -550948640, 32767, 16309, 0, 4, 0, 43, 0, 13, 0, -184427812, 32767, 1, 0, 48920240, 0, -550946968, 135, 0, 0, 0, 0, 9, 0, -550948597, 32767, -550948640, 32767, -550948664, 32767, -550948672, 32767, 11567613, 0, 9, 0, -550947264, 16809983, 11567696, 0, 11567613, 0, -550946384, 32767, -550947040, 32767, 6612512, 0, 11567613, 0, 0, 0, 0, 0, 64, 0, 57172899, 0, -550946368, 32767, 505024, 0}}}, undecided = {inhibit_nbd = 0, inhibit_ied = 0, prefer_utf_8 = false}}, safe_charsets = 0x4 <error: Cannot access memory at address 0x4>, head_ascii = 14624960, detected_utf8_bytes = 140736937408224, detected_utf8_chars = 6455235, produced = 140736937408256, produced_char = 14624960, consumed = 140736937408400, consumed_char = 6464533, src_pos = 15107072, src_pos_byte = 14624960, src_chars = 140736937408288, src_bytes = 4540368, src_object = {i = 0}, source = 0x363cd78 "\004", dst_pos = 140736937408416, dst_pos_byte = 6609838, dst_bytes = 140736937408936, dst_object = {i = 1}, destination = 0x0, charbuf = 0x1, charbuf_size = 0, charbuf_used = 0, carryover = "@\357\337\000\006\000\000\000\060\275\000\000\000\000\000\000\002\000\000\000\000\000\000\000\300(\337\000\000\000\000\000\220\067)\337\377\177\000\000 \262\000\000\000\000\000\000u\262\263\000\000\000\000\000\020\000\000\000\000\000\000", carryover_bytes = 6468545, default_char = 0, detector = 0x0, decoder = 0x20064c78a, encoder = 0xb220}
        hlinfo = 0x2f6b3c8
        compose_status = {compose_ptr = 0x0, chars_matched = 0}
        configureEvent = {type = 0, xany = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224}, xkey = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, root = 140737327964608, subwindow = 0, time = 75, x = 0, y = 0, x_root = -160387110, y_root = 32767, state = 38, keycode = 0, same_screen = 48922736}, xbutton = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, root = 140737327964608, subwindow = 0, time = 75, x = 0, y = 0, x_root = -160387110, y_root = 32767, state = 38, button = 0, same_screen = 48922736}, xmotion = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, root = 140737327964608, subwindow = 0, time = 75, x = 0, y = 0, x_root = -160387110, y_root = 32767, state = 38, is_hint = 0 '\000', same_screen = 48922736}, xcrossing = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, root = 140737327964608, subwindow = 0, time = 75, x = 0, y = 0, x_root = -160387110, y_root = 32767, mode = 38, detail = 0, same_screen = 48922736, focus = 0, state = 38}, xfocus = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, mode = -160390720, detail = 32767}, xexpose = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, x = -160390720, y = 32767, width = 0, height = 0, count = 75}, xgraphicsexpose = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, drawable = 4540224, x = -160390720, y = 32767, width = 0, height = 0, count = 75, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, drawable = 4540224, major_code = -160390720, minor_code = 32767}, xvisibility = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, state = -160390720}, xcreatewindow = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, parent = 4540224, window = 140737327964608, x = 0, y = 0, width = 75, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608}, xunmap = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, from_configure = 0}, xmap = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, override_redirect = 0}, xmaprequest = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, parent = 4540224, window = 140737327964608}, xreparent = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, parent = 0, x = 75, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, x = 0, y = 0, width = 75, height = 0, border_width = 0, above = 140737327968218, override_redirect = 38}, xgravity = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, x = 0, y = 0}, xresizerequest = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, width = -160390720, height = 32767}, xconfigurerequest = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, parent = 4540224, window = 140737327964608, x = 0, y = 0, width = 75, height = 0, border_width = 0, above = 140737327968218, detail = 38, value_mask = 48922736}, xcirculate = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, event = 4540224, window = 140737327964608, place = 0}, xcirculaterequest = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, parent = 4540224, window = 140737327964608, place = 0}, xproperty = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, atom = 140737327964608, time = 0, state = 75}, xselectionclear = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, selection = 140737327964608, time = 0}, xselectionrequest = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, owner = 4540224, requestor = 140737327964608, selection = 0, target = 75, property = 0, time = 140737327968218}, xselection = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, requestor = 4540224, selection = 140737327964608, target = 0, property = 75, time = 0}, xcolormap = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, colormap = 140737327964608, new = 0, state = 0}, xclient = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, message_type = 140737327964608, format = 0, data = {b = "K", '\000' <repeats 15 times>, "¯", <incomplete sequence \366>, s = {75, 0, 0, 0, 0, 0, 0, 0, -20518, -2448}, l = {75, 0, 140737327968218, 38, 48922736}}}, xmapping = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, request = -160390720, first_keycode = 32767, count = 0}, xerror = {type = 0, display = 0xedf61ce94cc4a900, resourceid = 14, serial = 48922736, error_code = 64 '@', request_code = 71 'G', minor_code = 69 'E'}, xkeymap = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, window = 4540224, key_vector = "\300\241p\366\377\177\000\000\000\000\000\000\000\000\000\000K", '\000' <repeats 14 times>}, xgeneric = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, extension = 4540224, evtype = 0}, xcookie = {type = 0, serial = 17146924419600656640, send_event = 14, display = 0x2ea8070, extension = 4540224, evtype = 0, cookie = 4134576576, data = 0x0}, pad = {0, -1299819654108894976, 14, 48922736, 4540224, 140737327964608, 0, 75, 0, 140737327968218, 38, 48922736, 38, 140737327964608, 48922736, 0, 48769024, 140737327965002, 0, 140736937408312, 140736937406552, 48862512, 0, 140737303920921}}
        next_event = {type = 0, xany = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69}, xkey = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, root = 4294967298, subwindow = 4, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, root = 4294967298, subwindow = 4, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, root = 4294967298, subwindow = 4, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, root = 4294967298, subwindow = 4, time = 0, x = 0, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, mode = 2, detail = 1}, xexpose = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, x = 2, y = 1, width = 4, height = 0, count = 0}, xgraphicsexpose = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, drawable = 69, x = 2, y = 1, width = 4, height = 0, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, drawable = 69, major_code = 2, minor_code = 1}, xvisibility = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, state = 2}, xcreatewindow = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, parent = 69, window = 4294967298, x = 4, y = 0, width = 0, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298}, xunmap = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, from_configure = 4}, xmap = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, override_redirect = 4}, xmaprequest = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, parent = 69, window = 4294967298}, xreparent = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, parent = 4, x = 0, y = 0, override_redirect = 0}, xconfigure = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, x = 4, y = 0, width = 0, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, x = 4, y = 0}, xresizerequest = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, width = 2, height = 1}, xconfigurerequest = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, parent = 69, window = 4294967298, x = 4, y = 0, width = 0, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, event = 69, window = 4294967298, place = 4}, xcirculaterequest = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, parent = 69, window = 4294967298, place = 4}, xproperty = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, atom = 4294967298, time = 4, state = 0}, xselectionclear = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, selection = 4294967298, time = 4}, xselectionrequest = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, owner = 69, requestor = 4294967298, selection = 4, target = 0, property = 0, time = 0}, xselection = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, requestor = 69, selection = 4294967298, target = 4, property = 0, time = 0}, xcolormap = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, colormap = 4294967298, new = 4, state = 0}, xclient = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, message_type = 4294967298, format = 4, data = {b = '\000' <repeats 19 times>, s = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, l = {0, 0, 0, 0, 0}}}, xmapping = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, request = 2, first_keycode = 1, count = 4}, xerror = {type = 0, display = 0x0, resourceid = 140736937408480, serial = 52031904, error_code = 69 'E', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, window = 69, key_vector = "\002\000\000\000\001\000\000\000\004", '\000' <repeats 22 times>}, xgeneric = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, extension = 69, evtype = 0}, xcookie = {type = 0, serial = 0, send_event = -550946848, display = 0x319f1a0, extension = 69, evtype = 0, cookie = 2, data = 0x4}, pad = {0, 0, 140736937408480, 52031904, 69, 4294967298, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 4540224, 0, 12220107, 0, 0, 0}}
        sa_avail = 16384
        sa_count = 4
        sa_must_free = false
#69 0x0000000000552de9 in x_dispatch_event (event=0x7fffdf2939b0, display=0x2e736f0) at xterm.c:8837
        dpyinfo = 0x2f6b310
        finish = 0
#70 0x000000000054ff3f in event_handler_gdk (gxev=0x7fffdf2939b0, ev=0x7fffd0002e80, data=0x0) at xterm.c:7461
        xev = 0x7fffdf2939b0
#71 0x00007ffff6705b61 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#72 0x00007ffff6705e19 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#73 0x00007ffff66d01d9 in gdk_display_get_event () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#74 0x00007ffff6705bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#75 0x00007ffff502d7f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#76 0x000000000070c8de in xg_select (fds_lim=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at xgselect.c:161
        pselect_errno = 4
        all_rfds = {fds_bits = {32, 0 <repeats 15 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 1, tv_nsec = 523000000}
        tmop = 0x7fffdf2944e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1287956736, events = 7401, revents = 60918}, {fd = 0, events = 0, revents = 0}, {fd = 49582512, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 1287956736, events = 7401, revents = 60918}, {fd = 0, events = 0, revents = 0}, {fd = 49582512, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -550945400, events = 32767, revents = 0}, {fd = 23849743, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = -393123264, events = 32767, revents = 0}, {fd = -224628543, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1287956736, events = 7401, revents = 60918}, {fd = 0, events = 0, revents = 0}, {fd = 49582512, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -550945568, events = 32767, revents = 0}, {fd = -134239274, events = 32767, revents = 0}, {fd = -550945520, events = 32767, revents = 0}, {fd = 2, events = 1, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -550945520, events = 32767, revents = 0}, {fd = -273360762, events = 32767, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 48828112, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -184367119, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 428886652, events = 0, revents = 0}, {fd = 26, events = 0, revents = 0}, {fd = 1287956736, events = 7401, revents = 60918}, {fd = 0, events = 0, revents = 0}, {fd = -184360784, events = 32767, revents = 0}, {fd = 48828112, events = 0, revents = 0}, {fd = -160408538, events = 32767, revents = 0}, {fd = 48828112, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = -550945392, events = 32767, revents = 0}, {fd = -184364140, events = 32767, revents = 0}, {fd = -550945404, events = 32767, revents = 0}, {fd = -550945264, events = 32767, revents = 0}, {fd = 0, events = 65535, revents = 65535}, {fd = 0, events = 0, revents = 0}, {fd = 48828112, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -550945104, events = 32767, revents = 0}, {fd = 1287956736, events = 7401, revents = 60918}, {fd = 22986581, events = 0, revents = 0}, {fd = 48828112, events = 0, revents = 0}, {fd = 22986581, events = 0, revents = 0}, {fd = -184366588, events = 32767, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 57172899, events = 0, revents = 0}, {fd = -184362574, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 57172899, events = 0, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 505024, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945184, events = 32767, revents = 0}, {fd = 259, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945008, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -550945104, events = 32767, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -550945104, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 21330997, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -550945072, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -550944896, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 1, events = 32767, revents = 0}, {fd = 257, events = 0, revents = 0}, {fd = -550946344, events = 32767, revents = 0}, {fd = -550946344, events = 32767, revents = 0}, {fd = 16125, events = 0, revents = 0}, {fd = 11, events = 0, revents = 0}, {fd = 171, events = 0, revents = 0}, {fd = 28, events = 0, revents = 0}, {fd = 6418436, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -550944896, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -550944752, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 5, events = 2, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 11776632, events = 0, revents = 0}, {fd = 28272, events = 0, revents = 0}, {fd = -550944424, events = 32767, revents = 0}}
        gfds = 0x7fffdf293bc0
        gfds_size = 128
        n_gfds = 4
        retval = 0
        our_fds = 1
        max_fds = 13
        context_acquired = true
        i = 14
        nfds = 1
        tmo_in_millisec = 1523
        must_free = 0
        need_to_dispatch = true
#77 0x00000000006dcc64 in really_call_select (arg=0x7fffdf294280) at thread.c:520
        sa = 0x7fffdf294280
        self = 0x363ae20
        oldset = {__val = {0, 18446744073709551615, 140736937411200, 5887486, 0, 57142387, 57170467, 2, 0, 16384, 0, 18446744073709551615, 0, 499306727, 0, 499306727}}
#78 0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdf294280) at alloc.c:5137
        end = 0x7fffdf294200
        self = 0x363ae20
#79 0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdf294580, wfds = 0x7fffdf294500, efds = 0x0, timeout = 0x7fffdf2944e0, sigmask = 0x0, result = -1}
#80 0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 499306727}
        end_time = {tv_sec = 1483008330, tv_nsec = 185743789}
        timer_delay = {tv_sec = 0, tv_nsec = 499306727}
        got_output_end_time = {tv_sec = 1483008330, tv_nsec = 185743789}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#81 0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483008330, tv_nsec = 185743401}
        duration = 5
#82 0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23788995}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 7}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#83 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#84 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#85 0x000000000064db13 in Ffuncall (nargs=1, args=0x363ae40) at eval.c:2759
        fun = {i = 23816083}
        original_fun = {i = 23816083}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#86 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#87 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736937413328}
        c = 0x7fffbc0009e0
#88 0x00000000006dd0eb in run_thread (state=0x363ae20) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x363ae20
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffbc0008c0
#89 0x00007ffff0448464 in start_thread (arg=0x7fffdf295700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdf295700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937416448, 456073545707005740, 0, 140737488327023, 140736937416448, 55574448, -456004667972671700, -456080789465225428}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#90 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 4 (Thread 0x7fffdffff700 (LWP 28169)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe407846d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdffff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482112, 456073545707005740, 0, 140737488333743, 0, 140737354125376, -456003176545278164, -456080789465225428}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7fffe4ace700 (LWP 28168)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502dd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff56154f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe4ace700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe4ace700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737029924608, 456073545707005740, 0, 140737488330463, 0, 140737354125376, -456124562521610452, -456080789465225428}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7fffe5991700 (LWP 28167)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff502db51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe5991700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe5991700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737045403392, 456073545707005740, 0, 140737488347279, 0, 140737354125376, -456122180425373908, -456080789465225428}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7ffff7f16b00 (LWP 28163)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffffffd3c0, writefds=0x7fffffffd340, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 133770039}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {8232, 0 <repeats 15 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 57288771, tv_nsec = 6639115}
        tmop = 0x7fffffffd850
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = -12464, events = 32767, revents = 0}, {fd = 5810147, events = 0, revents = 0}, {fd = 14137741, events = 0, revents = 0}, {fd = 18903360, events = 0, revents = 0}, {fd = -12336, events = 32767, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -12416, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -12384, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 41616, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -12208, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -12320, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -12112, events = 32767, revents = 0}, {fd = 6605876, events = 0, revents = 0}, {fd = 41616, events = 0, revents = 0}, {fd = 17856, events = 0, revents = 0}, {fd = 21330997, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -12112, events = 32767, revents = 0}, {fd = 6605024, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 24, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -12208, events = 32767, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 57293632, events = 0, revents = 0}, {fd = -12064, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7, events = 2, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 22986581, events = 0, revents = 0}, {fd = -11704, events = 32767, revents = 0}, {fd = 57293632, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 6610316, events = 0, revents = 0}, {fd = -12064, events = 32767, revents = 0}, {fd = 14655712, events = 0, revents = 0}, {fd = 5814411, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 6471694, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 14137640, events = 2, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 14137640, events = 0, revents = 0}, {fd = -11984, events = 32767, revents = 0}, {fd = 5810110, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 14137640, events = 0, revents = 0}, {fd = -11952, events = 32767, revents = 0}, {fd = -270595328, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 57293779, events = 0, revents = 0}, {fd = -6592, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -273863276, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -11872, events = 32767, revents = 0}, {fd = 7401212, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 56259456, events = 0, revents = 0}, {fd = -11824, events = 32767, revents = 0}, {fd = 6412398, events = 0, revents = 0}, {fd = 6, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -11728, events = 32767, revents = 0}, {fd = 56259456, events = 0, revents = 0}, {fd = -11776, events = 32767, revents = 0}, {fd = 6409407, events = 0, revents = 0}, {fd = 5, events = 0, revents = 0}, {fd = 56259456, events = 0, revents = 0}, {fd = 45600, events = 0, revents = 0}, {fd = 56259456, events = 0, revents = 0}, {fd = -11696, events = 32767, revents = 0}, {fd = 6429182, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -11584, events = 32767, revents = 0}, {fd = 5911525, events = 0, revents = 0}, {fd = -11536, events = 32767, revents = 0}, {fd = 56259456, events = 0, revents = 0}, {fd = 57016816, events = 0, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -11616, events = 32767, revents = 0}, {fd = 6411777, events = 0, revents = 0}, {fd = 57288707, events = 0, revents = 0}, {fd = 1008, events = 0, revents = 0}, {fd = -11616, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57293779, events = 0, revents = 0}, {fd = 57288704, events = 0, revents = 0}, {fd = 57288707, events = 0, revents = 0}, {fd = 24, events = 0, revents = 0}, {fd = -11536, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 20389440, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -11424, events = 32767, revents = 0}, {fd = 5911525, events = 0, revents = 0}, {fd = -11536, events = 32767, revents = 0}, {fd = 5805374, events = 0, revents = 0}, {fd = -11536, events = 32767, revents = 0}, {fd = 5913072, events = 0, revents = 0}, {fd = 57293779, events = 0, revents = 0}, {fd = 14627344, events = 0, revents = 0}, {fd = 57288771, events = 0, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = -11456, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 57288755, events = 0, revents = 0}, {fd = 57288768, events = 0, revents = 0}}
        gfds = 0x7fffffffcf30
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 0
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffffffd5f0) at thread.c:520
        sa = 0x7fffffffd5f0
        self = 0xe15c60 <primary_thread>
        oldset = {__val = {0, 18446744073709551615, 140737488344560, 5887486, 0, 23885587, 57288723, 2, 5, 16384, 0, 18446744073709551615, 0, 200647810, 0, 200647810}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffffffd5f0) at alloc.c:5137
        end = 0x7fffffffd570
        self = 0xe15c60 <primary_thread>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffffffd8f0, wfds=0x7fffffffd870, efds=0x0, timeout=0x7fffffffd850, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffffffd8f0, wfds = 0x7fffffffd870, efds = 0x0, timeout = 0x7fffffffd850, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=30, nsecs=0, read_kbd=-1, do_display=true, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 14
        nfds = 1
        Available = {fds_bits = {8232, 0 <repeats 15 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 0}
        timeout = {tv_sec = 0, tv_nsec = 200647810}
        end_time = {tv_sec = 1483008356, tv_nsec = 5919118}
        timer_delay = {tv_sec = 0, tv_nsec = 200647810}
        got_output_end_time = {tv_sec = 1483008356, tv_nsec = 5919118}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 3
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x0000000000428494 in sit_for (timeout=..., reading=true, display_option=1) at dispnew.c:5763
        sec = 30
        nsec = 0
        do_display = true
#7  0x0000000000598c07 in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffdfdf, end_time=0x0) at keyboard.c:2725
        tem0 = {i = 140737488346096}
        timeout = 30
        delay_level = 4
        buffer_size = 2
        c = {i = 0}
        jmpcount = 3
        local_getcjmp = {{__jmpbuf = {0, -456073546744879316, 4295424, 140737488348736, 0, 0, -456073546904262868, 456073893621901100}, __mask_was_saved = 0, __saved_mask = {__val = {0, 140737488346752, 5983345, 0, 140737488346640, 45600, 0, 0, 140733193388032, 0, 140737488345352, 140737488345352, 16313, 5, 31, 0}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = {i = 20352576}
        save = {i = 140737488346208}
        previous_echo_area_message = {i = 0}
        also_record = {i = 0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x3028310
#8  0x00000000005a929f in read_key_sequence (keybuf=0x7fffffffe170, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
        interrupted_kboard = 0x3028310
        interrupted_frame = 0x1457c30 <bss_sbrk_buffer+6561360>
        key = {i = 28272}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = {i = 0}
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = {i = 56951411}
        first_event = {i = 0}
        first_unbound = 31
        mock_input = 0
        fkey = {parent = {i = 19343747}, map = {i = 19343747}, start = 0, end = 0}
        keytran = {parent = {i = 15096387}, map = {i = 15096387}, start = 0, end = 0}
        indec = {parent = {i = 19343763}, map = {i = 19343763}, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = {i = 0}
        original_uppercase = {i = 0}
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        fake_prefixed_keys = {i = 0}
#9  0x0000000000594c34 in command_loop_1 () at keyboard.c:1373
        cmd = {i = 7130208}
        keybuf = {{i = 7130160}, {i = 206}, {i = 7130160}, {i = 0}, {i = 140737488347648}, {i = 6618818}, {i = 4294967298}, {i = 140737488347680}, {i = 15107072}, {i = 6455235}, {i = 140737488347616}, {i = 14627344}, {i = 0}, {i = 0}, {i = 140737488347648}, {i = 5805374}, {i = 4998000}, {i = 0}, {i = 140737488347760}, {i = 6619482}, {i = 15409571}, {i = 3}, {i = 5}, {i = 14627344}, {i = 0}, {i = 15107077}, {i = 140737488347744}, {i = 5805374}, {i = 0}, {i = 14656624}}
        i = 1
        prev_modiff = 465
        prev_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        already_adjusted = false
#10 0x0000000000649aff in internal_condition_case (bfun=0x5947e8 <command_loop_1>, handlers=..., hfun=0x593e2b <cmd_error>) at eval.c:1325
        val = {i = 140737488347936}
        c = 0x2e5b290
#11 0x0000000000594403 in command_loop_2 (ignore=...) at keyboard.c:1115
        val = {i = 0}
#12 0x000000000064901e in internal_catch (tag=..., func=0x5943d6 <command_loop_2>, arg=...) at eval.c:1091
        val = {i = 0}
        c = 0x2e5b170
#13 0x00000000005943a1 in command_loop () at keyboard.c:1094
No locals.
#14 0x0000000000593915 in recursive_edit_1 () at keyboard.c:700
        count = 1
        val = {i = 140737488348160}
#15 0x0000000000593b0a in Frecursive_edit () at keyboard.c:771
        count = 0
        buffer = {i = 0}
#16 0x0000000000591671 in main (argc=11, argv=0x7fffffffe648) at emacs.c:1690
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {rlim_cur = 8720384, rlim_max = 18446744073709551615}
        sockfd = -1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(gdb) thread apply all bt full

Thread 34 (Thread 0x7fffde1f3700 (LWP 28976)):
#0  deliver_input_available_signal (sig=29) at keyboard.c:7211
No locals.
#1  <signal handler called>
No locals.
#2  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffde1f2050, writefds=0x7fffde1f1fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551612
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 23363653}
        data = {ss = 0, ss_len = 8}
#3  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 23915139, tv_nsec = 14682240}
        tmop = 0x7fffde1f24e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 18 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 26, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 19724803, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 22769517, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16352}, {fd = 0, events = 0, revents = 0}, {fd = 687194767, events = 36700, revents = 16390}, {fd = 0, events = 0, revents = 0}, {fd = 7328816, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385984, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385952, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385776, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -568385872, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = -568385840, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 14624960, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -568385776, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -568385632, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 171, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -568385552, events = 32767, revents = 0}, {fd = 5911525, events = 0, revents = 0}, {fd = -568385648, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 30768, events = 6, revents = 0}, {fd = -568385632, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 23915139, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -568385584, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 23915136, events = 0, revents = 0}}
        gfds = 0x7fffde1f1bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = -1
        must_free = 0
        need_to_dispatch = false
#4  0x00000000006dcc64 in really_call_select (arg=0x7fffde1f2280) at thread.c:520
        sa = 0x7fffde1f2280
        self = 0x15bce98 <bss_sbrk_buffer+8024248>
        oldset = {__val = {0, 18446744073709551615, 140736919970432, 5887486, 0, 0, 0, 1, 3, 16384, 0, 18446744073709551615, 2, 724340031, 2, 724340031}}
#5  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffde1f2280) at alloc.c:5137
        end = 0x7fffde1f2200
        self = 0x15bce98 <bss_sbrk_buffer+8024248>
#6  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffde1f2580, wfds=0x7fffde1f2500, efds=0x0, timeout=0x7fffde1f24e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffde1f2580, wfds = 0x7fffde1f2500, efds = 0x0, timeout = 0x7fffde1f24e0, sigmask = 0x0, result = -1}
#7  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = -1
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 2, tv_nsec = 724340031}
        end_time = {tv_sec = 1483009570, tv_nsec = 926835864}
        timer_delay = {tv_sec = 2, tv_nsec = 724340031}
        got_output_end_time = {tv_sec = 1483009570, tv_nsec = 926835864}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#8  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483009570, tv_nsec = 926835744}
        duration = 5
#9  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23781443}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#10 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#11 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#12 0x000000000064db13 in Ffuncall (nargs=1, args=0x15bceb8 <bss_sbrk_buffer+8024280>) at eval.c:2759
        fun = {i = 23809203}
        original_fun = {i = 23809203}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#13 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#14 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736919972560}
        c = 0x7fffcc001d20
#15 0x00000000006dd0eb in run_thread (state=0x15bce98 <bss_sbrk_buffer+8024248>) at thread.c:659
        stack_pos = {__max_align_ll = 0, __max_align_ld = 0}
        self = 0x15bce98 <bss_sbrk_buffer+8024248>
        iter = 0x0
        c = 0x7fffcc001c00
#16 0x00007ffff0448464 in start_thread (arg=0x7fffde1f3700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffde1f3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736919975680, -2422432740205198983, 0, 140737488327023, 0, 140737354125376, 2422503940442227065, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#17 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 33 (Thread 0x7fffdf295700 (LWP 28975)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
No locals.
#1  0x00007ffff044abc5 in __GI___pthread_mutex_lock (mutex=0xe15da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        type = 0
        id = <optimized out>
#2  0x00000000006ddb62 in sys_mutex_lock (mutex=0xe15da0 <global_lock>) at systhread.c:113
No locals.
#3  0x00000000006dc11c in acquire_global_lock (self=0x15b4e98 <bss_sbrk_buffer+7991480>) at thread.c:100
No locals.
#4  0x00000000006dcc88 in really_call_select (arg=0x7fffdf294280) at thread.c:524
        sa = 0x7fffdf294280
        self = 0x15b4e98 <bss_sbrk_buffer+7991480>
        oldset = {__val = {0, 18446744073709551615, 140736937411200, 5887486, 0, 48828112, 23808707, 2, 3, 16384, 0, 18446744073709551615, 0, 27486475, 0, 27486475}}
#5  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdf294280) at alloc.c:5137
        end = 0x7fffdf294200
        self = 0x15b4e98 <bss_sbrk_buffer+7991480>
#6  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdf294580, wfds=0x7fffdf294500, efds=0x0, timeout=0x7fffdf2944e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdf294580, wfds = 0x7fffdf294500, efds = 0x0, timeout = 0x7fffdf2944e0, sigmask = 0x0, result = -1}
#7  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = -1
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 27486475}
        end_time = {tv_sec = 1483009570, tv_nsec = 926827000}
        timer_delay = {tv_sec = 0, tv_nsec = 27486475}
        got_output_end_time = {tv_sec = 1483009570, tv_nsec = 926827000}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#8  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483009570, tv_nsec = 926826807}
        duration = 5
#9  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23781443}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#10 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#11 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#12 0x000000000064db13 in Ffuncall (nargs=1, args=0x15b4eb8 <bss_sbrk_buffer+7991512>) at eval.c:2759
        fun = {i = 23809203}
        original_fun = {i = 23809203}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#13 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#14 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736937413328}
        c = 0x7fffc8001d20
#15 0x00000000006dd0eb in run_thread (state=0x15b4e98 <bss_sbrk_buffer+7991480>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x15b4e98 <bss_sbrk_buffer+7991480>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffc8001c00
#16 0x00007ffff0448464 in start_thread (arg=0x7fffdf295700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdf295700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736937416448, -2422432740205198983, 0, 140737488327023, 140736937416448, 57026944, 2422501276488761721, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#17 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 32 (Thread 0x7fffdd151700 (LWP 28974)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdd150050, writefds=0x7fffdd14ffd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 4436886}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 23818163, tv_nsec = 14682240}
        tmop = 0x7fffdd1504e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = -585826076, events = 32767, revents = 0}, {fd = 3467, events = 0, revents = 0}, {fd = 1712424792, events = 0, revents = 0}, {fd = 59, events = 0, revents = 0}, {fd = -585826104, events = 32767, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 582, events = 0, revents = 0}, {fd = 51, events = 0, revents = 43}, {fd = 0, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -585827072, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 11 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16352}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1998362383, events = 63669, revents = 16100}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16352}, {fd = 0, events = 0, revents = 0}, {fd = 687194767, events = 36700, revents = 16390}, {fd = 0, events = 0, revents = 0}, {fd = -515396075, events = 5242, revents = 49158}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826752, events = 32767, revents = 0}, {fd = 6454985, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826720, events = 32767, revents = 0}, {fd = 6455235, events = 0, revents = 0}, {fd = 1179670611, events = 836, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826544, events = 32767, revents = 0}, {fd = 6464533, events = 0, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = 3, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14675776, events = 6, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -585826544, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 30768, events = 0, revents = 0}, {fd = -585826400, events = 32767, revents = 0}, {fd = 6468545, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 3, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -585826416, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 0, events = 6, revents = 0}, {fd = -585826400, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 23818163, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -585826352, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 23818147, events = 0, revents = 0}, {fd = 23818160, events = 0, revents = 0}}
        gfds = 0x7fffdd14fbc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 32767
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdd150280) at thread.c:520
        sa = 0x7fffdd150280
        self = 0x15b3e98 <bss_sbrk_buffer+7987384>
        oldset = {__val = {0, 18446744073709551615, 140736902529664, 5887486, 0, 0, 23818115, 2, 3, 16384, 0, 18446744073709551615, 0, 462146925, 0, 462146925}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd150280) at alloc.c:5137
        end = 0x7fffdd150200
        self = 0x15b3e98 <bss_sbrk_buffer+7987384>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd150580, wfds = 0x7fffdd150500, efds = 0x0, timeout = 0x7fffdd1504e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 462146925}
        end_time = {tv_sec = 1483009570, tv_nsec = 926815953}
        timer_delay = {tv_sec = 0, tv_nsec = 462146925}
        got_output_end_time = {tv_sec = 1483009570, tv_nsec = 926815953}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483009570, tv_nsec = 926815791}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23781443}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x15b3eb8 <bss_sbrk_buffer+7987416>) at eval.c:2759
        fun = {i = 23809203}
        original_fun = {i = 23809203}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736902531792}
        c = 0x7fffbc0009e0
#13 0x00000000006dd0eb in run_thread (state=0x15b3e98 <bss_sbrk_buffer+7987384>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x15b3e98 <bss_sbrk_buffer+7987384>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffbc0008c0
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdd151700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd151700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736902534912, -2422432740205198983, 0, 140737488327023, 140736902534912, 56855616, 2422497258546856313, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 31 (Thread 0x7fffdea44700 (LWP 28973)):
#0  0x00007fffefb3938c in __pselect (nfds=14, readfds=0x7fffdea43050, writefds=0x7fffdea42fd0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:69
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        tval = {tv_sec = 0, tv_nsec = 4437614}
        data = {ss = 0, ss_len = 8}
#1  0x000000000070c77a in xg_select (fds_lim=14, rfds=0x7fffdea43580, wfds=0x7fffdea43500, efds=0x0, timeout=0x7fffdea434e0, sigmask=0x0) at xgselect.c:116
        all_rfds = {fds_bits = {0 <repeats 16 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 23816275, tv_nsec = 14682240}
        tmop = 0x7fffdea434e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 18 times>, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 0, events = 42256, revents = 59604}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 42256, revents = 59604}, {fd = 16421, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1, events = 65535, revents = 65535}, {fd = -1568062583, events = 49570, revents = 33597}, {fd = -1010696171, events = 41474, revents = 8900}, {fd = -1576678711, events = 33594, revents = 1856}, {fd = -1992252923, events = 15819, revents = 18051}, {fd = -2113818111, events = 1851, revents = 52873}, {fd = 8946493, events = 1542, revents = 16802}, {fd = 101073153, events = 3078, revents = 1026}, {fd = -1239152890, events = 33410, revents = 119}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16352}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1998362383, events = 63669, revents = 16100}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 16352}, {fd = 0, events = 0, revents = 0}, {fd = 687194767, events = 36700, revents = 16390}, {fd = 4, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 96, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 4, events = 49, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 91, events = 110, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 119, events = 124, revents = 0}, {fd = 832, events = 0, revents = 0}, {fd = -1006632928, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -28305, events = 32767, revents = 0}, {fd = -559659264, events = 32767, revents = 0}, {fd = 56458480, events = 0, revents = 0}, {fd = -273863276, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -559665456, events = 32767, revents = 0}, {fd = 7401212, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -1006628096, events = 32767, revents = 0}, {fd = -559665408, events = 32767, revents = 0}, {fd = 6412398, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 23728576, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 50544576, events = 0, revents = 0}, {fd = -559665360, events = 32767, revents = 0}, {fd = 6429431, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1006628096, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -559665280, events = 32767, revents = 0}, {fd = 6429182, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 2, revents = 0}, {fd = 23793648, events = 6, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = -559665264, events = 32767, revents = 0}, {fd = 5807978, events = 0, revents = 0}, {fd = 15107077, events = 0, revents = 0}, {fd = 14619680, events = 6, revents = 0}, {fd = -559665200, events = 32767, revents = 0}, {fd = 15107072, events = 0, revents = 0}, {fd = 23816275, events = 0, revents = 0}, {fd = 5820345, events = 0, revents = 0}, {fd = -559665200, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 23816259, events = 0, revents = 0}, {fd = 23816272, events = 0, revents = 0}}
        gfds = 0x7fffdea42bc0
        gfds_size = 128
        n_gfds = -1
        retval = 0
        our_fds = 0
        max_fds = 13
        context_acquired = false
        i = 0
        nfds = 0
        tmo_in_millisec = 0
        must_free = 0
        need_to_dispatch = false
#2  0x00000000006dcc64 in really_call_select (arg=0x7fffdea43280) at thread.c:520
        sa = 0x7fffdea43280
        self = 0x151ce98 <bss_sbrk_buffer+7368888>
        oldset = {__val = {0, 18446744073709551615, 140736928690816, 5887486, 0, 0, 23816227, 2, 3, 16384, 0, 18446744073709551615, 0, 461844831, 0, 461844831}}
#3  0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdea43280) at alloc.c:5137
        end = 0x7fffdea43200
        self = 0x151ce98 <bss_sbrk_buffer+7368888>
#4  0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdea43580, wfds=0x7fffdea43500, efds=0x0, timeout=0x7fffdea434e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdea43580, wfds = 0x7fffdea43500, efds = 0x0, timeout = 0x7fffdea434e0, sigmask = 0x0, result = -1}
#5  0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = 0
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 461844831}
        end_time = {tv_sec = 1483009570, tv_nsec = 926802034}
        timer_delay = {tv_sec = 0, tv_nsec = 461844831}
        got_output_end_time = {tv_sec = 1483009570, tv_nsec = 926802034}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#6  0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483009570, tv_nsec = 926801665}
        duration = 5
#7  0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23781443}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 3}, {i = 0}, {i = 0}, {i = 0}, {i = 0}, {i = 0}}
#8  0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#9  0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#10 0x000000000064db13 in Ffuncall (nargs=1, args=0x151ceb8 <bss_sbrk_buffer+7368920>) at eval.c:2759
        fun = {i = 23809203}
        original_fun = {i = 23809203}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#11 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#12 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736928692944}
        c = 0x7fffc40009e0
#13 0x00000000006dd0eb in run_thread (state=0x151ce98 <bss_sbrk_buffer+7368888>) at thread.c:659
        stack_pos = {__max_align_ll = 140737226576592, __max_align_ld = 1.0935598595647423807585217800858259e-4950}
        self = 0x151ce98 <bss_sbrk_buffer+7368888>
        iter = 0x7fffefba21f2 <__libc_thread_freeres+34>
        c = 0x7fffc40008c0
#14 0x00007ffff0448464 in start_thread (arg=0x7fffdea44700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdea44700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736928696064, -2422432740205198983, 0, 140737488327023, 140736928696064, 56458480, 2422504532610843001, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#15 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 30 (Thread 0x7fffdd9a2700 (LWP 28972)):
#0  0x00007ffff48c0fc4 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#1  0x00007ffff48bcb1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#2  0x00007ffff66f0a41 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#3  0x0000000000553fb1 in x_catch_errors_with_handler (dpy=0x2e736f0, handler=0x0, handler_data=0x0) at xterm.c:9387
        data = 0x7fffd0002110
#4  0x0000000000554038 in x_catch_errors (dpy=0x2e736f0) at xterm.c:9400
No locals.
#5  0x000000000054a97f in frame_highlight (f=0x1457c30 <bss_sbrk_buffer+6561360>) at xterm.c:4194
No locals.
#6  0x000000000054b8ce in x_frame_rehighlight (dpyinfo=0x2f16000) at xterm.c:4581
        old_highlight = 0x0
#7  0x000000000054ab47 in x_new_focus_frame (dpyinfo=0x2f16000, frame=0x1457c30 <bss_sbrk_buffer+6561360>) at xterm.c:4247
        old_focus = 0x0
#8  0x000000000054ab97 in x_focus_changed (type=9, state=2, dpyinfo=0x2f16000, frame=0x1457c30 <bss_sbrk_buffer+6561360>, bufp=0x7fffdd9a07c0) at xterm.c:4261
No locals.
#9  0x000000000054b6e8 in x_detect_focus_change (dpyinfo=0x2f16000, frame=0x1457c30 <bss_sbrk_buffer+6561360>, event=0x7fffdd9a09b0, bufp=0x7fffdd9a07c0) at xterm.c:4514
No locals.
#10 0x000000000055211b in handle_one_xevent (dpyinfo=0x2f16000, event=0x7fffdd9a09b0, finish=0x7fffdd9a08f4, hold_quit=0x0) at xterm.c:8379
        inev = {kind = NO_EVENT, ie = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 0}, arg = {i = 0}}, sie = {kind = NO_EVENT, dpyinfo = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0}}
        count = 0
        do_help = 0
        nbytes = 0
        any = 0x1457c30 <bss_sbrk_buffer+6561360>
        f = 0x0
        coding = {id = 140736911246704, common_flags = 0, mode = 0, src_multibyte = false, dst_multibyte = false, chars_at_source = false, raw_destination = false, annotated = false, eol_seen = 0, result = CODING_RESULT_SUCCESS, max_charset_id = 0, spec = {iso_2022 = {flags = 0, current_invocation = {0, -577108168}, current_designation = {32767, 48902896, 0, -577108088}, ctext_extended_segment_len = 32767, single_shifting = false, bol = false, embedded_utf_8 = false, cmp_status = {state = COMPOSING_NO, method = 48862560, old_form = false, length = 0, nchars = 0, ncomps = -181222767, carryover = {32767, 0, 0, -181222767, 32767, -577108088, 32767, -577108088, 32767, 48902896, 0, -674148096, -550142947, 48780688, 0, 48712000, 0, 0, 0, 48712024, 0, 1, 0, -1, 0, -577108448, 32767, -196737972, 32767, 1, 0, 0, 0, 5, 65537, -181300045, 32767, 0, 0, -263905723, 32767, -577108112, 32767, -1, -1, 48712000, 0, 0, 0, 0, 0, -196727772, 32767, 1, 0, 5, 49, 48716296, 0, 0, 0, -1, -1, 40683, 1, 48716240, 0, 48712064}}}, ccl = 0x0, utf_16 = {bom = utf_detect_bom, endian = utf_16_big_endian, surrogate = -577108168}, utf_8_bom = utf_detect_bom, emacs_mule = {cmp_status = {state = COMPOSING_NO, method = COMPOSITION_RELATIVE, old_form = 56, length = 32767, nchars = 48902896, ncomps = 0, carryover = {-577108088, 32767, 72, 0, 48862560, 0, 0, 0, -181222767, 32767, 0, 0, -181222767, 32767, -577108088, 32767, -577108088, 32767, 48902896, 0, -674148096, -550142947, 48780688, 0, 48712000, 0, 0, 0, 48712024, 0, 1, 0, -1, 0, -577108448, 32767, -196737972, 32767, 1, 0, 0, 0, 5, 65537, -181300045, 32767, 0, 0, -263905723, 32767, -577108112, 32767, -1, -1, 48712000, 0, 0, 0, 0, 0, -196727772, 32767, 1, 0, 5, 49, 48716296, 0}}}, undecided = {inhibit_nbd = 0, inhibit_ied = 0, prefer_utf_8 = 56}}, safe_charsets = 0x2e749b4 "\001", <incomplete sequence \373\236>, head_ascii = 4096, detected_utf8_bytes = 0, detected_utf8_chars = 140737224449605, produced = 140736911247024, produced_char = -1, consumed = 48712000, consumed_char = 0, src_pos = 0, src_pos_byte = 140737291627556, src_chars = 140736911247128, src_bytes = 140737291623525, src_object = {i = 48716296}, source = 0x7fffd0001d90 " \036", dst_pos = -1, dst_pos_byte = 8012826432, dst_bytes = 48716240, dst_object = {i = 48712064}, destination = 0x2e749b4 "\001", <incomplete sequence \373\236>, charbuf = 0x1000, charbuf_size = 0, charbuf_used = 0, carryover = "\000\000\000\000\000\000\000\000@\a\232\335\377\177\000\000\001\000\000\000\000\000\000\000\220\a\232\335\377\177\000\000P", '\000' <repeats 15 times>, "$,F\364\377\177\000\000\020\000\000\000\000\000\000", carryover_bytes = -196727508, default_char = 32767, detector = 0x2e75a08, decoder = 0x2e736f0, encoder = 0xffffffffffffffff}
        hlinfo = 0x2f160b8
        compose_status = {compose_ptr = 0x0, chars_matched = 0}
        configureEvent = {type = 16, xany = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0}, xkey = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, root = 140737214492052, subwindow = 0, time = 2666201601, x = 0, y = 0, x_root = -196727687, y_root = 32767, state = 104, keycode = 0, same_screen = 32}, xbutton = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, root = 140737214492052, subwindow = 0, time = 2666201601, x = 0, y = 0, x_root = -196727687, y_root = 32767, state = 104, button = 0, same_screen = 32}, xmotion = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, root = 140737214492052, subwindow = 0, time = 2666201601, x = 0, y = 0, x_root = -196727687, y_root = 32767, state = 104, is_hint = 0 '\000', same_screen = 32}, xcrossing = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, root = 140737214492052, subwindow = 0, time = 2666201601, x = 0, y = 0, x_root = -196727687, y_root = 32767, mode = 104, detail = 0, same_screen = 32, focus = 0, state = 48716296}, xfocus = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, mode = -273863276, detail = 32767}, xexpose = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, x = -273863276, y = 32767, width = 0, height = 0, count = -1628765695}, xgraphicsexpose = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, drawable = 0, x = -273863276, y = 32767, width = 0, height = 0, count = -1628765695, major_code = 0, minor_code = 0}, xnoexpose = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, drawable = 0, major_code = -273863276, minor_code = 32767}, xvisibility = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, state = -273863276}, xcreatewindow = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, parent = 0, window = 140737214492052, x = 0, y = 0, width = -1628765695, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052}, xunmap = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, from_configure = 0}, xmap = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, override_redirect = 0}, xmaprequest = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, parent = 0, window = 140737214492052}, xreparent = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, parent = 0, x = -1628765695, y = 0, override_redirect = 0}, xconfigure = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, x = 0, y = 0, width = -1628765695, height = 0, border_width = 0, above = 140737291627641, override_redirect = 104}, xgravity = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, x = 0, y = 0}, xresizerequest = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, width = -273863276, height = 32767}, xconfigurerequest = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, parent = 0, window = 140737214492052, x = 0, y = 0, width = -1628765695, height = 0, border_width = 0, above = 140737291627641, detail = 104, value_mask = 32}, xcirculate = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, event = 0, window = 140737214492052, place = 0}, xcirculaterequest = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, parent = 0, window = 140737214492052, place = 0}, xproperty = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, atom = 140737214492052, time = 0, state = -1628765695}, xselectionclear = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, selection = 140737214492052, time = 0}, xselectionrequest = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, owner = 0, requestor = 140737214492052, selection = 0, target = 2666201601, property = 0, time = 140737291627641}, xselection = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, requestor = 0, selection = 140737214492052, target = 0, property = 2666201601, time = 0}, xcolormap = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, colormap = 140737214492052, new = 0, state = 0}, xclient = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, message_type = 140737214492052, format = 0, data = {b = "\001\002\353\236", '\000' <repeats 12 times>, "y,", <incomplete sequence \364>, s = {513, -24853, 0, 0, 0, 0, 0, 0, 11385, -3002}, l = {2666201601, 0, 140737291627641, 104, 32}}}, xmapping = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, request = -273863276, first_keycode = 32767, count = 0}, xerror = {type = 16, display = 0x7fffd0001d90, resourceid = 0, serial = 48712000, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, window = 0, key_vector = "\224-\255\357\377\177\000\000\000\000\000\000\000\000\000\000\001\002\353\236", '\000' <repeats 11 times>}, xgeneric = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, extension = 0, evtype = 0}, xcookie = {type = 16, serial = 140736683056528, send_event = 0, display = 0x2e74940, extension = 0, evtype = 0, cookie = 4021104020, data = 0x0}, pad = {16, 140736683056528, 0, 48712000, 0, 140737214492052, 0, 2666201601, 0, 140737291627641, 104, 32, 48716296, 0, 32, 4294967296, 48716240, 48712064, 48712116, 4096, 0, 0, 140736911246624, 1}}
        next_event = {type = 53, xany = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248}, xkey = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, root = 140737304113949, subwindow = 57043008, time = 140733193388035, x = 32, y = 0, x_root = 80, y_root = 0, state = 0, keycode = 0, same_screen = 3}, xbutton = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, root = 140737304113949, subwindow = 57043008, time = 140733193388035, x = 32, y = 0, x_root = 80, y_root = 0, state = 0, button = 0, same_screen = 3}, xmotion = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, root = 140737304113949, subwindow = 57043008, time = 140733193388035, x = 32, y = 0, x_root = 80, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 3}, xcrossing = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, root = 140737304113949, subwindow = 57043008, time = 140733193388035, x = 32, y = 0, x_root = 80, y_root = 0, mode = 0, detail = 0, same_screen = 3, focus = 48, state = 16}, xfocus = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, mode = -184241379, detail = 32767}, xexpose = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, x = -184241379, y = 32767, width = 57043008, height = 0, count = 3}, xgraphicsexpose = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, drawable = 50269248, x = -184241379, y = 32767, width = 57043008, height = 0, count = 3, major_code = 32767, minor_code = 32}, xnoexpose = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, drawable = 50269248, major_code = -184241379, minor_code = 32767}, xvisibility = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, state = -184241379}, xcreatewindow = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, parent = 50269248, window = 140737304113949, x = 57043008, y = 0, width = 3, height = 32767, border_width = 32, override_redirect = 0}, xdestroywindow = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949}, xunmap = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, from_configure = 57043008}, xmap = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, override_redirect = 57043008}, xmaprequest = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, parent = 50269248, window = 140737304113949}, xreparent = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, parent = 57043008, x = 3, y = 32767, override_redirect = 32}, xconfigure = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, x = 57043008, y = 0, width = 3, height = 32767, border_width = 32, above = 80, override_redirect = 0}, xgravity = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, x = 57043008, y = 0}, xresizerequest = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, width = -184241379, height = 32767}, xconfigurerequest = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, parent = 50269248, window = 140737304113949, x = 57043008, y = 0, width = 3, height = 32767, border_width = 32, above = 80, detail = 0, value_mask = 206158430211}, xcirculate = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, event = 50269248, window = 140737304113949, place = 57043008}, xcirculaterequest = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, parent = 50269248, window = 140737304113949, place = 57043008}, xproperty = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, atom = 140737304113949, time = 57043008, state = 3}, xselectionclear = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, selection = 140737304113949, time = 57043008}, xselectionrequest = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, owner = 50269248, requestor = 140737304113949, selection = 57043008, target = 140733193388035, property = 32, time = 80}, xselection = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, requestor = 50269248, selection = 140737304113949, target = 57043008, property = 140733193388035, time = 32}, xcolormap = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, colormap = 140737304113949, new = 57043008, state = 0}, xclient = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, message_type = 140737304113949, format = 57043008, data = {b = "\003\000\000\000\377\177\000\000 \000\000\000\000\000\000\000P\000\000", s = {3, 0, 32767, 0, 32, 0, 0, 0, 80, 0}, l = {140733193388035, 32, 80, 0, 206158430211}}}, xmapping = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, request = -184241379, first_keycode = 32767, count = 57043008}, xerror = {type = 53, display = 0x7fffefad2d94 <__GI___libc_malloc+84>, resourceid = 140737217760000, serial = 50106880, error_code = 64 '@', request_code = 12 '\f', minor_code = 255 '\377'}, xkeymap = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, window = 50269248, key_vector = "\035\263\004\365\377\177\000\000@hf\003\000\000\000\000\003\000\000\000\377\177\000\000 \000\000\000\000\000\000"}, xgeneric = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, extension = 50269248, evtype = 0}, xcookie = {type = 53, serial = 140737214492052, send_event = -270595328, display = 0x2fc9200, extension = 50269248, evtype = 0, cookie = 4110725917, data = 0x3666840}, pad = {53, 140737214492052, 140737217760000, 50106880, 50269248, 140737304113949, 57043008, 140733193388035, 32, 80, 0, 206158430211, 16, 0, 0, 0, 14, 532575944823, 4540224, 140737291624991, 140736683056528, 140736548834560, 48696768, 140736683048992}}
        sa_avail = 16384
        sa_count = 6
        sa_must_free = false
#11 0x0000000000552de9 in x_dispatch_event (event=0x7fffdd9a09b0, display=0x2e736f0) at xterm.c:8837
        dpyinfo = 0x2f16000
        finish = 0
#12 0x000000000054ff3f in event_handler_gdk (gxev=0x7fffdd9a09b0, ev=0x7fffc80035d0, data=0x0) at xterm.c:7461
        xev = 0x7fffdd9a09b0
#13 0x00007ffff6705b61 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#14 0x00007ffff6705e19 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#15 0x00007ffff66d01d9 in gdk_display_get_event () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#16 0x00007ffff6705bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#17 0x00007ffff502d7f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#18 0x000000000070c8de in xg_select (fds_lim=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at xgselect.c:161
        pselect_errno = 4
        all_rfds = {fds_bits = {32, 0 <repeats 15 times>}}
        all_wfds = {fds_bits = {0 <repeats 16 times>}}
        tmo = {tv_sec = 23808051, tv_nsec = 14682240}
        tmop = 0x7fffdd9a14e0
        context = 0x2e90ed0
        have_wfds = true
        gfds_buf = {{fd = 5, events = 1, revents = 0}, {fd = 6, events = 1, revents = 0}, {fd = 7, events = 1, revents = 0}, {fd = 11, events = 1, revents = 0}, {fd = -577106752, events = 32767, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 49991680, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -674148096, events = 31773, revents = 57141}, {fd = 0, events = 0, revents = 0}, {fd = 49991680, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -577106552, events = 32767, revents = 0}, {fd = 56881807, events = 0, revents = 0}, {fd = 2147483647, events = 0, revents = 0}, {fd = 895, events = 0, revents = 0}, {fd = 6524792, events = 0, revents = 0}, {fd = -24600, events = 32767, revents = 0}, {fd = 8096, events = 65535, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 12 times>, {fd = 2, events = 0, revents = 0}, {fd = 16422, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 16421, events = 0, revents = 0}, {fd = 26, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -1766063871, events = 0, revents = 0}, {fd = 31457567, events = 0, revents = 0}, {fd = 554029263, events = 8913, revents = 9426}, {fd = 1678365582, events = 9172, revents = 11400}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 65280, revents = 0}, {fd = 100859993, events = 40966, revents = 904}, {fd = -2104975102, events = 94, revents = 517}, {fd = 830605312, events = 2304, revents = 456}, {fd = -922728061, events = 16386, revents = 1798}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 28451332, events = 12674, revents = 1031}, {fd = 570624006, events = 434, revents = 15234}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 20676469, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 20676469, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 7329008, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 19874019, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 687194767, events = 36700, revents = 16390}, {fd = 4, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 96, events = 0, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 4, events = 49, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 91, events = 110, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 119, events = 124, revents = 0}, {fd = -577106160, events = 32767, revents = 0}, {fd = -805306336, events = 32767, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -28305, events = 32767, revents = 0}, {fd = -577100032, events = 32767, revents = 0}, {fd = 56852816, events = 0, revents = 0}, {fd = -273863276, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 2, events = 0, revents = 0}, {fd = -577106224, events = 32767, revents = 0}, {fd = 7401212, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = -805297968, events = 32767, revents = 0}, {fd = -577106176, events = 32767, revents = 0}, {fd = 6412398, events = 0, revents = 0}, {fd = 48432, events = 0, revents = 0}, {fd = 48, events = 0, revents = 0}, {fd = 14184688, events = 0, revents = 0}, {fd = -805297968, events = 32767, revents = 0}, {fd = -577106128, events = 32767, revents = 0}, {fd = 6409407, events = 0, revents = 0}, {fd = -577106016, events = 32767, revents = 0}, {fd = -805297968, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -805297968, events = 32767, revents = 0}, {fd = -577106048, events = 32767, revents = 0}, {fd = 6429182, events = 0, revents = 0}, {fd = 28368, events = 0, revents = 0}, {fd = 14675776, events = 2, revents = 0}, {fd = 23809008, events = 0, revents = 0}, {fd = 23808000, events = 0, revents = 0}, {fd = -577106032, events = 32767, revents = 0}, {fd = -805297968, events = 32767, revents = 0}, {fd = 23800576, events = 0, revents = 0}, {fd = 14619680, events = 0, revents = 0}, {fd = -577105968, events = 32767, revents = 0}, {fd = 6411777, events = 0, revents = 0}, {fd = 23808051, events = 0, revents = 0}, {fd = 1008, events = 0, revents = 0}, {fd = -577105968, events = 32767, revents = 0}, {fd = 5806548, events = 0, revents = 0}, {fd = 23808035, events = 0, revents = 0}, {fd = 23808048, events = 0, revents = 0}}
        gfds = 0x7fffdd9a0bc0
        gfds_size = 128
        n_gfds = 4
        retval = 0
        our_fds = 1
        max_fds = 13
        context_acquired = true
        i = 14
        nfds = 1
        tmo_in_millisec = -1
        must_free = 0
        need_to_dispatch = true
#19 0x00000000006dcc64 in really_call_select (arg=0x7fffdd9a1280) at thread.c:520
        sa = 0x7fffdd9a1280
        self = 0xe75af0 <bss_sbrk_buffer+392464>
        oldset = {__val = {0, 18446744073709551615, 140736911250048, 5887486, 0, 23899299, 23808003, 2, 3, 16384, 0, 18446744073709551615, 0, 335455299, 0, 335455299}}
#20 0x0000000000622e49 in flush_stack_call_func (func=0x6dcbd3 <really_call_select>, arg=0x7fffdd9a1280) at alloc.c:5137
        end = 0x7fffdd9a1200
        self = 0xe75af0 <bss_sbrk_buffer+392464>
#21 0x00000000006dcd10 in thread_select (func=0x70c25e <xg_select>, max_fds=14, rfds=0x7fffdd9a1580, wfds=0x7fffdd9a1500, efds=0x0, timeout=0x7fffdd9a14e0, sigmask=0x0) at thread.c:543
        sa = {func = 0x70c25e <xg_select>, max_fds = 14, rfds = 0x7fffdd9a1580, wfds = 0x7fffdd9a1500, efds = 0x0, timeout = 0x7fffdd9a14e0, sigmask = 0x0, result = -1}
#22 0x00000000006aed78 in wait_reading_process_output (time_limit=5, nsecs=0, read_kbd=0, do_display=false, wait_for_cell=..., wait_proc=0x0, just_wait_proc=0) at process.c:5344
        process_skipped = false
        channel = 1024
        nfds = -1
        Available = {fds_bits = {0 <repeats 16 times>}}
        Writeok = {fds_bits = {0 <repeats 16 times>}}
        check_write = true
        check_delay = 0
        no_avail = false
        xerrno = 4
        proc = {i = 514}
        timeout = {tv_sec = 0, tv_nsec = 335455299}
        end_time = {tv_sec = 1483009570, tv_nsec = 926771746}
        timer_delay = {tv_sec = 0, tv_nsec = 335455299}
        got_output_end_time = {tv_sec = 1483009570, tv_nsec = 926771746}
        wait = TIMEOUT
        got_some_output = -1
        retry_for_async = false
        count = 2
        now = {tv_sec = 0, tv_nsec = -1}
#23 0x00000000004282a5 in Fsleep_for (seconds=..., milliseconds=...) at dispnew.c:5695
        t = {tv_sec = 5, tv_nsec = 0}
        tend = {tv_sec = 1483009570, tv_nsec = 926771124}
        duration = 5
#24 0x000000000064c268 in eval_sub (form=...) at eval.c:2224
        i = 2
        maxargs = 2
        args_left = {i = 0}
        numargs = {i = 6}
        fun = {i = 10274133}
        val = {i = 0}
        original_fun = {i = 617968}
        original_args = {i = 23781443}
        funcar = {i = 0}
        count = 1
        argvals = {{i = 22}, {i = 0}, {i = 140736911251632}, {i = 6464533}, {i = 15107072}, {i = 14184688}, {i = 0}, {i = 0}}
#25 0x0000000000646cff in Fprogn (body=...) at eval.c:449
        val = {i = 0}
#26 0x000000000064eaaa in funcall_lambda (fun=..., nargs=0, arg_vector=0x0) at eval.c:3016
        val = {i = 0}
        syms_left = {i = 0}
        next = {i = 280}
        lexenv = {i = 0}
        count = 1
        i = 0
        optional = false
        rest = false
        previous_optional_or_rest = false
#27 0x000000000064db13 in Ffuncall (nargs=1, args=0xe75b10 <bss_sbrk_buffer+392496>) at eval.c:2759
        fun = {i = 23809203}
        original_fun = {i = 23809203}
        funcar = {i = 30768}
        numargs = 0
        val = {i = 45600}
        count = 0
#28 0x00000000006dcf9b in invoke_thread_function () at thread.c:623
        count = 0
#29 0x0000000000649aff in internal_condition_case (bfun=0x6dcf73 <invoke_thread_function>, handlers=..., hfun=0x6dcfba <do_nothing>) at eval.c:1325
        val = {i = 140736911252176}
        c = 0x7fffd00009e0
#30 0x00000000006dd0eb in run_thread (state=0xe75af0 <bss_sbrk_buffer+392464>) at thread.c:659
        stack_pos = {__max_align_ll = 140736919976384, __max_align_ld = 5.1301527243508098290741951575875319e-4937}
        self = 0xe75af0 <bss_sbrk_buffer+392464>
        iter = 0x0
        c = 0x7fffd00008c0
#31 0x00007ffff0448464 in start_thread (arg=0x7fffdd9a2700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdd9a2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736911255296, -2422432740205198983, 0, 140737488327023, 140736911255296, 56852816, 2422498400471286137, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#32 0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 4 (Thread 0x7fffdffff700 (LWP 28938)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fffe407846d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffdffff700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffdffff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482112, -2422432740205198983, 0, 140737488333743, 0, 140737354125376, 2422503109366055289, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 3 (Thread 0x7fffe4ace700 (LWP 28937)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502dd82 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff56154f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe4ace700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe4ace700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737029924608, -2422432740205198983, 0, 140737488330463, 0, 140737354125376, 2422377052612788601, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 2 (Thread 0x7fffe5991700 (LWP 28936)):
#0  0x00007fffefb3756d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1  0x00007ffff502d9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007ffff502db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007ffff502db51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007ffff5055345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007ffff0448464 in start_thread (arg=0x7fffe5991700) at pthread_create.c:333
        __res = <optimized out>
        pd = 0x7fffe5991700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737045403392, -2422432740205198983, 0, 140737488347279, 0, 140737354125376, 2422375247115911545, 2422420692005880185}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fffefb409df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
No locals.

Thread 1 (Thread 0x7ffff7f16b00 (LWP 28932)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
        set = {__val = {402653184, 140737488339192, 48712000, 140737214446556, 4222451712, 56501760, 56501861, 56501760, 56501760, 56501865, 56502060, 56501760, 56502060, 0, 0, 0}}
        pid = <optimized out>
        tid = <optimized out>
#1  0x00007fffefa8c40a in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7fffffffc0d0, sa_sigaction = 0x7fffffffc0d0}, sa_mask = {__val = {48460427, 140737488339232, 4, 49545282502, 0, 140737215436640, 0, 0, 21474836480, 140737488339184, 140737488339384, 140737215465456, 140737215451056, 0, 140737352073216, 140737296673437}}, sa_flags = 165, sa_restorer = 0x7ffff4932ec0}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fffefa83e47 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ffff4932a9d "!xcb_xlib_unknown_req_in_deq", file=file@entry=0x7ffff4932a6b "../../src/xcb_io.c", line=line@entry=165, function=function@entry=0x7ffff4932ec0 "dequeue_pending_request") at assert.c:92
        str = 0x35e14b0 ""
        total = 4096
#3  0x00007fffefa83ef2 in __GI___assert_fail (assertion=0x7ffff4932a9d "!xcb_xlib_unknown_req_in_deq", file=0x7ffff4932a6b "../../src/xcb_io.c", line=165, function=0x7ffff4932ec0 "dequeue_pending_request") at assert.c:101
No locals.
#4  0x00007ffff48c031c in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#5  0x00007ffff48c1170 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#6  0x00007ffff48bcb1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#7  0x00007ffff48bcbbb in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#8  0x00007ffff489caaa in XChangeGC () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#9  0x00000000005531bd in x_draw_hollow_cursor (w=0x1461c30 <bss_sbrk_buffer+6602320>, row=0x302dbe0) at xterm.c:9009
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
        dpyinfo = 0x2f16000
        dpy = 0x2e736f0
        x = 8
        y = 340
        wd = 16
        h = 34
        xgcv = {function = -15024, plane_mask = 7316472, foreground = 16777215, background = 21371952, line_width = 0, line_style = 0, cap_style = 6608879, join_style = 0, fill_style = -1, fill_rule = 4, arc_mode = 21371952, tile = 140737488339968, stipple = 5807978, ts_x_origin = 21371957, ts_y_origin = 0, font = 17201200176, subwindow_mode = -15328, graphics_exposures = 3, clip_x_origin = 21330992, clip_y_origin = 0, clip_mask = 140737488340016, dash_offset = 5807978, dashes = 0 '\000'}
        cursor_glyph = 0x3123800
        gc = 0x7fffffffc440
#10 0x0000000000553aab in x_draw_window_cursor (w=0x1461c30 <bss_sbrk_buffer+6602320>, glyph_row=0x302dbe0, x=0, y=340, cursor_type=HOLLOW_BOX_CURSOR, cursor_width=1, on_p=true, active_p=false) at xterm.c:9189
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
#11 0x00000000004a815b in display_and_set_cursor (w=0x1461c30 <bss_sbrk_buffer+6602320>, on=true, hpos=0, vpos=10, x=0, y=340) at xdisp.c:28645
        f = 0x1457c30 <bss_sbrk_buffer+6561360>
        new_cursor_type = 1
        new_cursor_width = 1
        active_cursor = false
        glyph_row = 0x302dbe0
        glyph = 0x3123800
#12 0x0000000000542df8 in x_update_window_end (w=0x1461c30 <bss_sbrk_buffer+6602320>, cursor_on_p=true, mouse_face_overwritten_p=false) at xterm.c:1158
No locals.
#13 0x00000000004211e3 in update_window (w=0x1461c30 <bss_sbrk_buffer+6602320>, force_p=true) at dispnew.c:3542
        end = 0x3613da0
        mode_line_row = 0x3613da0
        header_line_row = 0x0
        changed_p = false
        mouse_face_overwritten_p = false
        row = 0x3613da0
        yb = 612
        n_updated = 0
        desired_matrix = 0x2fcce30
        paused_p = false
        preempt_count = 9
        rif = 0x9d1100 <x_redisplay_interface>
#14 0x000000000042051d in update_window_tree (w=0x1461c30 <bss_sbrk_buffer+6602320>, force_p=true) at dispnew.c:3220
        paused_p = false
#15 0x00000000004200e3 in update_frame (f=0x1457c30 <bss_sbrk_buffer+6561360>, force_p=true, inhibit_hairy_id_p=false) at dispnew.c:3109
        paused_p = false
        root_window = 0x1461c30 <bss_sbrk_buffer+6602320>
#16 0x000000000046d652 in redisplay_internal () at xdisp.c:14195
        mini_window = {i = 0}
        mini_frame = 0x17ecadd <bss_sbrk_buffer+10317053>
        w = 0x1461c30 <bss_sbrk_buffer+6602320>
        sw = 0x1461c30 <bss_sbrk_buffer+6602320>
        fr = 0x1457c30 <bss_sbrk_buffer+6561360>
        pending = false
        must_finish = false
        match_p = true
        tlbufpos = {charpos = 165, bytepos = 165}
        tlendpos = {charpos = 0, bytepos = 0}
        number_of_visible_frames = 1
        count = 3
        sf = 0x1457c30 <bss_sbrk_buffer+6561360>
        polling_stopped_here = true
        tail = {i = 0}
        frame = {i = 21330997}
        hscroll_retries = 0
        consider_all_windows_p = false
        update_miniwindow_p = false
#17 0x000000000046a8e0 in redisplay () at xdisp.c:13279
No locals.
#18 0x0000000000598224 in read_char (commandflag=1, map=..., prev_event=..., used_mouse_menu=0x7fffffffdfdf, end_time=0x0) at keyboard.c:2485
        echo_current = true
        c = {i = 23807155}
        jmpcount = 3
        local_getcjmp = {{__jmpbuf = {0, 2422432741313937785, 19224181, 45600, 0, 0, 2422432741171331449, -2422431979989171847}, __mask_was_saved = 0, __saved_mask = {__val = {0, 140737488346752, 5983345, 0, 140737488346640, 45600, 0, 0, 140733193388032, 0, 140737488345352, 140737488345352, 16313, 5, 31, 0}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
        tem = {i = 767664}
        save = {i = 0}
        previous_echo_area_message = {i = 0}
        also_record = {i = 0}
        reread = false
        recorded = false
        polling_stopped_here = false
        orig_kboard = 0x2ea26a0
#19 0x00000000005a929f in read_key_sequence (keybuf=0x7fffffffe170, bufsize=30, prompt=..., dont_downcase_last=false, can_return_switch_frame=true, fix_current_buffer=true, prevent_redisplay=false) at keyboard.c:9139
        interrupted_kboard = 0x2ea26a0
        interrupted_frame = 0x1457c30 <bss_sbrk_buffer+6561360>
        key = {i = 28272}
        used_mouse_menu = false
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        new_binding = {i = 0}
        count = 3
        t = 0
        echo_start = 0
        keys_start = 0
        current_binding = {i = 23773955}
        first_event = {i = 0}
        first_unbound = 31
        mock_input = 0
        fkey = {parent = {i = 19343747}, map = {i = 19343747}, start = 0, end = 0}
        keytran = {parent = {i = 15096387}, map = {i = 15096387}, start = 0, end = 0}
        indec = {parent = {i = 19343763}, map = {i = 19343763}, start = 0, end = 0}
        shift_translated = false
        delayed_switch_frame = {i = 0}
        original_uppercase = {i = 0}
        original_uppercase_position = -1
        dummyflag = false
        starting_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        fake_prefixed_keys = {i = 0}
#20 0x0000000000594c34 in command_loop_1 () at keyboard.c:1373
        cmd = {i = 7130208}
        keybuf = {{i = 7130160}, {i = 202}, {i = 3}, {i = 3}, {i = 30}, {i = 506496}, {i = 140737488347664}, {i = 6607781}, {i = 5123216}, {i = 6416614}, {i = 56831876}, {i = 140737488347744}, {i = 57204675}, {i = 14627344}, {i = 0}, {i = 506496}, {i = 140737488347664}, {i = 5805374}, {i = 56831876}, {i = 14627344}, {i = 0}, {i = 5849288}, {i = 140737488347712}, {i = 14627344}, {i = 0}, {i = 49681972}, {i = 140737488347744}, {i = 5805374}, {i = 57204675}, {i = 14656624}}
        i = 1
        prev_modiff = 145
        prev_buffer = 0xe68400 <bss_sbrk_buffer+337440>
        already_adjusted = false
#21 0x0000000000649aff in internal_condition_case (bfun=0x5947e8 <command_loop_1>, handlers=..., hfun=0x593e2b <cmd_error>) at eval.c:1325
        val = {i = 140737488347936}
        c = 0x2e5b290
#22 0x0000000000594403 in command_loop_2 (ignore=...) at keyboard.c:1115
        val = {i = 2}
#23 0x000000000064901e in internal_catch (tag=..., func=0x5943d6 <command_loop_2>, arg=...) at eval.c:1091
        val = {i = 0}
        c = 0x2e5b170
#24 0x00000000005943a1 in command_loop () at keyboard.c:1094
No locals.
#25 0x0000000000593915 in recursive_edit_1 () at keyboard.c:700
        count = 1
        val = {i = 140737488348160}
#26 0x0000000000593b0a in Frecursive_edit () at keyboard.c:771
        count = 0
        buffer = {i = 0}
#27 0x0000000000591671 in main (argc=11, argv=0x7fffffffe648) at emacs.c:1690
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = true
        dumping = false
        skip_args = 0
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0
        original_pwd = 0x0
        disable_aslr = false
        rlim = {rlim_cur = 8720384, rlim_max = 18446744073709551615}
        sockfd = -1





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-29 11:37           ` bug#25247: 26.0.50; Concurrency crashes with XLib Tino Calancha
@ 2016-12-29 17:44             ` Eli Zaretskii
  2016-12-30  3:13               ` Tino Calancha
  2016-12-30  7:19             ` Ken Raeburn
  1 sibling, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-29 17:44 UTC (permalink / raw)
  To: Tino Calancha; +Cc: raeburn, 25247

> From: Tino Calancha <tino.calancha@gmail.com>
> Cc: raeburn@raeburn.org, 25247@debbugs.gnu.org, tino.calancha@gmail.com
> Date: Thu, 29 Dec 2016 20:37:47 +0900
> 
> It's worth to note that in _any_ case i've seen more than 1 thread with
> context_acquired = true.

You mean, in no case, right?

> Thread 10 (Thread 0x7fffdd151700 (LWP 27549)):
> #0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
>         set = {__val = {402653184, 0, 18446744073709551615, 18446744073709551615, 0, 0, 18446744073709551615, 18446744073709551615, 0, 0, 0, 0, 0, 0, 30768, 140737251463819}}
>         pid = <optimized out>
>         tid = <optimized out>
> #1  0x000000000058f90f in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:395
> No locals.
> #2  0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
> No locals.
> #3  0x00000000005a3a38 in unblock_input_to (level=-1) at keyboard.c:7170
> No locals.
> #4  0x00000000005a3a4f in unblock_input () at keyboard.c:7186
> No locals.
> #5  0x0000000000552f34 in XTread_socket (terminal=0x1371e40 <bss_sbrk_buffer+5619808>, hold_quit=0x7fffdd14fa80) at xterm.c:8943
>         count = 0
>         event_found = false
>         dpyinfo = 0x2f5ad40
> #6  0x00000000005a343d in gobble_input () at keyboard.c:6883
>         nr = 0
>         hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere, code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0, frame_or_window = {i = 0}, arg = {i = 0}}
>         next = 0x0
>         nread = 0
>         err = false
>         t = 0x1371e40 <bss_sbrk_buffer+5619808>
> #7  0x00000000005a39cc in handle_async_input () at keyboard.c:7138
>         nread = 0
> #8  0x00000000005a39eb in process_pending_signals () at keyboard.c:7152
> No locals.
> #9  0x00000000005a3a2b in unblock_input_to (level=0) at keyboard.c:7167
> No locals.
> #10 0x00000000005a3a4f in unblock_input () at keyboard.c:7186
> No locals.
> #11 0x000000000070c8f3 in xg_select (fds_lim=14, rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0, timeout=0x7fffdd1504e0, sigmask=0x0) at xgselect.c:162

This is weird.  It seems some other thread called unblock_input while
this thread was in process_pending_signals.  Not sure how that could
happen.

> Thread 10 (Thread 0x7fffdf295700 (LWP 27925)):
> #0  deliver_input_available_signal (sig=1496990316) at keyboard.c:7211
> No locals.
> #1  <signal handler called>
> No locals.
> #2  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
> No locals.
> #3  0x00007ffff044abc5 in __GI___pthread_mutex_lock (mutex=0xe15da0 <global_lock>) at ../nptl/pthread_mutex_lock.c:80
>         __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
>         type = 0
>         id = <optimized out>
> #4  0x00000000006ddb62 in sys_mutex_lock (mutex=0xe15da0 <global_lock>) at systhread.c:113
> No locals.
> #5  0x00000000006dc11c in acquire_global_lock (self=0x3630038) at thread.c:100
> No locals.
> #6  0x00000000006dcc88 in really_call_select (arg=0x7fffdf294280) at thread.c:524

This thread got a SIGIO signal while waiting to acquire the global
lock.  It then delivered SIGIO to the main thread.

> Thread 1 (Thread 0x7ffff7f16b00 (LWP 27912)):
> #0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
>         set = {__val = {402653184, 0, 18446744073709551615, 18446744073709551615, 0, 0, 18446744073709551615, 18446744073709551615, 0, 0, 0, 0, 0, 0, 0, 0}}
>         pid = <optimized out>
>         tid = <optimized out>
> #1  0x000000000058f90f in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:395
> No locals.
> #2  0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
> No locals.
> #3  0x00000000005546c2 in x_connection_closed (dpy=0x2e736f0, error_message=0x7fffffff9a60 "Connection lost to X server ':0'", ioerror=true) at xterm.c:9582
>         dpyinfo = 0x2f94330
>         frame = {i = 21330997}
>         tail = {i = 0}
>         idx = 7
> #4  0x00000000005548be in x_io_error_quitter (display=0x2e736f0) at xterm.c:9685
>         buf = "Connection lost to X server ':0'\000\035\006\365\377\177\000\000\240Jf\003", '\000' <repeats 20 times>, "`\035\006\365\377\177\000\000`Y\\\003", '\000' <repeats 20 times>, "`\035\006\365\377\177\000\000\360\034]\003", '\000' <repeats 44 times>, "@I\347\002\000\000\000\000\000\312[\003", '\000' <repeats 12 times>, "XI\347\002\000\000\000\000\240\233\377\377\377\177\000\000\300L\345\002\000\000\000\000"...
> #5  0x00007ffff48c32de in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #6  0x00007ffff48c1323 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #7  0x00007ffff48bcb1d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #8  0x00007ffff66f0a41 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> No symbol table info available.
> #9  0x0000000000564beb in x_sync (f=0x1457c30 <bss_sbrk_buffer+6561360>) at xfns.c:5147
> No locals.
> #10 0x000000000057df90 in xg_update_scrollbar_pos (f=0x1457c30 <bss_sbrk_buffer+6561360>, scrollbar_id=0, top=0, left=1170, width=16, height=272) at gtkutil.c:3785

The main thread was doing redisplay, and received an X error.  Could
it be that delivering SIGIO to the main thread while it was in XSync
call caused the X error?  Ken, is that possible?

I think there'll be a need to move the code which releases and
acquires the global lock into xgselect.c.

Thanks.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-29 17:44             ` Eli Zaretskii
@ 2016-12-30  3:13               ` Tino Calancha
  0 siblings, 0 replies; 33+ messages in thread
From: Tino Calancha @ 2016-12-30  3:13 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, 25247, tino.calancha

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Tino Calancha <tino.calancha@gmail.com>
>> Cc: raeburn@raeburn.org, 25247@debbugs.gnu.org, tino.calancha@gmail.com
>> Date: Thu, 29 Dec 2016 20:37:47 +0900
>> 
>> It's worth to note that in _any_ case i've seen more than 1 thread with
>> context_acquired = true.
>
> You mean, in no case, right?
Exactly: i have never seen more than 1 thread with
context_acquired = true

>> Thread 10 (Thread 0x7fffdd151700 (LWP 27549)):
>> #0  raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:58
>>         set = {__val = {402653184, 0, 18446744073709551615,
>> 18446744073709551615, 0, 0, 18446744073709551615,
>> 18446744073709551615, 0, 0, 0, 0, 0, 0, 30768, 140737251463819}}
>>         pid = <optimized out>
>>         tid = <optimized out>
>> #1  0x000000000058f90f in terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:395
>> No locals.
>> #2  0x00000000005bdf0e in emacs_abort () at sysdep.c:2364
>> No locals.
>> #3  0x00000000005a3a38 in unblock_input_to (level=-1) at keyboard.c:7170
>> No locals.
>> #4  0x00000000005a3a4f in unblock_input () at keyboard.c:7186
>> No locals.
>> #5 0x0000000000552f34 in XTread_socket (terminal=0x1371e40
>> <bss_sbrk_buffer+5619808>, hold_quit=0x7fffdd14fa80) at xterm.c:8943
>>         count = 0
>>         event_found = false
>>         dpyinfo = 0x2f5ad40
>> #6  0x00000000005a343d in gobble_input () at keyboard.c:6883
>>         nr = 0
>>         hold_quit = {kind = NO_EVENT, part = scroll_bar_nowhere,
>> code = 0, modifiers = 0, x = {i = 0}, y = {i = 0}, timestamp = 0,
>> frame_or_window = {i = 0}, arg = {i = 0}}
>>         next = 0x0
>>         nread = 0
>>         err = false
>>         t = 0x1371e40 <bss_sbrk_buffer+5619808>
>> #7  0x00000000005a39cc in handle_async_input () at keyboard.c:7138
>>         nread = 0
>> #8  0x00000000005a39eb in process_pending_signals () at keyboard.c:7152
>> No locals.
>> #9  0x00000000005a3a2b in unblock_input_to (level=0) at keyboard.c:7167
>> No locals.
>> #10 0x00000000005a3a4f in unblock_input () at keyboard.c:7186
>> No locals.
>> #11 0x000000000070c8f3 in xg_select (fds_lim=14,
>> rfds=0x7fffdd150580, wfds=0x7fffdd150500, efds=0x0,
>> timeout=0x7fffdd1504e0, sigmask=0x0) at xgselect.c:162
>
> This is weird.  It seems some other thread called unblock_input while
> this thread was in process_pending_signals.  Not sure how that could
> happen.
That is my favourite crash: it happens just right after start the session.
It's _very_ unlikely to happen.  OTHO the other crashes are quite easy
to reproduce in my box.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-29 11:37           ` bug#25247: 26.0.50; Concurrency crashes with XLib Tino Calancha
  2016-12-29 17:44             ` Eli Zaretskii
@ 2016-12-30  7:19             ` Ken Raeburn
  2016-12-30  8:37               ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Ken Raeburn @ 2016-12-30  7:19 UTC (permalink / raw)
  To: Tino Calancha; +Cc: 25247

I’m still looking through yesterday’s set of stack traces, but in my experimenting I was able to reproduce some crashes once I noticed my build had automatically configured itself for the Lucid toolkit when I didn’t have GTK installed.  I fixed that, and got crashes fairly often with Tino’s recipe.

In the cases I’ve hit, it appears that Xlib is getting called via Glib callbacks with lots of GTK, GDK, and Cairo library frames on the stack, in one of the threads calling xg_select, and in the main thread, redisplay is calling into Xlib (e.g., XSetClipRectangles) to draw text on the screen.  If I add a call to XInitThreads, the crashes stop.  However, it may not be enough — Tino’s basic test works, but if I resize the window Emacs may stop responding to X input, for reasons I haven’t tracked down yet.

Tino, could you please try the patch below and see if it fixes some of the crashes you’re seeing?

As for Eli’s comments about moving the locking code into xgselect.c, I think that’s going to be needed.  I’ve got a patch in my private repository from a while back, waiting for some cleanup, that started doing something like that, but didn’t cover the Mac ns_select version because I’m unfamiliar with that code.  The unblock_input code accesses global variables like interrupt_input_blocked and pending_signals, but it can be called from xg_select without holding the global lock.  I think I also hit a case where current_thread was null due to the exiting of the “current” Lisp thread, and something called via unblock_input tried to use it to access one of the now-per-Lisp-thread variables.

Ken


commit e333e1ab48a0c938aba18ec22b3d94273078a982
Author: Ken Raeburn <raeburn@raeburn.org>
Date:   Thu Dec 29 20:56:31 2016 -0500

    Initialize thread support for Xlib.
    
    * src/xterm.c (x_initialize) [THREADS_ENABLED]: Call XInitThreads
    before doing anything else with X.

diff --git a/src/xterm.c b/src/xterm.c
index bdc21e6de0..6f79a7d094 100644
--- a/src/xterm.c
+++ b/src/xterm.c
@@ -12762,6 +12762,13 @@ x_initialize (void)
   /* Try to use interrupt input; if we can't, then start polling.  */
   Fset_input_interrupt_mode (Qt);
 
+#ifdef THREADS_ENABLED
+  /* This must be called before any other Xlib routines.  */
+  if (XInitThreads () == 0)
+    fprintf (stderr,
+            "Warning: An error occurred initializing X11 thread support!\n");
+#endif
+
 #ifdef USE_X_TOOLKIT
   XtToolkitInitialize ();
 






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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30  7:19             ` Ken Raeburn
@ 2016-12-30  8:37               ` Eli Zaretskii
  2016-12-30  9:41                 ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30  8:37 UTC (permalink / raw)
  To: Ken Raeburn; +Cc: tino.calancha, 25247

> From: Ken Raeburn <raeburn@raeburn.org>
> Date: Fri, 30 Dec 2016 02:19:29 -0500
> Cc: Eli Zaretskii <eliz@gnu.org>,
>  25247@debbugs.gnu.org
> 
> As for Eli’s comments about moving the locking code into xgselect.c, I think that’s going to be needed.  I’ve got a patch in my private repository from a while back, waiting for some cleanup, that started doing something like that, but didn’t cover the Mac ns_select version because I’m unfamiliar with that code.  The unblock_input code accesses global variables like interrupt_input_blocked and pending_signals, but it can be called from xg_select without holding the global lock.  I think I also hit a case where current_thread was null due to the exiting of the “current” Lisp thread, and something called via unblock_input tried to use it to access one of the now-per-Lisp-thread variables.

My view of this is that calling unblock_input might call
handle_async_input, which in effect (and sometimes literally) will run
Lisp.  So we cannot do that in places that can be run by more than one
thread.

I will try to push a change that moves global lock acquiring into
xgselect.c later today.

As for ns_select, it sounds like the situation there is much more
complex, see the discussion in bug#25265.

> +#ifdef THREADS_ENABLED

Please use "#if THREADS_ENABLED" instead.

Thanks.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30  8:37               ` Eli Zaretskii
@ 2016-12-30  9:41                 ` Eli Zaretskii
  2016-12-30 10:30                   ` Elias Mårtenson
  2016-12-30 13:45                   ` Tino Calancha
  0 siblings, 2 replies; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30  9:41 UTC (permalink / raw)
  To: tino.calancha, Elias Mårtenson; +Cc: raeburn, 25247

> Date: Fri, 30 Dec 2016 10:37:12 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: tino.calancha@gmail.com, 25247@debbugs.gnu.org
> 
> I will try to push a change that moves global lock acquiring into
> xgselect.c later today.

Done.  Tino, could you please try the latest master?

Elias, I'd be grateful if you could repeat your thread-related tests
from 2 weeks ago with the latest master (both in "emacs -nw" and in a
GUI session), and see if any of those problems are back.

Thanks.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30  9:41                 ` Eli Zaretskii
@ 2016-12-30 10:30                   ` Elias Mårtenson
  2016-12-30 11:05                     ` Eli Zaretskii
  2016-12-30 13:45                   ` Tino Calancha
  1 sibling, 1 reply; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-30 10:30 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 1653 bytes --]

On 30 December 2016 at 17:41, Eli Zaretskii <eliz@gnu.org> wrote:

Elias, I'd be grateful if you could repeat your thread-related tests
> from 2 weeks ago with the latest master (both in "emacs -nw" and in a
> GUI session), and see if any of those problems are back.
>

I did some tests.

The C-g issue is still gone.

As for the concurrency issues. I have been hammering this thing pretty
hard, and no crashes so far.

However, I have seen some strange issues. I've been trying to isolate the
behaviour, but I don't have any more time to do so at the moment, so I'll
just summarise where I am:

*Issue 1:*
*========*

I open IELM in one window, and an empty buffer "z" in another, and type the
following:

(loop
  repeat 10
  do (make-thread (lambda ()
                    (let ((n (random 10)))
                      (with-current-buffer "z"
                        (sleep-for n)
                        (insert (format "Foo:%d\n" n)))))))

Here, I'd expect to see the "z" buffer being updated at the corresponding
times. I.e. the message "Foo:4" should be displayed after 4 seconds. This
is not what I see. Instead the messages appear in batches (i.e. several
rows appearing at the same time).

*Issue 2:*
*========*

The following seems to be a problem with lexically bound lambda functions
used in a thread. The following example illustrates the problem:

(let ((x "test"))
  (make-thread (lambda ()
                 (with-current-buffer "z"
                   (insert x)))))

I would expect this to insert "test" into the buffer, but instead nothing
happens. Removing the reference to the variable "x" in the lambda makes it
work.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 3106 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 10:30                   ` Elias Mårtenson
@ 2016-12-30 11:05                     ` Eli Zaretskii
  2016-12-30 11:21                       ` Elias Mårtenson
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30 11:05 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Fri, 30 Dec 2016 18:30:05 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
> The C-g issue is still gone.
> 
> As for the concurrency issues. I have been hammering this thing pretty
> hard, and no crashes so far.

Thanks, this is good news.

> I open IELM in one window, and an empty buffer "z" in another, and type the
> following:
> 
> (loop
>   repeat 10
>   do (make-thread (lambda ()
>                     (let ((n (random 10)))
>                       (with-current-buffer "z"
>                         (sleep-for n)
>                         (insert (format "Foo:%d\n" n)))))))
> 
> Here, I'd expect to see the "z" buffer being updated at the corresponding
> times. I.e. the message "Foo:4" should be displayed after 4 seconds. This
> is not what I see. Instead the messages appear in batches (i.e. several
> rows appearing at the same time).

And what do the messages that appear together say in the %d part?  Do
they all show the same value?

> The following seems to be a problem with lexically bound lambda functions
> used in a thread. The following example illustrates the problem:
> 
> (let ((x "test"))
>   (make-thread (lambda ()
>                  (with-current-buffer "z"
>                    (insert x)))))
> 
> I would expect this to insert "test" into the buffer, but instead nothing
> happens. Removing the reference to the variable "x" in the lambda makes it
> work.

Isn't the above expected?  If not, why not?

And what do you mean by "removing the reference"?





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 11:05                     ` Eli Zaretskii
@ 2016-12-30 11:21                       ` Elias Mårtenson
  2016-12-30 18:54                         ` Eli Zaretskii
  2016-12-31 11:05                         ` Eli Zaretskii
  0 siblings, 2 replies; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-30 11:21 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 1937 bytes --]

On 30 December 2016 at 19:05, Eli Zaretskii <eliz@gnu.org> wrote:

> I open IELM in one window, and an empty buffer "z" in another, and type
> the
> > following:
> >
> > (loop
> >   repeat 10
> >   do (make-thread (lambda ()
> >                     (let ((n (random 10)))
> >                       (with-current-buffer "z"
> >                         (sleep-for n)
> >                         (insert (format "Foo:%d\n" n)))))))
> >
> > Here, I'd expect to see the "z" buffer being updated at the corresponding
> > times. I.e. the message "Foo:4" should be displayed after 4 seconds. This
> > is not what I see. Instead the messages appear in batches (i.e. several
> > rows appearing at the same time).
>
> And what do the messages that appear together say in the %d part?  Do
> they all show the same value?
>

No. They show wildly different values. For example, during one test, after
roughly 8 seconds, I got 7 or so messages with number ranging from 2 to 8.

One interesting fact is that if I replace ‘sleep-for’ with ‘sit-for’, then
the updates come at exactly the expected time. In other words, the
unpredictable behaviour where keypresses would randomly make the ‘sit-for’
expire doesn't happen anymore.

> The following seems to be a problem with lexically bound lambda functions
> > used in a thread. The following example illustrates the problem:
> >
> > (let ((x "test"))
> >   (make-thread (lambda ()
> >                  (with-current-buffer "z"
> >                    (insert x)))))
> >
> > I would expect this to insert "test" into the buffer, but instead nothing
> > happens. Removing the reference to the variable "x" in the lambda makes
> it
> > work.
>
> Isn't the above expected?  If not, why not?
>

Never mind. This one was caused by me. Please ignore it.

The problem was that ‘lexical-binding’ was set to nil in my IELM buffer.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 2842 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30  9:41                 ` Eli Zaretskii
  2016-12-30 10:30                   ` Elias Mårtenson
@ 2016-12-30 13:45                   ` Tino Calancha
  2016-12-30 16:57                     ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Tino Calancha @ 2016-12-30 13:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Elias Mårtenson, tino.calancha, 25247

Eli Zaretskii <eliz@gnu.org> writes:

>> Date: Fri, 30 Dec 2016 10:37:12 +0200
>> From: Eli Zaretskii <eliz@gnu.org>
>> Cc: tino.calancha@gmail.com, 25247@debbugs.gnu.org
>> 
>> I will try to push a change that moves global lock acquiring into
>> xgselect.c later today.
>
> Done.  Tino, could you please try the latest master?
It looks stable after your patch.  I have tried my test even with
5000 threads and it works fine.

Before Eli's patch i tried Ken's patch: it became more stable; it takes
more time to make it fail but i got 2 crashes (with 5000 and 500
threads); i also got Emacs freeze with a 500 threads test.
I have saved the full backtraces of both crashes.
If you need them let me know.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 13:45                   ` Tino Calancha
@ 2016-12-30 16:57                     ` Eli Zaretskii
  2017-01-06  0:03                       ` npostavs
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30 16:57 UTC (permalink / raw)
  To: Tino Calancha; +Cc: raeburn, lokedhs, 25247

> From: Tino Calancha <tino.calancha@gmail.com>
> Cc: tino.calancha@gmail.com, Elias Mårtenson
>  <lokedhs@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> Date: Fri, 30 Dec 2016 22:45:56 +0900
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> Date: Fri, 30 Dec 2016 10:37:12 +0200
> >> From: Eli Zaretskii <eliz@gnu.org>
> >> Cc: tino.calancha@gmail.com, 25247@debbugs.gnu.org
> >> 
> >> I will try to push a change that moves global lock acquiring into
> >> xgselect.c later today.
> >
> > Done.  Tino, could you please try the latest master?
> It looks stable after your patch.  I have tried my test even with
> 5000 threads and it works fine.

Great, thanks.

> Before Eli's patch i tried Ken's patch: it became more stable; it takes
> more time to make it fail but i got 2 crashes (with 5000 and 500
> threads); i also got Emacs freeze with a 500 threads test.
> I have saved the full backtraces of both crashes.
> If you need them let me know.

I think we need both of these patches.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 11:21                       ` Elias Mårtenson
@ 2016-12-30 18:54                         ` Eli Zaretskii
  2016-12-30 20:40                           ` Eli Zaretskii
  2016-12-31 11:05                         ` Eli Zaretskii
  1 sibling, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30 18:54 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Fri, 30 Dec 2016 19:21:08 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
>  > Here, I'd expect to see the "z" buffer being updated at the corresponding
>  > times. I.e. the message "Foo:4" should be displayed after 4 seconds. This
>  > is not what I see. Instead the messages appear in batches (i.e. several
>  > rows appearing at the same time).
> 
>  And what do the messages that appear together say in the %d part? Do
>  they all show the same value?
> 
> No. They show wildly different values. For example, during one test, after roughly 8 seconds, I got 7 or so
> messages with number ranging from 2 to 8.

I think the results are unexpected only because you think of the
threads as running in parallel.  But they don't; only one thread runs
at any given time, the rest are stuck, either in 'pselect', waiting
for some input or time-out, or waiting for the global lock to become
available.  And sleep-for yields to other threads (i.e. makes the
global lock available).

> One interesting fact is that if I replace ‘sleep-for’ with ‘sit-for’, then the updates come at exactly the expected
> time. In other words, the unpredictable behaviour where keypresses would randomly make the ‘sit-for’ expire
> doesn't happen anymore.

What keypresses did you have in mind?





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 18:54                         ` Eli Zaretskii
@ 2016-12-30 20:40                           ` Eli Zaretskii
  0 siblings, 0 replies; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-30 20:40 UTC (permalink / raw)
  To: lokedhs; +Cc: raeburn, tino.calancha, 25247

> Date: Fri, 30 Dec 2016 20:54:25 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: raeburn@raeburn.org, tino.calancha@gmail.com, 25247@debbugs.gnu.org
> 
> I think the results are unexpected only because you think of the
> threads as running in parallel.  But they don't; only one thread runs
> at any given time, the rest are stuck, either in 'pselect', waiting
> for some input or time-out, or waiting for the global lock to become
> available.  And sleep-for yields to other threads (i.e. makes the
> global lock available).

And one additional piece of this puzzle is that you only see stuff
inserted into a buffer when redisplay runs.  And redisplay runs when
some thread waits for input and finds that none is available.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 11:21                       ` Elias Mårtenson
  2016-12-30 18:54                         ` Eli Zaretskii
@ 2016-12-31 11:05                         ` Eli Zaretskii
  2016-12-31 15:34                           ` Elias Mårtenson
  1 sibling, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 11:05 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Fri, 30 Dec 2016 19:21:08 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
> One interesting fact is that if I replace ‘sleep-for’ with ‘sit-for’, then the updates come at exactly the expected
> time.

But only as long as blink-cursor-mode is turned on, right?  If you
turn it off before running the experiment, sit-for behaves the same as
sleep-for, right?

When blink-cursor-mode is ON, it supplies 2 events each second, and
that allows the threads that finished waiting to acquire the global
lock and insert the string.  Otherwise, the threads wait for the
global lock and do the insertions at the end.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 11:05                         ` Eli Zaretskii
@ 2016-12-31 15:34                           ` Elias Mårtenson
  2016-12-31 15:51                             ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-31 15:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 1807 bytes --]

On 31 December 2016 at 19:05, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Elias Mårtenson <lokedhs@gmail.com>
> > Date: Fri, 30 Dec 2016 19:21:08 +0800
> > Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org,
> 25247@debbugs.gnu.org
> >
> > One interesting fact is that if I replace ‘sleep-for’ with ‘sit-for’,
> then the updates come at exactly the expected
> > time.

But only as long as blink-cursor-mode is turned on, right?  If you
> turn it off before running the experiment, sit-for behaves the same as
> sleep-for, right?
>

I always turn off blink-cursor, but just to ensure that I was correct, I
tried to reproduce with -Q and that was very revealing.

With -Q and only turning off blink-cursor-mode, I get no updates until I
hit a key. With blink-cursor-mode on, it updates during the blinking phase
just as you suggested it would.


> When blink-cursor-mode is ON, it supplies 2 events each second, and
> that allows the threads that finished waiting to acquire the global
> lock and insert the string.  Otherwise, the threads wait for the
> global lock and do the insertions at the end.
>

I can only conclude that one of my millions of customisations triggers a
refresh at some interval that is rougly 4-5 seconds.

I also discovered that the event is actually triggered (i.e. the call to
sleep-for actually finishes on-time but it's just the buffer content that
are not updated). That makes things a lot more clear for me.

Now, this begs the question: Is this the appropriate behaviour? It would be
very nice if buffer updates made by threads were immediately updated on the
screen. If that is not possible for some reason, I think there should be
some way for Elisp code to force the repaint of a buffer.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 2922 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 15:34                           ` Elias Mårtenson
@ 2016-12-31 15:51                             ` Eli Zaretskii
  2016-12-31 16:24                               ` Elias Mårtenson
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 15:51 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Sat, 31 Dec 2016 23:34:33 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
> I always turn off blink-cursor, but just to ensure that I was correct, I tried to reproduce with -Q and that was
> very revealing.
> 
> With -Q and only turning off blink-cursor-mode, I get no updates until I hit a key. With blink-cursor-mode on, it
> updates during the blinking phase just as you suggested it would.
> 
>  When blink-cursor-mode is ON, it supplies 2 events each second, and
>  that allows the threads that finished waiting to acquire the global
>  lock and insert the string. Otherwise, the threads wait for the
>  global lock and do the insertions at the end.
> 
> I can only conclude that one of my millions of customisations triggers a refresh at some interval that is rougly
> 4-5 seconds.

Look at timer-idle-list for possible illumination.  Failing that, look
at timer-list.

When timers are active, wait_reading_process_output (which is where
implicit thread switches are triggered) reduces the timeout values it
uses when it calls thread_select/pselect.  It does so in order not to
miss the time when the next timer is set to expire.  That makes the
Emacs main loop crank at higher frequency, and each cycle brings
another chance for another thread to start running, because
thread_select starts by releasing the global lock.

So what a frequent timer does is it allows threads that finished
waiting in sit-for to run the rest of their code, which is insert the
string into the buffer.

> I also discovered that the event is actually triggered (i.e. the call to sleep-for actually finishes on-time but it's
> just the buffer content that are not updated). That makes things a lot more clear for me.

Yes, because the thread which finished its sleep time goes on to
reacquire the global lock, and waits for that to be come available.

> Now, this begs the question: Is this the appropriate behaviour? It would be very nice if buffer updates made by
> threads were immediately updated on the screen. If that is not possible for some reason, I think there should
> be some way for Elisp code to force the repaint of a buffer.

I think the update on screen is indeed immediate, it's just that
insertion doesn't happen immediately after the sleep period ended.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 15:51                             ` Eli Zaretskii
@ 2016-12-31 16:24                               ` Elias Mårtenson
  2016-12-31 17:18                                 ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-31 16:24 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 1541 bytes --]

On 31 December 2016 at 23:51, Eli Zaretskii <eliz@gnu.org> wrote:

I think the update on screen is indeed immediate, it's just that
> insertion doesn't happen immediately after the sleep period ended.
>

I don't think it is. I ran the following test to check the behaviour:

Start 'emacs -Q'

Split into two windows, one with the file ~/foo.txt (empty) and the other
with IELM

In the IELM buffer type:

 (setq lexical-binding t)
 (blink-cursor-mode -1)
 (dotimes (i 10)
(let ((j i))
  (make-thread (lambda ()
 (with-current-buffer "foo.txt"
   (sleep-for j)
   (insert (format "Foo:%d\n" j))
   (write-file "~/foo.txt"))))))

After doing this, I will see "Foo:0" displayed in the "foo.txt" buffer, and
the message "Wrote /home/elias/foo.txt" updated every second in the
minibuffer.

While this is running (and note that the buffer content has not been
updated and still contains just the "Foo:0" message), I switch to a
terminal and cat the content of foo.txt. I can see that the file gets
updated and saved every second, but the content of the buffer is only
refreshed when I interact with Emacs (i.e. pressing a key).

This suggests to me that everything is actually running exactly the way one
would expect from a green threads implementation, where a thread doing a
sleep becomes runnable immediatenly after the timer runs out (as long as
the system is otherwise idle at the time).

It seems as it's simply the buffer content that isn't refreshed properly.
Interestingly enough, the minibuffer message does get updated.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 3669 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 16:24                               ` Elias Mårtenson
@ 2016-12-31 17:18                                 ` Eli Zaretskii
  2016-12-31 17:28                                   ` Elias Mårtenson
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 17:18 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Sun, 1 Jan 2017 00:24:59 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
> After doing this, I will see "Foo:0" displayed in the "foo.txt" buffer, and the message "Wrote /home/elias/foo.txt"
> updated every second in the minibuffer.
> 
> While this is running (and note that the buffer content has not been updated and still contains just the "Foo:0"
> message), I switch to a terminal and cat the content of foo.txt. I can see that the file gets updated and saved
> every second, but the content of the buffer is only refreshed when I interact with Emacs (i.e. pressing a key).
> 
> This suggests to me that everything is actually running exactly the way one would expect from a green
> threads implementation, where a thread doing a sleep becomes runnable immediatenly after the timer runs
> out (as long as the system is otherwise idle at the time).
> 
> It seems as it's simply the buffer content that isn't refreshed properly.

I don't understand what you are saying here; it sounds like a
contradiction: the file on disk is updated (with presumably the next
Foo:%d strings), but the "buffer content isn't refreshed"?  Maybe by
"buffer content" you mean its display on the screen?  Because if the
file is updated, the buffer's content must also be updated, as that's
what gets written to the file.  Right?

The display on the screen will only change if Emacs enters redisplay.
If you see the file's contents change, but the display on the screen
doesn't reflect that, it means Emacs does not get a chance to perform
redisplay, because it doesn't become idle in any of the threads that
are active.  Which could be the case, since every time a running
thread is about to become idle, there's another thread ready to run.

> Interestingly enough, the minibuffer message does get updated.

Displaying minibuffer messages uses a separate entry to redisplay, and
that entry only displays the echo area, unless it needs to resize the
mini-window.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 17:18                                 ` Eli Zaretskii
@ 2016-12-31 17:28                                   ` Elias Mårtenson
  2016-12-31 18:06                                     ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-31 17:28 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 1729 bytes --]

On 1 January 2017 at 01:18, Eli Zaretskii <eliz@gnu.org> wrote:

I don't understand what you are saying here; it sounds like a
> contradiction: the file on disk is updated (with presumably the next
> Foo:%d strings), but the "buffer content isn't refreshed"?  Maybe by
> "buffer content" you mean its display on the screen?  Because if the
> file is updated, the buffer's content must also be updated, as that's
> what gets written to the file.  Right?
>

That is correct. I meant that the screen has not been updated to reflect
the buffer content.


> The display on the screen will only change if Emacs enters redisplay.
> If you see the file's contents change, but the display on the screen
> doesn't reflect that, it means Emacs does not get a chance to perform
> redisplay, because it doesn't become idle in any of the threads that
> are active.  Which could be the case, since every time a running
> thread is about to become idle, there's another thread ready to run.
>

I'm not sure exactly what you refer to when you say "ready to run". There
are of course more threads, but none of them should be "ready to run".
They're all sitting in 'sleep-for' already.


> > Interestingly enough, the minibuffer message does get updated.
>
> Displaying minibuffer messages uses a separate entry to redisplay, and
> that entry only displays the echo area, unless it needs to resize the
> mini-window.
>

I see. I did notice that calling 'redisplay' after the 'insert' makes
everything work exactly the way I'd expect it to.

I guess doing that is perfectly acceptable and understandable once one has
had the benefit of someone explaining it to him, like in this case. That
said, it would be nice if I didn' thave to.

Thanks,
Elias

[-- Attachment #2: Type: text/html, Size: 2717 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 17:28                                   ` Elias Mårtenson
@ 2016-12-31 18:06                                     ` Eli Zaretskii
  2016-12-31 18:16                                       ` Elias Mårtenson
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 18:06 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Sun, 1 Jan 2017 01:28:10 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
>  The display on the screen will only change if Emacs enters redisplay.
>  If you see the file's contents change, but the display on the screen
>  doesn't reflect that, it means Emacs does not get a chance to perform
>  redisplay, because it doesn't become idle in any of the threads that
>  are active. Which could be the case, since every time a running
>  thread is about to become idle, there's another thread ready to run.
> 
> I'm not sure exactly what you refer to when you say "ready to run". There are of course more threads, but
> none of them should be "ready to run".

"Ready to run" means here a thread that is stuck in
acquire_global_lock.  One of those threads will succeed in acquiring
the lock when the thread which was previously running releases the
lock.

> They're all sitting in 'sleep-for' already.

Those which are still waiting for their sleep period to expire will
not run, because they are inside the pselect call.  Only the threads
whose sleep period already expired are "ready to run", because they
call acquire_global_lock right after the pselect call returns.

>  > Interestingly enough, the minibuffer message does get updated.
> 
>  Displaying minibuffer messages uses a separate entry to redisplay, and
>  that entry only displays the echo area, unless it needs to resize the
>  mini-window.
> 
> I see. I did notice that calling 'redisplay' after the 'insert' makes everything work exactly the way I'd expect it to.
> 
> I guess doing that is perfectly acceptable and understandable once one has had the benefit of someone
> explaining it to him, like in this case. That said, it would be nice if I didn' thave to.

It's perfectly normal for Emacs not to redisplay when some Lisp is
running.  That is what happens here, except that "some Lisp" in this
case can come from another thread.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 18:06                                     ` Eli Zaretskii
@ 2016-12-31 18:16                                       ` Elias Mårtenson
  2016-12-31 18:29                                         ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Elias Mårtenson @ 2016-12-31 18:16 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, Tino Calancha, 25247

[-- Attachment #1: Type: text/plain, Size: 2369 bytes --]

On 1 January 2017 at 02:06, Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Elias Mårtenson <lokedhs@gmail.com>
> > Date: Sun, 1 Jan 2017 01:28:10 +0800
> > Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org,
> 25247@debbugs.gnu.org
> >
> >  The display on the screen will only change if Emacs enters redisplay.
> >  If you see the file's contents change, but the display on the screen
> >  doesn't reflect that, it means Emacs does not get a chance to perform
> >  redisplay, because it doesn't become idle in any of the threads that
> >  are active. Which could be the case, since every time a running
> >  thread is about to become idle, there's another thread ready to run.
> >
> > I'm not sure exactly what you refer to when you say "ready to run".
> There are of course more threads, but
> > none of them should be "ready to run".
>
> "Ready to run" means here a thread that is stuck in
> acquire_global_lock.  One of those threads will succeed in acquiring
> the lock when the thread which was previously running releases the
> lock.
>

In this case, the thread died, and all other threads are idle. Wouldn't
this trigger a redisplay?

Those which are still waiting for their sleep period to expire will
> not run, because they are inside the pselect call.  Only the threads
> whose sleep period already expired are "ready to run", because they
> call acquire_global_lock right after the pselect call returns.
>

But the way I interpreted what you were saying was that if there are no
threads that are "ready to run" (as in this case), redisplay would be
called.

If that was indeed what you were saying, then that doesn't match observed
behaviour. If I misunderstood what you were saying, then things make sense.

I'm willing to bet that the latter is true.


> > I guess doing that is perfectly acceptable and understandable once one
> has had the benefit of someone
> > explaining it to him, like in this case. That said, it would be nice if
> I didn' thave to.
>
> It's perfectly normal for Emacs not to redisplay when some Lisp is
> running.  That is what happens here, except that "some Lisp" in this
> case can come from another thread.
>

Fair enough. I guess the introduction of threads will make the redisplay
function more important than it has been in the past.

Regards,
Elias

[-- Attachment #2: Type: text/html, Size: 3542 bytes --]

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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 18:16                                       ` Elias Mårtenson
@ 2016-12-31 18:29                                         ` Eli Zaretskii
  2016-12-31 18:38                                           ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 18:29 UTC (permalink / raw)
  To: Elias Mårtenson; +Cc: raeburn, tino.calancha, 25247

> From: Elias Mårtenson <lokedhs@gmail.com>
> Date: Sun, 1 Jan 2017 02:16:41 +0800
> Cc: Tino Calancha <tino.calancha@gmail.com>, raeburn@raeburn.org, 25247@debbugs.gnu.org
> 
>  "Ready to run" means here a thread that is stuck in
>  acquire_global_lock. One of those threads will succeed in acquiring
>  the lock when the thread which was previously running releases the
>  lock.
> 
> In this case, the thread died, and all other threads are idle. Wouldn't this trigger a redisplay?

When a thread dies, the global local is released, so some other thread
that waits for the lock can run.  But I don't think that should
trigger redisplay, because it means Emacs isn't idle.

I don't understand what you mean by "all other threads are idle".  I
don't think any of them are, but I'm not sure we have the same idea of
"idle" in this context.  For me, "idle" means a thread that waited for
input and didn't get any until its wait timeout expired.  Only after
that we say that Emacs is "idling".

>  Those which are still waiting for their sleep period to expire will
>  not run, because they are inside the pselect call. Only the threads
>  whose sleep period already expired are "ready to run", because they
>  call acquire_global_lock right after the pselect call returns.
> 
> But the way I interpreted what you were saying was that if there are no threads that are "ready to run" (as in
> this case), redisplay would be called.

Yes, but only after the main thread ends its waiting timeout.  That is
why having timers produces more frequent redisplay.

> If that was indeed what you were saying, then that doesn't match observed behaviour. If I misunderstood what
> you were saying, then things make sense.
> 
> I'm willing to bet that the latter is true.

I'm not sure, because I don't understand what exactly doesn't match
the observations.

>  It's perfectly normal for Emacs not to redisplay when some Lisp is
>  running. That is what happens here, except that "some Lisp" in this
>  case can come from another thread.
> 
> Fair enough. I guess the introduction of threads will make the redisplay function more important than it has
> been in the past.

Only if the non-main threads must produce some visible effect.  That's
not a given; they could instead do some background job that doesn't
directly affect the displayed text.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-31 18:29                                         ` Eli Zaretskii
@ 2016-12-31 18:38                                           ` Eli Zaretskii
  0 siblings, 0 replies; 33+ messages in thread
From: Eli Zaretskii @ 2016-12-31 18:38 UTC (permalink / raw)
  To: lokedhs; +Cc: raeburn, tino.calancha, 25247

> Date: Sat, 31 Dec 2016 20:29:48 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: raeburn@raeburn.org, tino.calancha@gmail.com, 25247@debbugs.gnu.org
> 
> When a thread dies, the global local is released, so some other thread
                                 ^^^^^
I meant "lock", of course.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2016-12-30 16:57                     ` Eli Zaretskii
@ 2017-01-06  0:03                       ` npostavs
  2017-01-06  7:48                         ` Eli Zaretskii
  0 siblings, 1 reply; 33+ messages in thread
From: npostavs @ 2017-01-06  0:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: raeburn, lokedhs, Tino Calancha, 25247

tags 25247 fixed
close 25247 
quit

Eli Zaretskii <eliz@gnu.org> writes:

>> > Done.  Tino, could you please try the latest master?
>> It looks stable after your patch.  I have tried my test even with
>> 5000 threads and it works fine.
>
> Great, thanks.
>
>> Before Eli's patch i tried Ken's patch: it became more stable; it takes
>> more time to make it fail but i got 2 crashes (with 5000 and 500
>> threads); i also got Emacs freeze with a 500 threads test.
>> I have saved the full backtraces of both crashes.
>> If you need them let me know.
>
> I think we need both of these patches.

Both patches have been pushed to master, so I'm marking this as fixed.

1: 2016-12-30 11:36:07 +0200 543532313a1d9570d6a74a7846b4e776a2282964
  Attempt to fix crashes with threads in GTK builds

2: 2016-12-30 17:39:23 -0500 b0239945a36dafae908259a9a29c2a166ff53cee
  Initialize thread support for Xlib.





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

* bug#25247: 26.0.50; Concurrency crashes with XLib
  2017-01-06  0:03                       ` npostavs
@ 2017-01-06  7:48                         ` Eli Zaretskii
  0 siblings, 0 replies; 33+ messages in thread
From: Eli Zaretskii @ 2017-01-06  7:48 UTC (permalink / raw)
  To: npostavs; +Cc: raeburn, lokedhs, tino.calancha, 25247

> From: npostavs@users.sourceforge.net
> Cc: Tino Calancha <tino.calancha@gmail.com>,  25247@debbugs.gnu.org,  raeburn@raeburn.org,  lokedhs@gmail.com
> Date: Thu, 05 Jan 2017 19:03:22 -0500
> 
> Both patches have been pushed to master, so I'm marking this as fixed.

Thanks.





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

end of thread, other threads:[~2017-01-06  7:48 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-22 10:20 bug#25247: 26.0.50; Concurrency crashes Tino Calancha
2016-12-22 17:28 ` Eli Zaretskii
2016-12-23  3:34   ` Tino Calancha
2016-12-23  8:34     ` Eli Zaretskii
2016-12-23 11:32       ` Tino Calancha
2016-12-23 14:14         ` Eli Zaretskii
2016-12-29 11:37           ` bug#25247: 26.0.50; Concurrency crashes with XLib Tino Calancha
2016-12-29 17:44             ` Eli Zaretskii
2016-12-30  3:13               ` Tino Calancha
2016-12-30  7:19             ` Ken Raeburn
2016-12-30  8:37               ` Eli Zaretskii
2016-12-30  9:41                 ` Eli Zaretskii
2016-12-30 10:30                   ` Elias Mårtenson
2016-12-30 11:05                     ` Eli Zaretskii
2016-12-30 11:21                       ` Elias Mårtenson
2016-12-30 18:54                         ` Eli Zaretskii
2016-12-30 20:40                           ` Eli Zaretskii
2016-12-31 11:05                         ` Eli Zaretskii
2016-12-31 15:34                           ` Elias Mårtenson
2016-12-31 15:51                             ` Eli Zaretskii
2016-12-31 16:24                               ` Elias Mårtenson
2016-12-31 17:18                                 ` Eli Zaretskii
2016-12-31 17:28                                   ` Elias Mårtenson
2016-12-31 18:06                                     ` Eli Zaretskii
2016-12-31 18:16                                       ` Elias Mårtenson
2016-12-31 18:29                                         ` Eli Zaretskii
2016-12-31 18:38                                           ` Eli Zaretskii
2016-12-30 13:45                   ` Tino Calancha
2016-12-30 16:57                     ` Eli Zaretskii
2017-01-06  0:03                       ` npostavs
2017-01-06  7:48                         ` Eli Zaretskii
2016-12-23  9:34   ` bug#25247: 26.0.50; Concurrency crashes Ken Raeburn
2016-12-23 10:04     ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).