all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Robert J. Chassell" <bob@rattlesnake.com>
To: emacs-devel@gnu.org
Subject: Re: Emacs crashes, 07nov16
Date: Wed, 21 Nov 2007 17:20:39 +0000 (UTC)	[thread overview]
Message-ID: <m1IutFf-002K4JC@rattlesnake.com> (raw)
In-Reply-To: <E1IuoJr-0007F6-Mj@fencepost.gnu.org> (message from Richard Stallman on Wed, 21 Nov 2007 07:04:39 -0500)

architecture: i686
Linux kernel: 2.6.22-2-686
distribution: Debian testing, updated today

gcc (GCC) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)
Emacs rebuilt without optimisation, i.e., with -O0

Today's GNU Emacs CVS snapshot, Wed, 2007 Nov 21  10:49 UTC
GNU Emacs 23.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.12.1)
started in debugger with

    set args -i -q \
    --eval '(emacs-version t)' -bg DodgerBlue4 -fg white \
    -fn '-Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO8859-1' \
    -geometry 80x44+545+51 -name '-q GNU Emacs in Debugger 4'

Unused breakpoints deleted.  Here are backtraces from breakpoints at
x_connection_closed, x_error_quitter, and _XError

# breakpoint x_connection_closed

(gdb) bt full
#0  x_connection_closed (dpy=0x85b9000, error_message=0xbff60f08 "X protocol error: BadValue (integer parameter out of range for operation) on protocol request 77") at xterm.c:7786
	dpyinfo = <value optimized out>
	frame = <value optimized out>
	tail = <value optimized out>
#1  0x080cceda in x_error_quitter (display=0x85b9000, error=0xbff611bc) at xterm.c:7968
	buf = "BadValue (integer parameter out of range for operation)", '\0' <repeats 200 times>
	buf1 = "X protocol error: BadValue (integer parameter out of range for operation) on protocol request 77\000\234Z\b\t\000\000\000tI_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200gy\b\024\303m\b\350\274\275\267\210\037p\bh\217_\b\270\017\366\277$.\267\267L\000\000\000\210\037p\b\000\000\000\000|\335\364\267|\335\364\267\210\037p\b\350\017\366\277\036\252\310\267\210\037p\b\210\037p\b\000\000\000\000\350\017\366\277"...
#2  0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbff611bc) at xterm.c:7924
No locals.
#3  0xb79341ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0xb7936c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0xb7922723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#6  0xb7b99cfd in gdk_check_xpending (display=<value optimized out>) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#7  0xb7b99df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbff61af8) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
	display = (GdkDisplay *) 0x85b9000
	retval = 0
#8  0xb783da0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb783e1c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x085c52d0 in ?? ()
No symbol table info available.
#11 0xbff61b58 in ?? ()
No symbol table info available.
#12 0x08803990 in ?? ()
No symbol table info available.
#13 0xb78d9114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb783ebba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb7d23231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
	result = <value optimized out>
#16 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbff61eb4) at xterm.c:7177
	inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = -1074389936,
  x = -1221351352,
  y = -1074390004,
  timestamp = 3086445014,
  padding = {0xb7b6584b, 0xb7c0cc69},
  frame_or_window = 142066136,
  arg = -1218629292
}
	count = 0
	dpyinfo = (struct x_display_info *) 0x0
#17 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
	nr = <value optimized out>
	hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
	next = (struct terminal *) 0x0
	nread = 0
	err = 0
	t = (struct terminal *) 0x85e3878
#18 0x08100eba in handle_async_input () at keyboard.c:7336
	nread = 140218368
#19 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
	old_errno = 0
#20 <signal handler called>
No symbol table info available.
#21 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#22 0xb74b8ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#23 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 times>}}) at sysdep.c:3064
	old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3220579252, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3220579276, 134633263, 140516112, 3220579440, 3075183745, 3220579696, 3075183893}
}
#24 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#25 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11578
	tail = <value optimized out>
	w = (struct window *) 0x86019b8
	pause = 0
	must_finish = 1
	tlbufpos = {
  charpos = 0,
  bytepos = 0
}
	number_of_visible_frames = 1
	polling_stopped_here = 1
	old_frame = 140515380
	consider_all_windows_p = 1
#26 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbff63130, prev_event=137562313, used_mouse_menu=0xbff631c8, end_time=0x0) at keyboard.c:2748
	keys = 0
	key_count = 140515376
	key_count_reset = 0
	saved_ok_to_echo = (struct kboard *) 0x0
	saved_echo_string = 0
	c = 137562313
	local_getcjmp = {{
    __jmpbuf = {137562313, -1074384864, 142931400, 142931404, -1074384888, 135913840},
    __mask_was_saved = 137805845,
    __saved_mask = {
      __val = {137597689, 1, 3220582432, 142931400, 3220582432, 3220582648, 135640435, 137805845, 137597689, 142931404, 0 <repeats 22 times>}
    }
  }}
	save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142931404, 137972916},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3220582248, 135911290, 0, 1417, 3220582280, 135911501, 0, 1, 0, 142931404, 137972916, 1417, 3220582296, 135911290, 137724945, 1416, 3220582328, 135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3220582376, 135913655, 137597689, 137805181, 3220582384, 0, 1, 137805845}
    }
  }}
	key_already_recorded = 0
	tem = 2
	save = 140515376
	previous_echo_area_message = 137562313
	also_record = 137562313
	reread = 0
	polling_stopped_here = <value optimized out>
	orig_kboard = (struct kboard *) 0x85e32b8
#27 0x08107ef3 in read_key_sequence (keybuf=0xbff63274, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455
	interrupted_kboard = (KBOARD *) 0x85e32b8
	key = 142259804
	used_mouse_menu = 0
	echo_local_start = 0
	last_real_key_start = 0
	keys_local_start = 0
	local_first_binding = 0
	from_string = 137562313
	count = 2
	t = 0
	echo_start = 0
	keys_start = 0
	nmaps = 2
	nmaps_allocated = 2
	defs = (Lisp_Object * volatile) 0xbff63110
	submaps = (Lisp_Object * volatile) 0xbff63130
	orig_local_map = 139127117
	orig_keymap = 137562313
	localized_local_map = 0
	first_binding = 0
	first_unbound = 31
	mock_input = 0
	fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
	keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
	indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
	delayed_switch_frame = 137562313
	original_uppercase = 0
	original_uppercase_position = -1
	starting_buffer = (struct buffer *) 0x884f5c8
	fake_prefixed_keys = 137562313
#28 0x08109bb1 in command_loop_1 () at keyboard.c:1684
	cmd = <value optimized out>
	lose = <value optimized out>
	nonundocount = 0
	keybuf = {192, 48, -1219950384, 134541203, -1472036458, 134541205, 134541207, 0, 0, 1, 994, -1221351128, -1218617344, 134541203, -1219909540, 134522600, 1, -1208442892, -1208440800, 0, -1074384168, -1074384320, 0, -1074397184, 137562313, 138203161, 0, 137912576, 137912560, -1074384136}
	i = <value optimized out>
	prev_modiff = 4
	prev_buffer = (struct buffer *) 0x8338540
	already_adjusted = 0
#29 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
	val = <value optimized out>
	c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbff63420,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1074383896, -127532927, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3220583492, 139846280, 12, 12, 3220583492, 4294967295, 3220583304, 135580224, 3220583492, 12, 3220583292, 3220583288, 134542071, 514, 12, 12, 3220583492, 0, 3220583336, 135580286, 3220583492, 12, 3075037804, 3076349952, 800, 110932256, 3086524404, 134522600, 3086526056, 3220583408}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
	h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 136037936,
  tag = 0xbff6330c,
  next = 0x0
}
#30 0x08103743 in command_loop_2 () at keyboard.c:1396
	val = 0
#31 0x08160afa in internal_catch (tag=137611273, func=0x8103720 <command_loop_2>, arg=137562313) at eval.c:1229
	c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1074383640, -127393663, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3220583640, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#32 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#33 0x0810448b in recursive_edit_1 () at keyboard.c:984
	val = <value optimized out>
#34 0x081045c1 in Frecursive_edit () at keyboard.c:1046
	buffer = 137562313
#35 0x080f9dc0 in main (argc=15, argv=0xbff638f4) at emacs.c:1777
	tz = 0xbff64efb "UTC"
	dummy = -1074382776
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 0
	rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
	no_loadup = 0
	junk = 0x0
(gdb)


# breakpoint x_error_quitter

(gdb) bt full
#0  x_error_quitter (display=0x85b9000, error=0xbfcfaf4c) at xterm.c:7959
	buf = "t\256\317\277\\\214\373\267xZ\\\b8\256\317\277\221\025\311\267xZ\\\b<\202\374\267@\256\317\277T\257\317\277\0062\003g1\000\000\000\\\246\223\267|t\256\267G\f\224\267\0062\003gI\f\224\267K\f\224\267\000\000\000\000\000\000\000\000\001\000\000\000\033\003\000\000\000\000\000\000@m\256\267G\f\224\267l\374\223\267\f\330\223\267\001\000\000\000\364\277\374\267\370n\256\267H\257\317\277d\257\317\277\322\216\373\267\f\330\223\267H\257\317\277\304\307\374\267\022\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000t\261\317\277|\260\317\277\310\000\000\000\310\256\317\277T\257\317\277|\260\317\277t\261\317\277\002\000\000\000n\237\221\267\001\027\223\267"...
	buf1 = "\000\000\000\000\004\220\211\267\000\000\000\000\000\000\000\000\364?a\267\200b\205\b\220h\206\b\020\000\000\000p\234Z\b\001\000\000\000\000\021\\\b3\000\000\000x\240Z\b\b\000\000\000\020\000\000\000\025\000\000\000\320T\206\b\004\220\211\267\220h\206\b\000\000\000\000\b\255\317\277\027\003\207\2678\037p\bP\000\000\000p\234Z\b\t\000\000\000\224I_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200\033\205\b\024\303m\b\350\334\301\2678\037p\bh\313f\bH\255\317\277$N\273\267L\000\000\0008\037p\b\000\000\000\000|\375\370\267|\375\370\2678\037p\bx\255\317\277\036\312\314\2678\037p\b8\037p\b\000\000\000\000x\255\317\277"...
#1  0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbfcfaf4c) at xterm.c:7924
No locals.
#2  0xb79761ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#3  0xb7978c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0xb7964723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0xb7bdbcfd in gdk_check_xpending (display=<value optimized out>) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#6  0xb7bdbdf1 in gdk_event_prepare (source=0x85c5288, timeout=0xbfcfb888) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
	display = (GdkDisplay *) 0x85b9000
	retval = 0
#7  0xb787fa0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb78801c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x085c52d0 in ?? ()
No symbol table info available.
#10 0xbfcfb8e8 in ?? ()
No symbol table info available.
#11 0x0884d900 in ?? ()
No symbol table info available.
#12 0xb791b114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb7880bba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb7d65231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
	result = <value optimized out>
#15 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbfcfbc44) at xterm.c:7177
	inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = 139871128,
  x = -1076905552,
  y = 135587142,
  timestamp = 137458788,
  padding = {0xb7869551, 0x30},
  frame_or_window = 143218488,
  arg = -1218358956
}
	count = 0
	dpyinfo = (struct x_display_info *) 0x0
#16 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
	nr = <value optimized out>
	hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
	next = (struct terminal *) 0x0
	nread = 0
	err = 0
	t = (struct terminal *) 0x85e3878
#17 0x08100eba in handle_async_input () at keyboard.c:7336
	nread = 140218368
#18 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
	old_errno = 0
#19 <signal handler called>
No symbol table info available.
#20 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#21 0xb74faba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#22 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 times>}}) at sysdep.c:3064
	old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3218063684, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3218063708, 134633263, 140516112, 3218063872, 3075454081, 3218064128, 3075454229}
}
#23 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#24 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11578
	tail = <value optimized out>
	w = (struct window *) 0x86019b8
	pause = 0
	must_finish = 1
	tlbufpos = {
  charpos = 0,
  bytepos = 0
}
	number_of_visible_frames = 1
	polling_stopped_here = 1
	old_frame = 140515380
	consider_all_windows_p = 1
#25 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbfcfcec0, prev_event=137562313, used_mouse_menu=0xbfcfcf58, end_time=0x0) at keyboard.c:2748
	keys = 0
	key_count = 140515376
	key_count_reset = 0
	saved_ok_to_echo = (struct kboard *) 0x0
	saved_echo_string = 0
	c = 137562313
	local_getcjmp = {{
    __jmpbuf = {137562313, -1076900432, 142205640, 142205644, -1076900456, 135913840},
    __mask_was_saved = 137805877,
    __saved_mask = {
      __val = {137597689, 1, 3218066864, 142205640, 3218066864, 3218067080, 135640435, 137805877, 137597689, 142205644, 0 <repeats 22 times>}
    }
  }}
	save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142205644, 137973112},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3218066680, 135911290, 0, 1417, 3218066712, 135911501, 0, 1, 0, 142205644, 137973112, 1417, 3218066728, 135911290, 137724945, 1416, 3218066760, 135911501, 1, 1, 137562313, 137597689, 137805872, 137562313, 3218066808, 135913655, 137597689, 137805189, 3218066816, 0, 1, 137805877}
    }
  }}
	key_already_recorded = 0
	tem = 2
	save = 140515376
	previous_echo_area_message = 137562313
	also_record = 137562313
	reread = 0
	polling_stopped_here = <value optimized out>
	orig_kboard = (struct kboard *) 0x85e32b8
#26 0x08107ef3 in read_key_sequence (keybuf=0xbfcfd004, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455
	interrupted_kboard = (KBOARD *) 0x85e32b8
	key = 142259796
	used_mouse_menu = 0
	echo_local_start = 0
	last_real_key_start = 0
	keys_local_start = 0
	local_first_binding = 0
	from_string = 137562313
	count = 2
	t = 0
	echo_start = 0
	keys_start = 0
	nmaps = 2
	nmaps_allocated = 2
	defs = (Lisp_Object * volatile) 0xbfcfcea0
	submaps = (Lisp_Object * volatile) 0xbfcfcec0
	orig_local_map = 139271237
	orig_keymap = 137562313
	localized_local_map = 0
	first_binding = 0
	first_unbound = 31
	mock_input = 0
	fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
	keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
	indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
	delayed_switch_frame = 137562313
	original_uppercase = 0
	original_uppercase_position = -1
	starting_buffer = (struct buffer *) 0x879e2c8
	fake_prefixed_keys = 137562313
#27 0x08109bb1 in command_loop_1 () at keyboard.c:1684
	cmd = <value optimized out>
	lose = <value optimized out>
	nonundocount = 0
	keybuf = {192, 48, 135283310, 138344773, 137562361, -1076899766, 137562313, 0, 137562313, -1076899704, 135283568, 138344773, -1076899766, 134541203, -1219639204, 134522600, 1, -1224687628, -1208170464, 0, -1076899736, -1076899888, 0, -1076953088, 137562313, 138203161, 0, 137912576, 137912560, -1076899704}
	i = <value optimized out>
	prev_modiff = 18
	prev_buffer = (struct buffer *) 0x8338540
	already_adjusted = 0
#28 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
	val = <value optimized out>
	c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbfcfd1b0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1076899464, -1952374655, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3218067924, 139846280, 12, 12, 3218067924, 4294967295, 3218067736, 135580224, 3218067924, 12, 3218067724, 3218067720, 134542071, 514, 12, 12, 3218067924, 0, 3218067768, 135580286, 3218067924, 12, 3075308140, 3076620288, 800, 110932256, 3086794740, 134522600, 3086796392, 3218067840}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
	h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 137562361,
  tag = 0xbfcfd09c,
  next = 0x0
}
#29 0x08103743 in command_loop_2 () at keyboard.c:1396
	val = 0
#30 0x08160afa in internal_catch (tag=137611273, func=0x8103720 <command_loop_2>, arg=137562313) at eval.c:1229
	c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1076899208, -1952235391, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3218068072, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#31 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#32 0x0810448b in recursive_edit_1 () at keyboard.c:984
	val = <value optimized out>
#33 0x081045c1 in Frecursive_edit () at keyboard.c:1046
	buffer = 137562313
#34 0x080f9dc0 in main (argc=15, argv=0xbfcfd684) at emacs.c:1777
	tz = 0xbfcfeefb "UTC"
	dummy = -1076898344
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 0
	rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
	no_loadup = 0
	junk = 0x0
(gdb)

# breakpoint _XError

(gdb) bt full
#0  0xb79400f6 in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#1  0xb7942c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#2  0xb792e723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#3  0xb7ba5cfd in gdk_check_xpending (display=<value optimized out>) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#4  0xb7ba5df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbf8143a8) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
	display = (GdkDisplay *) 0x0
	retval = 0
#5  0xb7849a0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb784a1c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0x085c52d0 in ?? ()
No symbol table info available.
#8  0xbf814408 in ?? ()
No symbol table info available.
#9  0x084b8700 in ?? ()
No symbol table info available.
#10 0xb78e5114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb784abba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb7d2f231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
	result = <value optimized out>
#13 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbf814764) at xterm.c:7177
	inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = -1082047232,
  x = -1221302200,
  y = -1082047300,
  timestamp = 3086494166,
  padding = {0xb7b7184b, 0xb7c18c69},
  frame_or_window = 142900616,
  arg = -1218580140
}
	count = 0
	dpyinfo = (struct x_display_info *) 0x0
#14 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
	nr = <value optimized out>
	hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
	next = (struct terminal *) 0x0
	nread = 0
	err = 0
	t = (struct terminal *) 0x85e3878
#15 0x08100eba in handle_async_input () at keyboard.c:7336
	nread = 0
#16 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
	old_errno = 0
#17 <signal handler called>
No symbol table info available.
#18 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#19 0xb74c4ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#20 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 times>}}) at sysdep.c:3064
	old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 830, 280, 140516112, 140516112, 10, 20, 3212921956, 134632956, 140516112, 0, 140515376, 140515376, 140516112, 140516112, 3212921980, 134633263, 140516112, 3212922144, 3075232897, 3212922400, 3075233045}
}
#21 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#22 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11578
	tail = <value optimized out>
	w = (struct window *) 0x86019b8
	pause = 0
	must_finish = 1
	tlbufpos = {
  charpos = 0,
  bytepos = 0
}
	number_of_visible_frames = 1
	polling_stopped_here = 1
	old_frame = 140515380
	consider_all_windows_p = 1
#23 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbf8159e0, prev_event=137562313, used_mouse_menu=0xbf815a78, end_time=0x0) at keyboard.c:2748
	keys = 0
	key_count = 140515376
	key_count_reset = 0
	saved_ok_to_echo = (struct kboard *) 0x0
	saved_echo_string = 0
	c = 137562313
	local_getcjmp = {{
    __jmpbuf = {137562313, -1082042160, 142933448, 142933452, -1082042184, 135913840},
    __mask_was_saved = 137805845,
    __saved_mask = {
      __val = {137597689, 1, 3212925136, 142933448, 3212925136, 3212925352, 135640435, 137805845, 137597689, 142933452, 0 <repeats 22 times>}
    }
  }}
	save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142933452, 137972916},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3212924952, 135911290, 0, 1417, 3212924984, 135911501, 0, 1, 0, 142933452, 137972916, 1417, 3212925000, 135911290, 137724945, 1416, 3212925032, 135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3212925080, 135913655, 137597689, 137805181, 3212925088, 0, 1, 137805845}
    }
  }}
	key_already_recorded = 0
	tem = 2
	save = 140515376
	previous_echo_area_message = 137562313
	also_record = 137562313
	reread = 0
	polling_stopped_here = <value optimized out>
	orig_kboard = (struct kboard *) 0x85e32b8
#24 0x08107ef3 in read_key_sequence (keybuf=0xbf815b24, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455
	interrupted_kboard = (KBOARD *) 0x85e32b8
	key = 142259804
	used_mouse_menu = 0
	echo_local_start = 0
	last_real_key_start = 0
	keys_local_start = 0
	local_first_binding = 0
	from_string = 137562313
	count = 2
	t = 0
	echo_start = 0
	keys_start = 0
	nmaps = 2
	nmaps_allocated = 2
	defs = (Lisp_Object * volatile) 0xbf8159c0
	submaps = (Lisp_Object * volatile) 0xbf8159e0
	orig_local_map = 139245213
	orig_keymap = 137562313
	localized_local_map = 0
	first_binding = 0
	first_unbound = 31
	mock_input = 0
	fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
	keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
	indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
	delayed_switch_frame = 137562313
	original_uppercase = 0
	original_uppercase_position = -1
	starting_buffer = (struct buffer *) 0x884fdc8
	fake_prefixed_keys = 137562313
#25 0x08109bb1 in command_loop_1 () at keyboard.c:1684
	cmd = <value optimized out>
	lose = <value optimized out>
	nonundocount = 0
	keybuf = {192, 48, -1219901232, 134541203, -1472036458, 134541205, 134541207, 0, 0, 1, 994, -1221301976, -1218568192, 134541203, -1219860388, 134522600, 1, -1208393740, -1208391648, 0, -1082041464, -1082041616, 0, -1082064896, 137562313, 138203161, 0, 137912576, 137912560, -1082041432}
	i = <value optimized out>
	prev_modiff = 4
	prev_buffer = (struct buffer *) 0x8338540
	already_adjusted = 0
#26 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
	val = <value optimized out>
	c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbf815cd0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1082041192, 381116545, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3212926196, 139846280, 12, 12, 3212926196, 4294967295, 3212926008, 135580224, 3212926196, 12, 3212925996, 3212925992, 134542071, 514, 12, 12, 3212926196, 0, 3212926040, 135580286, 3212926196, 12, 3075086956, 3076399104, 800, 110932256, 3086573556, 134522600, 3086575208, 3212926112}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
	h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 136037936,
  tag = 0xbf815bbc,
  next = 0x0
}
#27 0x08103743 in command_loop_2 () at keyboard.c:1396
	val = 0
#28 0x08160afa in internal_catch (tag=137611273, func=0x8103720 <command_loop_2>, arg=137562313) at eval.c:1229
	c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1082040936, 381255809, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3212926344, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#29 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#30 0x0810448b in recursive_edit_1 () at keyboard.c:984
	val = <value optimized out>
#31 0x081045c1 in Frecursive_edit () at keyboard.c:1046
	buffer = 137562313
#32 0x080f9dc0 in main (argc=15, argv=0xbf8161a4) at emacs.c:1777
	tz = 0xbf817efb "UTC"
	dummy = -1082040072
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 0
	rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
	no_loadup = 0
	junk = 0x0
(gdb)

  reply	other threads:[~2007-11-21 17:20 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-16 19:35 Emacs crashes, 07nov16 Robert J. Chassell
2007-11-18 13:01 ` Richard Stallman
2007-11-18 22:06   ` Robert J. Chassell
2007-11-19 12:25     ` Richard Stallman
2007-11-19 14:05       ` Robert J. Chassell
2007-11-20  3:59         ` Richard Stallman
2007-11-20 11:17           ` Robert J. Chassell
2007-11-20 12:08             ` Jan Djärv
2007-11-20 16:07               ` Robert J. Chassell
2007-11-21  7:42                 ` Jan Djärv
2007-11-21 12:45                   ` Robert J. Chassell
2007-11-21 15:13                     ` Stefan Monnier
2007-11-22  7:07                     ` Jan Djärv
2007-11-22 12:31                       ` Robert J. Chassell
2007-11-22 13:13                         ` Jan Djärv
2007-11-22 16:00                           ` Robert J. Chassell
2007-11-23  9:45                             ` Jan Djärv
2007-11-23 12:31                               ` Robert J. Chassell
2007-11-23 12:46                                 ` David Kastrup
2007-11-23 14:54                                   ` Jan Djärv
2007-11-23 17:07                                     ` Robert J. Chassell
2007-11-24  9:20                                       ` Jan Djärv
2007-11-24 14:08                                         ` Robert J. Chassell
2007-11-26 14:54                                           ` Jan Djärv
2007-11-26 16:44                                             ` Robert J. Chassell
2007-11-26 19:04                                               ` Jan Djärv
2007-11-24  9:19                                 ` Jan Djärv
2007-11-21 12:04                 ` Richard Stallman
2007-11-21 17:20                   ` Robert J. Chassell [this message]
2007-11-22  7:07                     ` Jan Djärv
2007-11-22 11:55                       ` Robert J. Chassell
2007-11-19 20:37 ` RMAIL misbehaving (Was: Re: Emacs crashes, 07nov16) Alfred M. Szmidt
2007-11-21 12:05   ` Richard Stallman
2007-12-13  0:15     ` Alfred M. Szmidt
2007-12-14 10:10       ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2007-11-19  0:30 Emacs crashes, 07nov16 Robert J. Chassell
2007-11-28 12:06 Robert J. Chassell
2007-11-28 17:49 ` Jan Djärv
2007-11-28 18:36 Robert J. Chassell
2007-11-29  6:51 ` Jan Djärv
2007-11-29 11:28   ` Robert J. Chassell
2007-11-29 12:05     ` Jan Djärv

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m1IutFf-002K4JC@rattlesnake.com \
    --to=bob@rattlesnake.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

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