#0 0x00007f9c6673a727 in kill () at ../sysdeps/unix/syscall-template.S:82 [Error: ../sysdeps/unix/syscall-template.S was not found in source tree] #1 0x0000000000500ffc in fatal_error_signal (sig=) at emacs.c:366 361: #endif 362: 363: if (fatal_error_signal_hook) 364: fatal_error_signal_hook (); 365: 366: kill (getpid (), fatal_error_code); 367: } 368: 369: #ifdef SIGDANGER 370: 371: /* Handler for SIGDANGER. */ #2 fatal_error_signal (sig=) at emacs.c:336 331: /* Handle bus errors, invalid instruction, etc. */ 332: #ifndef FLOAT_CATCH_SIGILL 333: static 334: #endif 335: void 336: fatal_error_signal (int sig) 337: { 338: SIGNAL_THREAD_CHECK (sig); 339: fatal_error_code = sig; 340: signal (sig, SIG_DFL); 341: #3 #4 0x00000000004f47fe in style_changed_cb (go=, spec=, user_data=) at gtkutil.c:1053 1048: { 1049: Lisp_Object rest, frame; 1050: FOR_EACH_FRAME (rest, frame) 1051: { 1052: FRAME_PTR f = XFRAME (frame); 1053: if (FRAME_X_DISPLAY (f) == dpy) 1054: { 1055: x_set_scroll_bar_default_width (f); 1056: xg_frame_set_char_size (f, FRAME_COLS (f), FRAME_LINES (f)); 1057: } 1058: } #5 0x00007f9c6af94050 in g_closure_invoke (closure=0x1a7ddd0, return_value=0x0, n_param_values=2, param_values=0x7fff17740d90, invocation_hint=0x7fff17740d30) at /build/buildd/glib2.0-2.33.6/./gobject/gclosure.c:777 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gclosure.c was not found in source tree] #6 0x00007f9c6afa5d30 in signal_emit_unlocked_R (node=node@entry=0xec39e0, detail=detail@entry=102, instance=instance@entry=0x1074800, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff17740d90) at /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c:3551 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c was not found in source tree] #7 0x00007f9c6afadfb1 in g_signal_emit_valist (instance=0x1074800, signal_id=, detail=102, var_args=var_args@entry=0x7fff17740fe8) at /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c:3300 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c was not found in source tree] #8 0x00007f9c6afae202 in g_signal_emit (instance=, signal_id=, detail=) at /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c:3356 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gsignal.c was not found in source tree] #9 0x00007f9c6af98b95 in g_object_dispatch_properties_changed (object=0x1074800, n_pspecs=23, pspecs=0x0) at /build/buildd/glib2.0-2.33.6/./gobject/gobject.c:1041 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gobject.c was not found in source tree] #10 0x00007f9c6af9a64b in g_object_notify_by_spec_internal (pspec=0x1056df0, object=0x1074800) at /build/buildd/glib2.0-2.33.6/./gobject/gobject.c:1135 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gobject.c was not found in source tree] #11 g_object_notify (object=0x1074800, property_name=) at /build/buildd/glib2.0-2.33.6/./gobject/gobject.c:1177 [Error: /build/buildd/glib2.0-2.33.6/./gobject/gobject.c was not found in source tree] #12 0x00007f9c6c07c6c3 in _gtk_settings_handle_event (event=) at /build/buildd/gtk+2.0-2.24.10/gtk/gtksettings.c:1967 [Error: /build/buildd/gtk+2.0-2.24.10/gtk/gtksettings.c was not found in source tree] #13 0x00007f9c6c00d425 in IA__gtk_main_do_event (event=0x1e36a40) at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1572 [Error: /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c was not found in source tree] #14 0x00007f9c6bc81cac in gdk_event_dispatch (source=, source@entry=0x106ffa0, callback=, user_data=) at /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c:2377 [Error: /build/buildd/gtk+2.0-2.24.10/gdk/x11/gdkevents-x11.c was not found in source tree] #15 0x00007f9c6acd5c65 in g_main_dispatch (context=0x10383c0) at /build/buildd/glib2.0-2.33.6/./glib/gmain.c:2691 [Error: /build/buildd/glib2.0-2.33.6/./glib/gmain.c was not found in source tree] #16 g_main_context_dispatch (context=context@entry=0x10383c0) at /build/buildd/glib2.0-2.33.6/./glib/gmain.c:3195 [Error: /build/buildd/glib2.0-2.33.6/./glib/gmain.c was not found in source tree] #17 0x00007f9c6acd5f98 in g_main_context_iterate (context=context@entry=0x10383c0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at /build/buildd/glib2.0-2.33.6/./glib/gmain.c:3266 [Error: /build/buildd/glib2.0-2.33.6/./glib/gmain.c was not found in source tree] #18 0x00007f9c6acd6054 in g_main_context_iteration (context=0x10383c0, may_block=1) at /build/buildd/glib2.0-2.33.6/./glib/gmain.c:3327 [Error: /build/buildd/glib2.0-2.33.6/./glib/gmain.c was not found in source tree] #19 0x00007f9c6c00c501 in IA__gtk_main_iteration () at /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c:1417 [Error: /build/buildd/gtk+2.0-2.24.10/gtk/gtkmain.c was not found in source tree] #20 0x00000000004bf1cb in XTread_socket (terminal=, expected=, hold_quit=0x7fff177413f0) at xterm.c:7187 7182: while (gtk_events_pending ()) 7183: { 7184: current_count = count; 7185: current_hold_quit = hold_quit; 7186: 7187: gtk_main_iteration (); 7188: 7189: count = current_count; 7190: current_count = -1; 7191: current_hold_quit = 0; 7192: #21 0x00000000005091f8 in read_avail_input (expected=expected@entry=1) at keyboard.c:6859 6854: 6855: EVENT_INIT (hold_quit); 6856: hold_quit.kind = NO_EVENT; 6857: 6858: /* No need for FIONREAD or fcntl; just say don't wait. */ 6859: while (nr = (*t->read_socket_hook) (t, expected, &hold_quit), nr > 0) 6860: { 6861: nread += nr; 6862: expected = 0; 6863: } 6864: #22 0x000000000050931a in handle_async_input () at keyboard.c:7187 7182: ++handling_signal; 7183: #endif 7184: while (1) 7185: { 7186: int nread; 7187: nread = read_avail_input (1); 7188: /* -1 means it's not ok to read the input now. 7189: UNBLOCK_INPUT will read it later; now, avoid infinite loop. 7190: 0 means there was no keyboard input available. */ 7191: if (nread <= 0) 7192: break; #23 0x00000000005088d9 in process_pending_signals () at keyboard.c:7203 7198: 7199: void 7200: process_pending_signals (void) 7201: { 7202: if (interrupt_input_pending) 7203: handle_async_input (); 7204: do_pending_atimers (); 7205: } 7206: 7207: #ifdef SIGIO /* for entire page */ 7208: /* Note SIGIO has been undef'd if FIONREAD is missing. */ #24 0x00000000005b8635 in wait_reading_process_output (time_limit=time_limit@entry=0, microsecs=microsecs@entry=0, read_kbd=read_kbd@entry=-1, do_display=do_display@entry=1, wait_for_cell=wait_for_cell@entry=12026994, wait_proc=wait_proc@entry=0x0, just_wait_proc=just_wait_proc@entry=0) at process.c:4346 4341: Otherwise, do pending quit if requested. */ 4342: if (read_kbd >= 0) 4343: QUIT; 4344: #ifdef SYNC_INPUT 4345: else 4346: process_pending_signals (); 4347: #endif 4348: 4349: /* Exit now if the cell we're waiting for became non-nil. */ 4350: if (! NILP (wait_for_cell) && ! NILP (XCAR (wait_for_cell))) 4351: break; #25 0x000000000050d670 in kbd_buffer_get_event (end_time=0x0, used_mouse_menu=0x7fff17741e10, kbp=) at keyboard.c:3855 3850: EMACS_USECS (duration), 3851: -1, 1, Qnil, NULL, 0); 3852: } 3853: } 3854: else 3855: wait_reading_process_output (0, 0, -1, 1, Qnil, NULL, 0); 3856: 3857: if (!interrupt_input && kbd_fetch_ptr == kbd_store_ptr) 3858: /* Pass 1 for EXPECT since we just waited to have input. */ 3859: read_avail_input (1); 3860: } #26 read_char (commandflag=1, nmaps=nmaps@entry=3, maps=maps@entry=0x7fff17741cf0, prev_event=12026994, used_mouse_menu=used_mouse_menu@entry=0x7fff17741e10, end_time=0x0, end_time@entry=0x7fff17741cf0) at keyboard.c:2801 2796: /* Actually read a character, waiting if necessary. */ 2797: save_getcjmp (save_jump); 2798: restore_getcjmp (local_getcjmp); 2799: if (!end_time) 2800: timer_start_idle (); 2801: c = kbd_buffer_get_event (&kb, used_mouse_menu, end_time); 2802: restore_getcjmp (save_jump); 2803: 2804: if (! NILP (c) && (kb != current_kboard)) 2805: { 2806: Lisp_Object last = KVAR (kb, kbd_queue); #27 0x000000000050f521 in read_key_sequence (keybuf=keybuf@entry=0x7fff17741ef0, prompt=12026994, dont_downcase_last=dont_downcase_last@entry=0, can_return_switch_frame=can_return_switch_frame@entry=1, fix_current_buffer=fix_current_buffer@entry=1, bufsize=30) at keyboard.c:9328 9323: else 9324: { 9325: { 9326: KBOARD *interrupted_kboard = current_kboard; 9327: struct frame *interrupted_frame = SELECTED_FRAME (); 9328: key = read_char (NILP (prompt), nmaps, 9329: (Lisp_Object *) submaps, last_nonmenu_event, 9330: &used_mouse_menu, NULL); 9331: if ((INTEGERP (key) && XINT (key) == -2) /* wrong_kboard_jmpbuf */ 9332: /* When switching to a new tty (with a new keyboard), 9333: read_char returns the new buffer, rather than -2 #28 0x00000000005113fc in command_loop_1 () at keyboard.c:1449 1444: real_this_command = Qnil; 1445: Vthis_original_command = Qnil; 1446: Vthis_command_keys_shift_translated = Qnil; 1447: 1448: /* Read next key sequence; i gets its length. */ 1449: i = read_key_sequence (keybuf, sizeof keybuf / sizeof keybuf[0], 1450: Qnil, 0, 1, 1); 1451: 1452: /* A filter may have run while we were reading the input. */ 1453: if (! FRAME_LIVE_P (XFRAME (selected_frame))) 1454: Fkill_emacs (Qnil); #29 0x00000000005779e1 in internal_condition_case (bfun=bfun@entry=0x511210 , handlers=12079282, hfun=hfun@entry=0x505d70 ) at eval.c:1515 1510: h.var = Qnil; 1511: h.next = handlerlist; 1512: h.tag = &c; 1513: handlerlist = &h; 1514: 1515: val = (*bfun) (); 1516: catchlist = c.next; 1517: handlerlist = h.next; 1518: return val; 1519: } 1520: #30 0x000000000050473e in command_loop_2 (ignore=ignore@entry=12026994) at keyboard.c:1160 1155: command_loop_2 (Lisp_Object ignore) 1156: { 1157: register Lisp_Object val; 1158: 1159: do 1160: val = internal_condition_case (command_loop_1, Qerror, cmd_error); 1161: while (!NILP (val)); 1162: 1163: return Qnil; 1164: } 1165: #31 0x00000000005778db in internal_catch (tag=140309468039120, func=func@entry=0x504720 , arg=12026994) at eval.c:1272 1267: c.byte_stack = byte_stack_list; 1268: catchlist = &c; 1269: 1270: /* Call FUNC. */ 1271: if (! _setjmp (c.jmp)) 1272: c.val = (*func) (arg); 1273: 1274: /* Throw works by a longjmp that comes right here. */ 1275: catchlist = c.next; 1276: return c.val; 1277: } #32 0x0000000000505847 in command_loop () at keyboard.c:1139 1134: /* Reset single_kboard in case top-level set it while 1135: evaluating an -f option, or we are stuck there for some 1136: other reason. */ 1137: any_kboard_state (); 1138: #endif 1139: internal_catch (Qtop_level, command_loop_2, Qnil); 1140: executing_kbd_macro = Qnil; 1141: 1142: /* End of file in -batch run causes exit here. */ 1143: if (noninteractive) 1144: Fkill_emacs (Qt); #33 recursive_edit_1 () at keyboard.c:759 754: recursive edit, the original redisplay leading to the recursive 755: edit will be unwound. The outcome should therefore be safe. */ 756: specbind (Qinhibit_redisplay, Qnil); 757: redisplaying_p = 0; 758: 759: val = command_loop (); 760: if (EQ (val, Qt)) 761: Fsignal (Qquit, Qnil); 762: /* Handle throw from read_minibuf when using minibuffer 763: while it's active but we're in another window. */ 764: if (STRINGP (val)) #34 0x0000000000505b6d in Frecursive_edit () at keyboard.c:823 818: would have done if it were left normally. */ 819: if (command_loop_level > 0) 820: temporarily_switch_to_single_kboard (SELECTED_FRAME ()); 821: record_unwind_protect (recursive_edit_unwind, buffer); 822: 823: recursive_edit_1 (); 824: return unbind_to (count, Qnil); 825: } 826: 827: Lisp_Object 828: recursive_edit_unwind (Lisp_Object buffer) #35 0x00000000004163f8 in main (argc=2, argv=) at emacs.c:1715 1710: This flushes the new TZ value into localtime. */ 1711: tzset (); 1712: #endif /* defined (LOCALTIME_CACHE) */ 1713: 1714: /* Enter editor command loop. This never returns. */ 1715: Frecursive_edit (); 1716: /* NOTREACHED */ 1717: return 0; 1718: } 1719: 1720: /* Sort the args so we can find the most important ones