[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnus makes emacs lose response
From: |
Ralf Angeli |
Subject: |
Re: gnus makes emacs lose response |
Date: |
Fri, 07 Apr 2006 22:58:55 +0200 |
* Kim F. Storm (2006-04-06) writes:
> then examine the stack and other stuff to see
> where it hangs, e.g. as a first step, send us
> the output from these commands:
>
> bt
> xba
> bt full
How 'bout that? (All strings replaced with "[...]" because I was not
sure if they contained stuff like passwords.)
(gdb) r
Starting program: /usr/src/emacs/src/emacs -geometry 80x40+0+0
[Thread debugging using libthread_db enabled]
[New Thread -1486387520 (LWP 7164)]
[Switching to Thread -1486387520 (LWP 7164)]
Breakpoint 3 at 0x80cf77c: file xterm.c, line 7813.
Program received signal SIGTSTP, Stopped (user).
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xa77f7d2d in select () from /lib/tls/i686/cmov/libc.so.6
#2 0x0819228b in wait_reading_process_output (time_limit=0, microsecs=100000,
read_kbd=0, do_display=0, wait_for_cell=137558217, wait_proc=0x8b7ada8,
just_wait_proc=0) at process.c:4494
#3 0x08193f5a in Faccept_process_output (process=146255276, seconds=0,
millisec=100, just_this_one=137558217) at process.c:3893
#4 0x0815dc3a in Ffuncall (nargs=4, args=0xaffc1cc0) at eval.c:2911
#5 0x0818ab27 in Fbyte_code (bytestr=146094019, vector=146096036, maxdepth=8)
at bytecode.c:694
#6 0x0815d5ee in funcall_lambda (fun=146096252, nargs=2,
arg_vector=0xaffc1df4) at eval.c:3088
#7 0x0815db09 in Ffuncall (nargs=3, args=0xaffc1df0) at eval.c:2956
#8 0x0818ab27 in Fbyte_code (bytestr=146175931, vector=146193772, maxdepth=8)
at bytecode.c:694
#9 0x0815d5ee in funcall_lambda (fun=146194132, nargs=2,
arg_vector=0xaffc1f24) at eval.c:3088
#10 0x0815db09 in Ffuncall (nargs=3, args=0xaffc1f20) at eval.c:2956
#11 0x0818ab27 in Fbyte_code (bytestr=142955195, vector=143969076, maxdepth=7)
at bytecode.c:694
#12 0x0815d5ee in funcall_lambda (fun=143969292, nargs=2,
arg_vector=0xaffc2054) at eval.c:3088
#13 0x0815db09 in Ffuncall (nargs=3, args=0xaffc2050) at eval.c:2956
---Type <return> to continue, or q <return> to quit---
#14 0x0818ab27 in Fbyte_code (bytestr=144102571, vector=144105388, maxdepth=6)
at bytecode.c:694
#15 0x0815d5ee in funcall_lambda (fun=144105556, nargs=2,
arg_vector=0xaffc2184) at eval.c:3088
#16 0x0815db09 in Ffuncall (nargs=3, args=0xaffc2180) at eval.c:2956
#17 0x0818ab27 in Fbyte_code (bytestr=144102315, vector=144103916, maxdepth=6)
at bytecode.c:694
#18 0x0815d5ee in funcall_lambda (fun=144104276, nargs=2,
arg_vector=0xaffc22b4) at eval.c:3088
#19 0x0815db09 in Ffuncall (nargs=3, args=0xaffc22b0) at eval.c:2956
#20 0x0818ab27 in Fbyte_code (bytestr=144102219, vector=144103484, maxdepth=5)
at bytecode.c:694
#21 0x0815d5ee in funcall_lambda (fun=144103676, nargs=0,
arg_vector=0xaffc23e4) at eval.c:3088
#22 0x0815db09 in Ffuncall (nargs=1, args=0xaffc23e0) at eval.c:2956
#23 0x0818ab27 in Fbyte_code (bytestr=143864939, vector=143869220, maxdepth=3)
at bytecode.c:694
#24 0x0815d5ee in funcall_lambda (fun=143869436, nargs=1,
arg_vector=0xaffc2574) at eval.c:3088
#25 0x0815db09 in Ffuncall (nargs=2, args=0xaffc2570) at eval.c:2956
#26 0x0815a1ec in Fcall_interactively (function=142776193,
record_flag=137558217, keys=137598716) at callint.c:884
#27 0x080fbb0d in Fcommand_execute (cmd=142776193, record_flag=137558217,
---Type <return> to continue, or q <return> to quit---
keys=-514, special=137558217) at keyboard.c:9759
#28 0x081044b8 in command_loop_1 () at keyboard.c:1791
#29 0x0815bee2 in internal_condition_case (bfun=0x8104160 <command_loop_1>,
handlers=137602857, hfun=0x80fc610 <cmd_error>) at eval.c:1473
#30 0x080f699e in command_loop_2 () at keyboard.c:1328
#31 0x0815bbbc in internal_catch (tag=-514, func=0x80f6970 <command_loop_2>,
arg=137558217) at eval.c:1211
#32 0x080f677e in command_loop () at keyboard.c:1307
#33 0x080f6824 in recursive_edit_1 () at keyboard.c:1000
#34 0x080f6930 in Frecursive_edit () at keyboard.c:1061
#35 0x080f58be in main (argc=3, argv=0xaffc2e54) at emacs.c:1789
Lisp Backtrace:
"accept-process-output"
"imap-wait-for-tag"
"nnimap-retrieve-groups"
"gnus-retrieve-groups"
"gnus-read-active-file-2"
"gnus-read-active-file-1"
"gnus-read-active-file"
"gnus-group-get-new-news"
"call-interactively"
(gdb) xba
"accept-process-output"
"imap-wait-for-tag"
"nnimap-retrieve-groups"
"gnus-retrieve-groups"
"gnus-read-active-file-2"
"gnus-read-active-file-1"
"gnus-read-active-file"
"gnus-group-get-new-news"
"call-interactively"
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xa77f7d2d in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x0819228b in wait_reading_process_output (time_limit=0, microsecs=100000,
read_kbd=0, do_display=0, wait_for_cell=137558217, wait_proc=0x8b7ada8,
just_wait_proc=0) at process.c:4494
Atemp = {
fds_bits = {48, 48, 400, 148630114, 2, 0, 1, 48, 146255272, 400, 0,
148630172, 146255276, 135672289, 48, 48, 135049360, 146328635, 137269152,
-1342432636, -1342432760, 135871880, 146328619, 2, -1342432728, 3,
145778830, -1342432636, -1342432664, 135650297, 146255276, 146328635}
}
Ctemp = {
fds_bits = {0 <repeats 25 times>, 268435456, 48, 48, -1342432792, 135869785,
13, 135049360}
}
timeout_reduced_for_timers = 0
channel = <value optimized out>
nfds = 0
Available = {
fds_bits = {256, 0 <repeats 31 times>}
}
---Type <return> to continue, or q <return> to quit---
Connecting = {
fds_bits = {0 <repeats 32 times>}
}
check_connect = 0
check_delay = 0
no_avail = 0
xerrno = 0
proc = <value optimized out>
timeout = {
tv_sec = 0,
tv_usec = 88000
}
end_time = {
tv_sec = 1144441079,
tv_usec = 90100
}
wait_channel = 8
got_some_input = 0
saved_waiting_for_user_input_p = 0
#3 0x08193f5a in Faccept_process_output (process=146255276, seconds=0,
millisec=100, just_this_one=137558217) at process.c:3893
carry = <value optimized out>
secs = 0
---Type <return> to continue, or q <return> to quit---
usecs = -1342432616
#4 0x0815dc3a in Ffuncall (nargs=4, args=0xaffc1cc0) at eval.c:2911
fun = <value optimized out>
funcar = <value optimized out>
numargs = 3
val = <value optimized out>
backtrace = {
next = 0xaffc1db8,
function = 0xaffc1cc0,
args = 0xaffc1cc4,
nargs = 3,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc1c50
i = 0
#5 0x0818ab27 in Fbyte_code (bytestr=146094019, vector=146096036, maxdepth=8)
at bytecode.c:694
v1 = 50
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x8b53fa8
stack = {
---Type <return> to continue, or q <return> to quit---
pc = 0x8b06a58 "[...]",
top = 0xaffc1ccc,
bottom = 0xaffc1cc0,
byte_string = 146094019,
byte_string_start = 0x8b06a14 "[...]",
constants = 146096036,
next = 0xaffc1e40
}
top = (Lisp_Object *) 0xaffc1cc0
result = <value optimized out>
#6 0x0815d5ee in funcall_lambda (fun=146096252, nargs=2,
arg_vector=0xaffc1df4) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 1
rest = 0
#7 0x0815db09 in Ffuncall (nargs=3, args=0xaffc1df0) at eval.c:2956
fun = 146096252
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
---Type <return> to continue, or q <return> to quit---
backtrace = {
next = 0xaffc1ee8,
function = 0xaffc1df0,
args = 0xaffc1df4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc1df4
i = <value optimized out>
#8 0x0818ab27 in Fbyte_code (bytestr=146175931, vector=146193772, maxdepth=8)
at bytecode.c:694
v1 = 245
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x8b6bd70
stack = {
pc = 0x8ae2fe6 "[...]",
top = 0xaffc1df8,
bottom = 0xaffc1df0,
byte_string = 146175931,
byte_string_start = 0x8ae2f54 "[...]",
---Type <return> to continue, or q <return> to quit---
constants = 146193772,
next = 0xaffc1f70
}
top = (Lisp_Object *) 0xaffc1df0
result = <value optimized out>
#9 0x0815d5ee in funcall_lambda (fun=146194132, nargs=2,
arg_vector=0xaffc1f24) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 1
rest = 0
#10 0x0815db09 in Ffuncall (nargs=3, args=0xaffc1f20) at eval.c:2956
fun = 146194132
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xaffc2018,
function = 0xaffc1f20,
args = 0xaffc1f24,
nargs = 2,
---Type <return> to continue, or q <return> to quit---
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc1f24
i = <value optimized out>
#11 0x0818ab27 in Fbyte_code (bytestr=142955195, vector=143969076, maxdepth=7)
at bytecode.c:694
v1 = 176
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x894cb38
stack = {
pc = 0x88f4cca "[...]",
top = 0xaffc1f28,
bottom = 0xaffc1f20,
byte_string = 142955195,
byte_string_start = 0x88f4c10 "[...]",
constants = 143969076,
next = 0xaffc20a0
}
top = (Lisp_Object *) 0xaffc1f20
result = <value optimized out>
#12 0x0815d5ee in funcall_lambda (fun=143969292, nargs=2,
---Type <return> to continue, or q <return> to quit---
arg_vector=0xaffc2054) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#13 0x0815db09 in Ffuncall (nargs=3, args=0xaffc2050) at eval.c:2956
fun = 143969292
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xaffc2148,
function = 0xaffc2050,
args = 0xaffc2054,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc2054
i = <value optimized out>
#14 0x0818ab27 in Fbyte_code (bytestr=144102571, vector=144105388, maxdepth=6)
---Type <return> to continue, or q <return> to quit---
at bytecode.c:694
v1 = 51
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x896dfb0
stack = {
pc = 0x88a65b8 "[...]",
top = 0xaffc2058,
bottom = 0xaffc2050,
byte_string = 144102571,
byte_string_start = 0x88a65a8 "[...]",
constants = 144105388,
next = 0xaffc21d0
}
top = (Lisp_Object *) 0xaffc2050
result = <value optimized out>
#15 0x0815d5ee in funcall_lambda (fun=144105556, nargs=2,
arg_vector=0xaffc2184) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
---Type <return> to continue, or q <return> to quit---
rest = 0
#16 0x0815db09 in Ffuncall (nargs=3, args=0xaffc2180) at eval.c:2956
fun = 144105556
funcar = <value optimized out>
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xaffc2278,
function = 0xaffc2180,
args = 0xaffc2184,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc2184
i = <value optimized out>
#17 0x0818ab27 in Fbyte_code (bytestr=144102315, vector=144103916, maxdepth=6)
at bytecode.c:694
v1 = 461
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x896d9f0
stack = {
---Type <return> to continue, or q <return> to quit---
pc = 0x88a6452 "[...]",
top = 0xaffc2188,
bottom = 0xaffc2180,
byte_string = 144102315,
byte_string_start = 0x88a6280 "[...]",
constants = 144103916,
next = 0xaffc2300
}
top = (Lisp_Object *) 0xaffc2180
result = <value optimized out>
#18 0x0815d5ee in funcall_lambda (fun=144104276, nargs=2,
arg_vector=0xaffc22b4) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 2
optional = 0
rest = 0
#19 0x0815db09 in Ffuncall (nargs=3, args=0xaffc22b0) at eval.c:2956
fun = 144104276
funcar = <value optimized out>
---Type <return> to continue, or q <return> to quit---
numargs = 2
val = <value optimized out>
backtrace = {
next = 0xaffc23a8,
function = 0xaffc22b0,
args = 0xaffc22b4,
nargs = 2,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc22b4
i = <value optimized out>
#20 0x0818ab27 in Fbyte_code (bytestr=144102219, vector=144103484, maxdepth=5)
at bytecode.c:694
v1 = 68
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x896d840
stack = {
pc = 0x88a61c9 "[...]",
top = 0xaffc22b8,
bottom = 0xaffc22b0,
byte_string = 144102219,
---Type <return> to continue, or q <return> to quit---
byte_string_start = 0x88a6180 "[...]",
constants = 144103484,
next = 0xaffc2420
}
top = (Lisp_Object *) 0xaffc22b0
result = <value optimized out>
#21 0x0815d5ee in funcall_lambda (fun=144103676, nargs=0,
arg_vector=0xaffc23e4) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 0
optional = 1
rest = 0
#22 0x0815db09 in Ffuncall (nargs=1, args=0xaffc23e0) at eval.c:2956
fun = 144103676
funcar = <value optimized out>
numargs = 0
val = <value optimized out>
backtrace = {
next = 0xaffc24c8,
function = 0xaffc23e0,
args = 0xaffc23e4,
---Type <return> to continue, or q <return> to quit---
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc23e4
i = <value optimized out>
#23 0x0818ab27 in Fbyte_code (bytestr=143864939, vector=143869220, maxdepth=3)
at bytecode.c:694
v1 = 101
v2 = <value optimized out>
op = <value optimized out>
vectorp = (Lisp_Object *) 0x8934528
stack = {
pc = 0x89ba169 "[...]",
top = 0xaffc23e0,
bottom = 0xaffc23e0,
byte_string = 143864939,
byte_string_start = 0x89ba10c "[...]",
constants = 143869220,
next = 0x0
}
top = (Lisp_Object *) 0xaffc23e0
---Type <return> to continue, or q <return> to quit---
result = <value optimized out>
#24 0x0815d5ee in funcall_lambda (fun=143869436, nargs=1,
arg_vector=0xaffc2574) at eval.c:3088
val = <value optimized out>
syms_left = <value optimized out>
next = <value optimized out>
i = 1
optional = 1
rest = 0
#25 0x0815db09 in Ffuncall (nargs=2, args=0xaffc2570) at eval.c:2956
fun = 143869436
funcar = <value optimized out>
numargs = 1
val = <value optimized out>
backtrace = {
next = 0xaffc2718,
function = 0xaffc2570,
args = 0xaffc2574,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (Lisp_Object *) 0xaffc2574
---Type <return> to continue, or q <return> to quit---
i = <value optimized out>
#26 0x0815a1ec in Fcall_interactively (function=142776193,
record_flag=137558217, keys=137598716) at callint.c:884
val = <value optimized out>
fun = <value optimized out>
specs = 143864955
teml = <value optimized out>
up_event = 137558217
enable = 137558217
next_event = 0
prefix_arg = 137558217
string = <value optimized out>
tem = (unsigned char *) 0x81b8871 ""
i = <value optimized out>
j = 1
foo = <value optimized out>
prompt1 = '\0' <repeats 99 times>
arg_from_tty = 0
key_count = 1
record_then_fail = 0
save_this_command = 142776193
save_last_command = 143673529
save_this_original_command = 142776193
---Type <return> to continue, or q <return> to quit---
save_real_this_command = 142776193
#27 0x080fbb0d in Fcommand_execute (cmd=142776193, record_flag=137558217,
keys=-514, special=137558217) at keyboard.c:9759
final = 143869436
tem = <value optimized out>
prefixarg = 137558217
backtrace = {
next = 0x0,
function = 0x8322670,
args = 0xaffc2740,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
#28 0x081044b8 in command_loop_1 () at keyboard.c:1791
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {824, 848, -1483884048, -1342429284, -1476678818, 134536200,
-1483884036, -1476636684, 9287600, -1483883960, -1342429196, -1476698759,
-1485575509, 134537900, 0, 0, 134526604, 110932256, 134537597, 0,
-1342429224, -1342429376, 0, -1485635584, 137558217, 139268593, 0, 1, 1,
-1342429192}
---Type <return> to continue, or q <return> to quit---
i = 1
prev_modiff = 1176
prev_buffer = (struct buffer *) 0x8867238
was_locked = 0
already_adjusted = <value optimized out>
#29 0x0815bee2 in internal_condition_case (bfun=0x8104160 <command_loop_1>,
handlers=137602857, hfun=0x80fc610 <cmd_error>) at eval.c:1473
val = <value optimized out>
c = {
tag = 137558217,
val = 137558217,
next = 0xaffc2920,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1342428952, -1342429184, 135642787},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 2952538336, 2818331912, 134537597, 110932256, 16777216,
0 <repeats 21 times>, 2809367228, 2811083336, 2818330612,
2818331912, 1}
}
}},
backlist = 0x0,
---Type <return> to continue, or q <return> to quit---
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137602857,
var = 137558217,
chosen_clause = 136030732,
tag = 0xaffc280c,
next = 0x0
}
#30 0x080f699e in command_loop_2 () at keyboard.c:1328
val = <value optimized out>
#31 0x0815bbbc in internal_catch (tag=-514, func=0x80f6970 <command_loop_2>,
arg=137558217) at eval.c:1211
c = {
tag = 137599089,
val = 137558217,
next = 0x0,
gcpro = 0x0,
---Type <return> to continue, or q <return> to quit---
jmp = {{
__jmpbuf = {0, 1, 1, -1342428696, -1342428912, 135642031},
__mask_was_saved = 0,
__saved_mask = {
__val = {0, 0, 139993024, 12, 12, 2952538152, 135555972, 139993024,
12, 12, 12, 2952538436, 137743378, 137740448, 137740449, 2952538568,
135575905, 137740449, 137743378, 137558217, 137590072, 1, 137590072,
137558217, 137558241, 2, 137743376, 2952538584, 137740448,
137740449, 0, 2952538632}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#32 0x080f677e in command_loop () at keyboard.c:1307
No locals.
#33 0x080f6824 in recursive_edit_1 () at keyboard.c:1000
val = <value optimized out>
---Type <return> to continue, or q <return> to quit---
#34 0x080f6930 in Frecursive_edit () at keyboard.c:1061
buffer = <value optimized out>
#35 0x080f58be in main (argc=3, argv=0xaffc2e54) at emacs.c:1789
tz = 0x0
dummy = -1342427688
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 0
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
Lisp Backtrace:
"accept-process-output"
"imap-wait-for-tag"
"nnimap-retrieve-groups"
"gnus-retrieve-groups"
"gnus-read-active-file-2"
"gnus-read-active-file-1"
"gnus-read-active-file"
---Type <return> to continue, or q <return> to quit---
"gnus-group-get-new-news"
"call-interactively"
--
Ralf
- Re: gnus makes emacs lose response, Kim F. Storm, 2006/04/05
- Re: gnus makes emacs lose response, Leon, 2006/04/05
- Re: gnus makes emacs lose response,
Ralf Angeli <=
- Re: gnus makes emacs lose response, Leon, 2006/04/08
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/17
- Re: gnus makes emacs lose response, Leon, 2006/04/17
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Leon, 2006/04/19
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Stefan Monnier, 2006/04/19
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Gregory Novak, 2006/04/20
- Re: gnus makes emacs lose response, Kim F. Storm, 2006/04/23