From: egallego@babel.ls.fi.upm.es (Emilio Jesús Gallego Arias)
To: Chong Yidong <cyd@gnu.org>
Cc: 11315@debbugs.gnu.org
Subject: bug#11315: 24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data]
Date: Tue, 01 May 2012 19:02:02 +0200 [thread overview]
Message-ID: <87vckfkf79.fsf@babel.ls.fi.upm.es> (raw)
In-Reply-To: <87vckplupq.fsf@gnu.org> (Chong Yidong's message of "Tue, 24 Apr 2012 10:38:57 +0800")
[-- Attachment #1: Type: text/plain, Size: 32221 bytes --]
Chong Yidong <cyd@gnu.org> writes:
> Please apply the following patch and see if it fixes the hang.
Oh well, the hang happened again :(, using a patched emacs. The pattern
seems the same: some kind of exception occurs, then the exception
handler hangs in gnutls cleanup, who was spanned by the gnus mailreader.
I have installed the gnutls debug libraries. Should I build emacs
without optimization and try again?
Some advice? I'm not an expert in Emacs debugging and right now I cannot
spend a lot of time dwelling into the etc/DEBUG file.
(gdb) bt
#0 0x00007fbd874424fc in __libc_recv (fd=<optimized out>, buf=<optimized out>,
n=<optimized out>, flags=<optimized out>)
at ../sysdeps/unix/sysv/linux/x86_64/recv.c:34
#1 0x00007fbd85f8f809 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#2 0x00007fbd85f9013e in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#3 0x00007fbd85f8cdc1 in _gnutls_recv_int ()
from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#4 0x00007fbd85f90dc5 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#5 0x00007fbd85f9450d in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#6 0x00007fbd85f96078 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#7 0x00007fbd85f965b5 in gnutls_handshake ()
from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
#8 0x00000000005bd2fb in emacs_gnutls_handshake (proc=0x5e0e300) at gnutls.c:319
#9 0x00000000005bdb01 in Fgnutls_boot (proc=98624261, type=12332242,
proplist=<optimized out>) at gnutls.c:977
#10 0x0000000000577c51 in Ffuncall (nargs=<optimized out>, args=0x7fff703cefd8)
at eval.c:2942
#11 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#12 0x0000000000577721 in funcall_lambda (fun=67724197, nargs=<optimized out>,
arg_vector=0x7fff703cf228) at eval.c:3166
#13 0x0000000000577a9b in Ffuncall (nargs=7, args=0x7fff703cf220) at eval.c:2996
#14 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#15 0x0000000000577721 in funcall_lambda (fun=66508533, nargs=<optimized out>,
arg_vector=0x7fff703cf408) at eval.c:3166
#16 0x0000000000577a9b in Ffuncall (nargs=5, args=0x7fff703cf400) at eval.c:2996
#17 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#18 0x0000000000577721 in funcall_lambda (fun=58127381, nargs=<optimized out>,
arg_vector=0x7fff703cf5e8) at eval.c:3166
#19 0x0000000000577a9b in Ffuncall (nargs=6, args=0x7fff703cf5e0) at eval.c:2996
#20 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#21 0x0000000000577721 in funcall_lambda (fun=52892085, nargs=<optimized out>,
arg_vector=0x7fff703cf7f8) at eval.c:3166
#22 0x0000000000577a9b in Ffuncall (nargs=19, args=0x7fff703cf7f0) at eval.c:2996
#23 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#24 0x0000000000577721 in funcall_lambda (fun=57890901, nargs=<optimized out>,
arg_vector=0x7fff703cfa38) at eval.c:3166
#25 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703cfa30) at eval.c:2996
#26 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#27 0x0000000000577721 in funcall_lambda (fun=68205269, nargs=<optimized out>,
arg_vector=0x7fff703cfbf8) at eval.c:3166
#28 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703cfbf0) at eval.c:2996
#29 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
---Type <return> to continue, or q <return> to quit---
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#30 0x0000000000577721 in funcall_lambda (fun=58625733, nargs=<optimized out>,
arg_vector=0x7fff703cfdb8) at eval.c:3166
#31 0x0000000000577a9b in Ffuncall (nargs=3, args=0x7fff703cfdb0) at eval.c:2996
#32 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#33 0x00000000005770b3 in eval_sub (form=<optimized out>) at eval.c:2289
#34 0x000000000057a354 in internal_lisp_condition_case (var=12154946, bodyform=56382230,
handlers=56382054) at eval.c:1402
#35 0x00000000005b0c29 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:981
#36 0x0000000000577721 in funcall_lambda (fun=58614245, nargs=<optimized out>,
arg_vector=0x7fff703d02b8) at eval.c:3166
#37 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703d02b0) at eval.c:2996
#38 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#39 0x0000000000577721 in funcall_lambda (fun=58312853, nargs=<optimized out>,
arg_vector=0x7fff703d04a8) at eval.c:3166
#40 0x0000000000577a9b in Ffuncall (nargs=4, args=0x7fff703d04a0) at eval.c:2996
#41 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
#42 0x0000000000577721 in funcall_lambda (fun=66044085, nargs=<optimized out>,
arg_vector=0x7fff703d06b8) at eval.c:3166
#43 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703d06b0) at eval.c:2996
#44 0x0000000000574001 in Fcall_interactively (function=57283858, record_flag=12020274,
keys=12066597) at callint.c:852
#45 0x0000000000577c51 in Ffuncall (nargs=<optimized out>, args=0x7fff703d0880)
at eval.c:2942
#46 0x0000000000577eb4 in call3 (fn=<optimized out>, arg1=<optimized out>,
arg2=<optimized out>, arg3=<optimized out>) at eval.c:2735
#47 0x000000000050fcc9 in command_loop_1 () at keyboard.c:1572
#48 0x0000000000575f16 in internal_condition_case (bfun=0x50f930 <command_loop_1>,
handlers=12072514, hfun=0x504530 <cmd_error>) at eval.c:1448
#49 0x000000000050299e in command_loop_2 (ignore=<optimized out>) at keyboard.c:1160
#50 0x0000000000575df8 in internal_catch (tag=No se puede acceder a la memoria en la dirección 0xfffffffffffffff2
) at eval.c:1205
#51 0x0000000000504007 in command_loop () at keyboard.c:1139
#52 recursive_edit_1 () at keyboard.c:759
#53 0x000000000050433c in Frecursive_edit () at keyboard.c:823
#54 0x000000000041635d in main (argc=1, argv=<optimized out>) at emacs.c:1711
(gdb) bt full
#0 0x00007fbd874424fc in __libc_recv (fd=<optimized out>, buf=<optimized out>,
n=<optimized out>, flags=<optimized out>)
at ../sysdeps/unix/sysv/linux/x86_64/recv.c:34
resultvar = <optimized out>
oldtype = 0
result = <optimized out>
#1 0x00007fbd85f8f809 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#2 0x00007fbd85f9013e in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#3 0x00007fbd85f8cdc1 in _gnutls_recv_int ()
from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#4 0x00007fbd85f90dc5 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#5 0x00007fbd85f9450d in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#6 0x00007fbd85f96078 in ?? () from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#7 0x00007fbd85f965b5 in gnutls_handshake ()
from /usr/lib/x86_64-linux-gnu/libgnutls.so.26
No symbol table info available.
#8 0x00000000005bd2fb in emacs_gnutls_handshake (proc=0x5e0e300) at gnutls.c:319
state = 0x4c09d10
ret = <optimized out>
#9 0x00000000005bdb01 in Fgnutls_boot (proc=98624261, type=12332242,
proplist=<optimized out>) at gnutls.c:977
ret = <optimized out>
max_log_level = 0
state = 0x4c09d10
x509_cred = 0x5e0e470
anon_cred = 0x0
global_init = -11
priority_string_ptr = <optimized out>
peer_verification = <optimized out>
c_hostname = 0x3eb4310 "correo.upm.es"
priority_string = 66020209
trustfiles = 92866006
crlfiles = 12020274
keylist = 12020274
loglevel = 0
hostname = <optimized out>
verify_hostname_error = 12020274
prime_bits = 12020274
#10 0x0000000000577c51 in Ffuncall (nargs=<optimized out>, args=0x7fff703cefd8)
at eval.c:2942
fun = <optimized out>
original_fun = <optimized out>
funcar = <optimized out>
numargs = <optimized out>
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cf1b0, function = 0x7fff703cefd8,
args = 0x7fff703cefe0, nargs = 3, debug_on_exit = 0}
---Type <return> to continue, or q <return> to quit---
internal_args = 0x7fff703cefe0
i = <optimized out>
#11 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 75
op = <optimized out>
vectorp = 0x1550b90
stack = {
pc = 0x41244de "\211\026.\337\016-#\210\340\016.!\203", <incomplete sequence \345>, byte_string = 66016481,
byte_string_start = 0x4124410 "\306\b>A@\031\307\b>A@\032\310\b>A@\033\311\b>A@\034\312\b>A@\035\313\b>A@\036#\314\b>A@\036$\315\b>A@\036%\316\b>A@\036&\317\b>A@\036'\320\b>A@\036(\n\206M", constants = 22350725, next = 0x7fff703cf290}
top = 0x7fff703cefd8
result = <optimized out>
#12 0x0000000000577721 in funcall_lambda (fun=67724197, nargs=<optimized out>,
arg_vector=0x7fff703cf228) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#13 0x0000000000577a9b in Ffuncall (nargs=7, args=0x7fff703cf220) at eval.c:2996
fun = <optimized out>
original_fun = 65897970
funcar = <optimized out>
numargs = 6
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cf390, function = 0x7fff703cf220,
args = 0x7fff703cf228, nargs = 6, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#14 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 74
op = <optimized out>
vectorp = 0x3e91c90
stack = {pc = 0x41243ee "\207", byte_string = 66014897,
byte_string_start = 0x41243e0 "\304\305\306\b\t\n\v$\307\310\311\n&\006\207",
constants = 65608837, next = 0x7fff703cf470}
top = 0x7fff703cf220
result = <optimized out>
#15 0x0000000000577721 in funcall_lambda (fun=66508533, nargs=<optimized out>,
arg_vector=0x7fff703cf408) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
---Type <return> to continue, or q <return> to quit---
optional = <optimized out>
rest = <optimized out>
#16 0x0000000000577a9b in Ffuncall (nargs=5, args=0x7fff703cf400) at eval.c:2996
fun = <optimized out>
original_fun = 65898018
funcar = <optimized out>
numargs = 4
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cf570, function = 0x7fff703cf400,
args = 0x7fff703cf408, nargs = 4, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#17 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 67
op = <optimized out>
vectorp = 0x376f270
stack = {pc = 0x412409d "\036\026\312\016\027\313\"\036\030\016\026\204\063",
byte_string = 57961217,
byte_string_start = 0x4124080 "r\bq\210d\031\306\307!\205\016",
constants = 58126949, next = 0x7fff703cf680}
top = 0x7fff703cf400
result = <optimized out>
#18 0x0000000000577721 in funcall_lambda (fun=58127381, nargs=<optimized out>,
arg_vector=0x7fff703cf5e8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#19 0x0000000000577a9b in Ffuncall (nargs=6, args=0x7fff703cf5e0) at eval.c:2996
fun = <optimized out>
original_fun = 58177394
funcar = <optimized out>
numargs = 5
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cf780, function = 0x7fff703cf5e0,
args = 0x7fff703cf5e8, nargs = 5, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#20 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 56
op = <optimized out>
vectorp = 0x4134c10
stack = {pc = 0x412385b "\026*)\t\203\266", byte_string = 58218737,
byte_string_start = 0x41237c8 "\306\307!\204\n", constants = 68373509,
next = 0x7fff703cf8c0}
---Type <return> to continue, or q <return> to quit---
top = 0x7fff703cf5e0
result = <optimized out>
#21 0x0000000000577721 in funcall_lambda (fun=52892085, nargs=<optimized out>,
arg_vector=0x7fff703cf7f8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#22 0x0000000000577a9b in Ffuncall (nargs=19, args=0x7fff703cf7f0) at eval.c:2996
fun = <optimized out>
original_fun = 13724418
funcar = <optimized out>
numargs = 18
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cf9c0, function = 0x7fff703cf7f0,
args = 0x7fff703cf7f8, nargs = 18, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#23 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 45
op = <optimized out>
vectorp = 0x44b8950
stack = {
pc = 0x449b9f6 "\211\036E@\036F\016EA\036G\350\016G\351\"\036H\350\016G\352\"\036I\350\016G\334\"\036J\016F\203\247", byte_string = 66035793,
byte_string_start = 0x449b980 "\b\204\n", constants = 72059205,
next = 0x7fff703cfa80}
top = 0x7fff703cf7f0
result = <optimized out>
#24 0x0000000000577721 in funcall_lambda (fun=57890901, nargs=<optimized out>,
arg_vector=0x7fff703cfa38) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#25 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703cfa30) at eval.c:2996
fun = <optimized out>
original_fun = 67990114
funcar = <optimized out>
numargs = 1
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cfb80, function = 0x7fff703cfa30,
args = 0x7fff703cfa38, nargs = 1, debug_on_exit = 0}
internal_args = <optimized out>
---Type <return> to continue, or q <return> to quit---
i = <optimized out>
#26 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 44
op = <optimized out>
vectorp = 0x3778570
stack = {pc = 0x449b8c4 "\211\034\313=?\205E", byte_string = 66039089,
byte_string_start = 0x449b888 "\b\203\f", constants = 58164581,
next = 0x7fff703cfc40}
top = 0x7fff703cfa30
result = <optimized out>
#27 0x0000000000577721 in funcall_lambda (fun=68205269, nargs=<optimized out>,
arg_vector=0x7fff703cfbf8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#28 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703cfbf0) at eval.c:2996
fun = <optimized out>
original_fun = 67989826
funcar = <optimized out>
numargs = 1
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cfd40, function = 0x7fff703cfbf0,
args = 0x7fff703cfbf8, nargs = 1, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#29 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 43
op = <optimized out>
vectorp = 0x4003d90
stack = {pc = 0x449b625 "\207", byte_string = 66045297,
byte_string_start = 0x449b600 "\303\b!\203\b", constants = 67124613,
next = 0x7fff703cfe00}
top = 0x7fff703cfbf0
result = <optimized out>
#30 0x0000000000577721 in funcall_lambda (fun=58625733, nargs=<optimized out>,
arg_vector=0x7fff703cfdb8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#31 0x0000000000577a9b in Ffuncall (nargs=3, args=0x7fff703cfdb0) at eval.c:2996
fun = <optimized out>
---Type <return> to continue, or q <return> to quit---
original_fun = 67989730
funcar = <optimized out>
numargs = 2
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703cfee0, function = 0x7fff703cfdb0,
args = 0x7fff703cfdb8, nargs = 2, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#32 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 41
op = <optimized out>
vectorp = 0x33ffeb0
stack = {pc = 0x37292e0 "\207", byte_string = 65760865,
byte_string_start = 0x37292d8 "\b\tA@\tAA\"\207", constants = 54525605,
next = 0x7fff703d0140}
top = 0x7fff703cfdb0
result = <optimized out>
#33 0x00000000005770b3 in eval_sub (form=<optimized out>) at eval.c:2289
numargs = <optimized out>
args_left = 12020274
i = <optimized out>
maxargs = 3
argvals = {65760865, 54525605, 12, 140735076433648, 140735076433856, 56799920,
43, 4611686018428436480}
fun = <optimized out>
val = <optimized out>
original_fun = <optimized out>
original_args = 56382214
funcar = <optimized out>
backtrace = {next = 0x7fff703d0240, function = 0x7fff703cff08,
args = 0x7fff703cfea0, nargs = 3, debug_on_exit = 0}
#34 0x000000000057a354 in internal_lisp_condition_case (var=12154946, bodyform=56382230,
handlers=56382054) at eval.c:1402
val = <optimized out>
c = {tag = 12020274, val = 12020274, next = 0x7fff703d0a30, gcpro = 0x0, jmp = {{
__jmpbuf = {140735076434144, 4806825927438644588, 55289344, 38,
4611686018428436480, 140735076434128, 4806825922162210156,
-4806565229525322388}, __mask_was_saved = 0, __saved_mask = {__val = {
140735076434136, 14510528, 14509248, 2, 55839280, 140735076434112,
65737842, 140735076434136, 2, 2, 5733019, 140735076433856, 65530705,
140735076434136, 65737840, 140735076434496}}}},
backlist = 0x7fff703d0240, handlerlist = 0x7fff703d0b40, lisp_eval_depth = 4,
pdlcount = 41, poll_suppress_count = 1, interrupt_input_blocked = 0,
byte_stack = 0x7fff703d0140}
h = {handler = 56382054, var = 12154946, chosen_clause = 140735076434336,
tag = 0x7fff703cff80, next = 0x7fff703d0b40}
#35 0x00000000005b0c29 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:981
handlers = <optimized out>
body = <optimized out>
---Type <return> to continue, or q <return> to quit---
count = 38
op = <optimized out>
vectorp = 0x34ba610
stack = {
pc = 0x3729087 "\036\065\312\036:\016\070\204\214\001\b\312D\211\026\070\016*B\026*\016\070A\016\065\203\243\001\016\071\344=\203\237\001\345\202\317\001\346\202\317\001\016;\203\316\001\347\b!\203\316\001\016<\203\276\001\016<\345=\026:\016<\202\317\001\016=\204\312\001\314\026:\345\202\317\001ۂ\317\001۠\210\016:\203\340\001\333\036<\350\b!)\202",
byte_string = 65758641, byte_string_start = 0x3728f10 "\b;\203\376",
constants = 55289349, next = 0x7fff703d0330}
top = 0x7fff703d00d0
result = <optimized out>
#36 0x0000000000577721 in funcall_lambda (fun=58614245, nargs=<optimized out>,
arg_vector=0x7fff703d02b8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#37 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703d02b0) at eval.c:2996
fun = <optimized out>
original_fun = 53207986
funcar = <optimized out>
numargs = 1
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703d0430, function = 0x7fff703d02b0,
args = 0x7fff703d02b8, nargs = 1, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#38 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 12
op = <optimized out>
vectorp = 0x375aa00
stack = {pc = 0x37bb1aa "\210\016|\016}\235\204m\017\201\233",
byte_string = 50777217,
byte_string_start = 0x37ba298 "\306\020\307\310!\210\tA\032\v\206\023",
constants = 58042869, next = 0x7fff703d04f0}
top = 0x7fff703d02b0
result = <optimized out>
#39 0x0000000000577721 in funcall_lambda (fun=58312853, nargs=<optimized out>,
arg_vector=0x7fff703d04a8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#40 0x0000000000577a9b in Ffuncall (nargs=4, args=0x7fff703d04a0) at eval.c:2996
---Type <return> to continue, or q <return> to quit---
fun = <optimized out>
original_fun = 57807106
funcar = <optimized out>
numargs = 3
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703d05f0, function = 0x7fff703d04a0,
args = 0x7fff703d04a8, nargs = 3, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#41 0x00000000005b02d6 in exec_byte_code (bytestr=<optimized out>,
vector=<optimized out>, maxdepth=<optimized out>, args_template=<optimized out>,
nargs=<optimized out>, args=<optimized out>) at bytecode.c:785
count = 7
op = <optimized out>
vectorp = 0x3efbf30
stack = {pc = 0x3e7c29d "\210\r\317=\203'", byte_string = 66041185,
byte_string_start = 0x3e7c280 "\306\307!\210ȉC\030\031\311\312!\210\311\313!\210\n\204\030", constants = 66043685, next = 0x0}
top = 0x7fff703d04a0
result = <optimized out>
#42 0x0000000000577721 in funcall_lambda (fun=66044085, nargs=<optimized out>,
arg_vector=0x7fff703d06b8) at eval.c:3166
val = <optimized out>
syms_left = 12020274
next = <optimized out>
lexenv = 12020274
i = <optimized out>
optional = <optimized out>
rest = <optimized out>
#43 0x0000000000577a9b in Ffuncall (nargs=2, args=0x7fff703d06b0) at eval.c:2996
fun = <optimized out>
original_fun = 57283858
funcar = <optimized out>
numargs = 1
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x7fff703d0810, function = 0x7fff703d06b0,
args = 0x7fff703d06b8, nargs = 1, debug_on_exit = 0}
internal_args = <optimized out>
i = <optimized out>
#44 0x0000000000574001 in Fcall_interactively (function=57283858, record_flag=12020274,
keys=12066597) at callint.c:852
val = <optimized out>
args = 0x7fff703d06b0
visargs = <optimized out>
specs = <optimized out>
filter_specs = <optimized out>
teml = <optimized out>
up_event = 12020274
enable = 12066592
next_event = <optimized out>
prefix_arg = 12020274
string = <optimized out>
---Type <return> to continue, or q <return> to quit---
tem = <optimized out>
varies = 0x7fff703d0670 ""
i = <optimized out>
nargs = <optimized out>
foo = <optimized out>
arg_from_tty = <optimized out>
key_count = 1
record_then_fail = 0
save_this_command = 57283858
save_last_command = 57283762
save_this_original_command = 57283858
save_real_this_command = 57283858
#45 0x0000000000577c51 in Ffuncall (nargs=<optimized out>, args=0x7fff703d0880)
at eval.c:2942
fun = <optimized out>
original_fun = <optimized out>
funcar = <optimized out>
numargs = <optimized out>
lisp_numargs = <optimized out>
val = <optimized out>
backtrace = {next = 0x0, function = 0x7fff703d0880, args = 0x7fff703d0888,
nargs = 3, debug_on_exit = 0}
internal_args = 0x7fff703d0888
i = <optimized out>
#46 0x0000000000577eb4 in call3 (fn=<optimized out>, arg1=<optimized out>,
arg2=<optimized out>, arg3=<optimized out>) at eval.c:2735
ret_ungc_val = -11
args = {12160498, 57283858, 12020274, 12020274}
#47 0x000000000050fcc9 in command_loop_1 () at keyboard.c:1572
cmd = <optimized out>
keybuf = {412, 12020274, 12072514, 2, 140735076436336, 5857964,
8299413252063456878, 7885080994349608549, 4284771937, 140735076438288,
140735076436336, 5857582, 0, 74751345, 140452068872192, -100681948744958720,
140451969394688, 68001942, 12020274, 12020274, 4294967295, 140735076438288,
140735076436384, 5260513, 14509248, 68001942, 12020274, 5260870, 12020224,
5660146}
i = <optimized out>
prev_modiff = 6282
prev_buffer = 0x153f000
#48 0x0000000000575f16 in internal_condition_case (bfun=0x50f930 <command_loop_1>,
handlers=12072514, hfun=0x504530 <cmd_error>) at eval.c:1448
val = <optimized out>
c = {tag = 12020274, val = 12020274, next = 0x7fff703d0ba0, gcpro = 0x0, jmp = {{
__jmpbuf = {14509248, -4806564050620238484, 12020274, 140735076438008,
4294967295, 140735076438288, 4806825927092614508, -4806565236913457812},
__mask_was_saved = 0, __saved_mask = {__val = {0, 4294967295, 0, 0,
14509248, 8623680, 0, 4294967295, 140735076438288, 0, 140452066967524,
1, 0, 0, 140451969365648, 0}}}}, backlist = 0x0, handlerlist = 0x0,
lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1,
interrupt_input_blocked = 0, byte_stack = 0x0}
h = {handler = 12072514, var = 12020274, chosen_clause = 12020322,
tag = 0x7fff703d0a30, next = 0x0}
#49 0x000000000050299e in command_loop_2 (ignore=<optimized out>) at keyboard.c:1160
val = -11
---Type <return> to continue, or q <return> to quit---
#50 0x0000000000575df8 in internal_catch (tag=No se puede acceder a la memoria en la dirección 0xfffffffffffffff2
) at eval.c:1205
c = {tag = 12068258, val = 12020274, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {
14509248, -4806564050620238484, 12020274, 140735076438008, 4294967295,
140735076438288, 4806825927109391724, -4806565236800735892},
__mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 0, 0, 0, 6022505,
15067712, 140735076437208, 0, 140735076437200, 6309955, 12020274,
12246514, 5739926, 14}}}}, backlist = 0x0, handlerlist = 0x0,
lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1,
interrupt_input_blocked = 0, byte_stack = 0x0}
#51 0x0000000000504007 in command_loop () at keyboard.c:1139
No locales.
#52 recursive_edit_1 () at keyboard.c:759
val = 12020274
#53 0x000000000050433c in Frecursive_edit () at keyboard.c:823
buffer = 12020274
#54 0x000000000041635d in main (argc=1, argv=<optimized out>) at emacs.c:1711
dummy = 140451982545827
stack_bottom_variable = 0 '\000'
do_initial_setlocale = <optimized out>
skip_args = 0
rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
no_loadup = 0
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0x7fbd85be5c48 "2'"
Regards and thanks for your work,
Emilio
[-- Attachment #2: Type: application/pgp-signature, Size: 835 bytes --]
next prev parent reply other threads:[~2012-05-01 17:02 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-23 0:59 bug#11315: 24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data] Emilio Jesús Gallego Arias
[not found] ` <handler.11315.B.13351947927635.ack@debbugs.gnu.org>
2012-04-23 17:30 ` bug#11315: Acknowledgement (24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data]) Emilio Jesús Gallego Arias
2012-04-24 2:38 ` bug#11315: 24.1.50; Emacs 24 Hangs [Related to gnutls and lisp_data_to_selection_data] Chong Yidong
2012-04-24 10:25 ` Emilio Jesús Gallego Arias
2012-05-01 17:02 ` Emilio Jesús Gallego Arias [this message]
2012-05-03 7:59 ` Chong Yidong
2012-05-03 11:08 ` Emilio Jesús Gallego Arias
2012-05-13 1:55 ` Chong Yidong
2012-05-14 15:46 ` Emilio Jesús Gallego Arias
2012-05-29 1:15 ` Emilio Jesús Gallego Arias
2012-06-07 19:52 ` Emilio Jesús Gallego Arias
2012-05-03 9:25 ` Chong Yidong
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87vckfkf79.fsf@babel.ls.fi.upm.es \
--to=egallego@babel.ls.fi.upm.es \
--cc=11315@debbugs.gnu.org \
--cc=cyd@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 public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).