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)
next prev parent 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.