(emacs:22113): Gtk-CRITICAL **: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed Connection lost to X server `:0.0' 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 Backtrace: /usr/local/bin/emacs[0x4ff14b] /usr/local/bin/emacs[0x4e64eb] /usr/local/bin/emacs[0x4ff1a3] /usr/local/bin/emacs[0x4bb0cb] /usr/local/bin/emacs[0x4bb13c] /usr/lib/libX11.so.6(_XIOError+0x4e)[0x7ffff444191e] /usr/lib/libX11.so.6(_XReply+0x3fb)[0x7ffff443f9fb] /usr/lib/libX11.so.6(XGetSelectionOwner+0x51)[0x7ffff4425d21] /usr/local/bin/emacs[0x4ce3fa] /usr/local/bin/emacs[0x555df0] /usr/local/bin/emacs[0x559213] /usr/local/bin/emacs[0x555e56] /usr/local/bin/emacs[0x559273] /usr/local/bin/emacs[0x555e56] /usr/local/bin/emacs[0x559213] /usr/local/bin/emacs[0x555e56] /usr/local/bin/emacs[0x558064] /usr/local/bin/emacs[0x554e5b] /usr/local/bin/emacs[0x4eed57] /usr/local/bin/emacs[0x4ef1b6] /usr/local/bin/emacs[0x4f8fe6] /usr/local/bin/emacs[0x4f9c14] /usr/local/bin/emacs[0x4f01dc] /usr/local/bin/emacs[0x4335c8] /usr/local/bin/emacs[0x4514d4] /usr/local/bin/emacs[0x451f60] /usr/local/bin/emacs[0x5934da] /usr/local/bin/emacs[0x4edad1] /usr/local/bin/emacs[0x4f1262] /usr/local/bin/emacs[0x4f235f] /usr/local/bin/emacs[0x4f4030] /usr/local/bin/emacs[0x554d37] /usr/local/bin/emacs[0x4e698e] /usr/local/bin/emacs[0x554c1b] /usr/local/bin/emacs[0x4eae37] /usr/local/bin/emacs[0x4eb150] /usr/local/bin/emacs[0x418059] /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7ffff03a0800] /usr/local/bin/emacs[0x418af9] [New Thread 0x7fffdf6b9700 (LWP 22154)] [New Thread 0x7fffe5e46700 (LWP 22150)] [New Thread 0x7fffe82bb700 (LWP 22117)] Program received signal SIGABRT, Aborted. 0x00007ffff0949609 in raise () from /usr/lib/libpthread.so.0 (gdb) bt #0 0x00007ffff0949609 in raise () from /usr/lib/libpthread.so.0 #1 0x00000000004e6513 in terminate_due_to_signal (sig=sig@entry=6, backtrace_limit=backtrace_limit@entry=40) at emacs.c:376 #2 0x00000000004ff1a3 in emacs_abort () at sysdep.c:2131 #3 0x00000000004bb0cb in x_connection_closed (dpy=dpy@entry=0x145c170, error_message=, error_message@entry=0x7fffffffc1b0 "Connection lost to X server `:0.0'") at xterm.c:7656 #4 0x00000000004bb13c in x_io_error_quitter (display=0x145c170) at xterm.c:7762 #5 0x00007ffff444191e in _XIOError () from /usr/lib/libX11.so.6 #6 0x00007ffff443f9fb in _XReply () from /usr/lib/libX11.so.6 #7 0x00007ffff4425d21 in XGetSelectionOwner () from /usr/lib/libX11.so.6 #8 0x00000000004ce3fa in Fx_selection_exists_p (selection=12587826, terminal=) at xselect.c:2151 #9 0x0000000000555df0 in eval_sub (form=) at eval.c:2184 #10 0x0000000000559213 in Fand (args=10094478) at eval.c:387 #11 0x0000000000555e56 in eval_sub (form=) at eval.c:2131 #12 0x0000000000559273 in For (args=22113) at eval.c:363 #13 0x0000000000555e56 in eval_sub (form=) at eval.c:2131 #14 0x0000000000559213 in Fand (args=10094334) at eval.c:387 #15 0x0000000000555e56 in eval_sub (form=form@entry=10094318) at eval.c:2131 #16 0x0000000000558064 in Feval (form=10094318, lexical=) at eval.c:1996 #17 0x0000000000554e5b in internal_condition_case_1 (bfun=bfun@entry=0x4e6a20 , arg=arg@entry=10094318, handlers=, hfun=hfun@entry=0x4e6920 ) at eval.c:1372 #18 0x00000000004eed57 in menu_item_eval_property (sexpr=10094318) at keyboard.c:7604 #19 0x00000000004ef1b6 in parse_tool_bar_item (item=, key=) at keyboard.c:8303 #20 process_tool_bar_item (key=, def=, data=data@entry=12278834, args=args@entry=0x0) at keyboard.c:8037 #21 0x00000000004f8fe6 in map_keymap_item (data=0x0, val=, key=, args=12278834, fun=0x4eed70 ) at keymap.c:566 #22 map_keymap_internal (map=map@entry=15779046, fun=fun@entry=0x4eed70 , args=args@entry=12278834, data=data@entry=0x0) at keymap.c:605 #23 0x00000000004f9c14 in map_keymap (map=, fun=fun@entry=0x4eed70 , args=12278834, data=data@entry=0x0, autoload=autoload@entry=true) at keymap.c:650 #24 0x00000000004f01dc in tool_bar_items (reuse=, nitems=nitems@entry=0x7fffffffc89c) at keyboard.c:7997 #25 0x00000000004335c8 in update_tool_bar (f=0x1169f08, save_match_data=0) at xdisp.c:12035 #26 0x00000000004514d4 in update_tool_bar (save_match_data=, f=) at xdisp.c:11813 #27 prepare_menu_bars () at xdisp.c:11808 #28 redisplay_internal () at xdisp.c:13610 #29 0x0000000000451f60 in redisplay_preserve_echo_area (from_where=from_where@entry=11) at xdisp.c:14206 #30 0x00000000005934da in wait_reading_process_output (time_limit=time_limit@entry=0, nsecs=nsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=true, wait_for_cell=wait_for_cell@entry=12278834, wait_proc=wait_proc@entry=0x0, just_wait_proc=0) at process.c:4549 #31 0x00000000004edad1 in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x7fffffffdefb, kbp=) at keyboard.c:3907 #32 read_event_from_main_queue (used_mouse_menu=0x7fffffffdefb, local_getcjmp=0x7fffffffdc70, end_time=0x0) at keyboard.c:2247 #33 read_decoded_event_from_main_queue (end_time=end_time@entry=0x0, local_getcjmp=local_getcjmp@entry=0x7fffffffdc70, prev_event=prev_event@entry=12278834, used_mouse_menu=used_mouse_menu@entry=0x7fffffffdefb) at keyboard.c:2310 #34 0x00000000004f1262 in read_char (commandflag=1, map=map@entry=16109446, prev_event=12278834, used_mouse_menu=used_mouse_menu@entry=0x7fffffffdefb, end_time=end_time@entry=0x0) at keyboard.c:2896 #35 0x00000000004f235f in read_key_sequence (keybuf=keybuf@entry=0x7fffffffdfd0, prompt=12278834, dont_downcase_last=dont_downcase_last@entry=false, can_return_switch_frame=can_return_switch_frame@entry=true, fix_current_buffer=fix_current_buffer@entry=true, prevent_redisplay=prevent_redisplay@entry=false, bufsize=30) at keyboard.c:9089 #36 0x00000000004f4030 in command_loop_1 () at keyboard.c:1453 #37 0x0000000000554d37 in internal_condition_case (bfun=bfun@entry=0x4f3e40 , handlers=, hfun=hfun@entry=0x4eb220 ) at eval.c:1348 #38 0x00000000004e698e in command_loop_2 (ignore=ignore@entry=12278834) at keyboard.c:1178 #39 0x0000000000554c1b in internal_catch (tag=12326306, func=func@entry=0x4e6970 , arg=12278834) at eval.c:1112 #40 0x00000000004eae37 in command_loop () at keyboard.c:1157 #41 recursive_edit_1 () at keyboard.c:778 #42 0x00000000004eb150 in Frecursive_edit () at keyboard.c:849 #43 0x0000000000418059 in main (argc=0, argv=0x7fffffffe318) at emacs.c:1642