[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Abort in r_alloc_free
From: |
Magnus Henoch |
Subject: |
Abort in r_alloc_free |
Date: |
Sun, 19 Jun 2005 22:50:50 +0200 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (berkeley-unix) |
I can reproducibly crash a recent CVS Emacs using slime 1.2.1 (see
http://common-lisp.net/project/slime/), starting with emacs -Q,
evaluating this:
(setq inferior-lisp-program "clisp")
(push "~/emacs/slime-1.2.1" load-path)
(require 'slime)
typing M-x slime, waiting for Slime to start Clisp, typing M-x slime
again and answering no to the question "Create an additional
*inferior-lisp*?". See backtrace and my attempts to find something
useful with gdb below.
In GNU Emacs 22.0.50.5 (powerpc-unknown-netbsd3.99.3, X toolkit, Xaw3d scroll
bars)
of 2005-06-17 on zemdatav
Distributor `The XFree86 Project, Inc', version 11.0.40400000
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: en_US.UTF-8
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: nil
locale-coding-system: utf-8
default-enable-multibyte-characters: t
Major mode: Group
Minor modes in effect:
gnus-undo-mode: t
file-name-shadow-mode: t
jabber-activity-mode: t
jabber-mode-line-mode: t
icomplete-mode: t
mouse-wheel-mode: t
tooltip-mode: t
auto-compression-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
line-number-mode: t
next-error-follow-minor-mode: Fol
Recent input:
<return> <return> 2 0 0 <return> M-> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <return>
n n n n n = <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> C-r c r a s h <return> C-x C-f ~ / s
l <tab> <return> C-v C-v C-v C-v C-v C-v C-v C-v C-v
C-v C-v C-v C-v C-v C-v <C-down> <C-down> M-v M-v M-v
M-v M-v M-v M-v M-< C-x b * G <tab> <return> r <tab>
<return> M-x r e p o r t SPC e m SPC SPC <return>
Recent messages:
Fetching headers for nntp+news.gmane.org-ephemeral:gmane.lisp.slime.devel...done
Generating summary...done
Mark set
Loading compface...done
Mark saved where search started
Auto-saving...
Mark set
Making completion list... [2 times]
Loading emacsbug...done
Loading hippie-exp...done
Breakpoint 1, abort () at /home/magnus/noarchive/src/emacs-arch/src/emacs.c:461
461 kill (getpid (), SIGABRT);
(gdb) xbacktrace
"kill-buffer"
"progn"
"condition-case"
"ignore-errors"
"slime-net-close"
"mapc"
"slime-disconnect"
"cond"
"progn"
"if"
"when"
"slime"
"call-interactively"
"execute-extended-command"
"call-interactively"
(gdb) f 3
#3 0x018c7688 in Fkill_buffer (buffer=59916800)
at /home/magnus/noarchive/src/emacs-arch/src/buffer.c:1499
1499 free_buffer_text (b);
(gdb) p *b
$15 = {
size = 1073873013,
next = 0x38e1200,
own_text = {
beg = 0x0,
gpt = 39,
z = 39,
gpt_byte = 39,
z_byte = 39,
gap_size = 1987,
modiff = 33,
save_modiff = 0,
overlay_modiff = 1,
beg_unchanged = 0,
end_unchanged = 0,
unchanged_modified = 1,
overlay_unchanged_modified = 1,
intervals = 0x0,
markers = 0x0
},
text = 0x3924208,
pt = 39,
pt_byte = 39,
begv = 1,
begv_byte = 1,
zv = 39,
zv_byte = 39,
base_buffer = 0x0,
local_flags = '\0' <repeats 49 times>,
modtime = 0,
auto_save_modified = 0,
display_error_modiff = 0,
auto_save_failure_time = -1,
last_window_start = 1,
clip_changed = 0,
newline_cache = 0x0,
width_run_cache = 0x0,
prevent_redisplay_optimizations_p = 1,
overlays_before = 0x0,
overlays_after = 0x0,
overlay_center = 39,
name = 28241921,
filename = 28241921,
directory = 45827555,
backed_up = 28241921,
save_length = 0,
auto_save_file_name = 28241921,
read_only = 28241921,
mark = 43901746,
local_var_alist = 28241921,
major_mode = 28242161,
mode_name = 28245139,
mode_line_format = 28728909,
undo_list = 28241921,
header_line_format = 28241921,
keymap = 28241921,
abbrev_table = 28323332,
syntax_table = 28291076,
category_table = 28293124,
case_fold_search = 28241969,
tab_width = 64,
fill_column = 560,
left_margin = 0,
auto_fill_function = 28241921,
buffer_file_type = 28241921,
downcase_table = 28299268,
upcase_table = 28303364,
case_canon_table = 30433284,
case_eqv_table = 30435332,
truncate_lines = 28241921,
ctl_arrow = 28241969,
direction_reversed = 28241921,
selective_display = 28241921,
selective_display_ellipses = 28241969,
minor_modes = 28241921,
overwrite_mode = 28241921,
abbrev_mode = 28241921,
display_table = 28241921,
mark_active = 28241921,
enable_multibyte_characters = 28241921,
buffer_file_coding_system = 28348585,
file_format = 28241921,
auto_save_file_format = 28241969,
cache_long_line_scans = 28241921,
width_table = 28241921,
pt_marker = 28241921,
begv_marker = 28241921,
zv_marker = 28241921,
point_before_scroll = 28241921,
file_truename = 28241921,
invisibility_spec = 28241969,
last_selected_window = 28241921,
display_count = 0,
left_margin_cols = 0,
right_margin_cols = 0,
left_fringe_width = 28241921,
right_fringe_width = 28241921,
fringes_outside_margins = 28241921,
scroll_bar_width = 28241921,
vertical_scroll_bar_type = 28241969,
indicate_empty_lines = 28241921,
indicate_buffer_boundaries = 28241921,
display_time = 28241921,
scroll_up_aggressively = 28241921,
scroll_down_aggressively = 28241921,
cursor_type = 28241969,
extra_line_spacing = 28241921,
cursor_in_non_selected_windows = 28241969
}
(gdb) p b->name
$16 = 28241921
(gdb) xtype
Lisp_Symbol
(gdb) xsymbol
$17 = (struct Lisp_Symbol *) 0x1aef000
"nil"
(gdb) bt full
#0 abort () at /home/magnus/noarchive/src/emacs-arch/src/emacs.c:461
No locals.
#1 0x01969ae8 in r_alloc_free (ptr=0x3924208)
at /home/magnus/noarchive/src/emacs-arch/src/ralloc.c:986
dead_bloc = 0x1969ae8
#2 0x018cd068 in free_buffer_text (b=0x3924200)
at /home/magnus/noarchive/src/emacs-arch/src/buffer.c:4912
No locals.
#3 0x018c7688 in Fkill_buffer (buffer=59916800)
at /home/magnus/noarchive/src/emacs-arch/src/buffer.c:1499
buf = 59916804
b = (struct buffer *) 0x3924200
tem = 27983872
m = (struct Lisp_Marker *) 0x1ab0000
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#4 0x0191a154 in Feval (form=1)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 1
val = 0
original_fun = 28376905
original_args = 39651157
funcar = 0
backtrace = {
next = 0xffffbd80,
function = 0xffffbd00,
args = 0xffffbce0,
nargs = 1,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x26,
var = 0x0,
nvars = 0
}
gcpro2 = {
next = 0xffffbce0,
var = 0x1b090a9,
nvars = 28429385
}
gcpro3 = {
next = 0x1aef001,
#5 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#6 0x0191a154 in Feval (form=27966420)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 27966420
val = 0
original_fun = 28346233
original_args = 59992157
funcar = 0
backtrace = {
next = 0xffffc130,
function = 0xffffbdf0,
args = 0xffffbdf4,
nargs = -1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0xffffbdc8,
var = 0x1b314f1,
nvars = 69
}
gcpro2 = {
next = 0xffffbde0,
var = 0x1948cf4,
nvars = 3
}
gcpro3 = {
next = 0x393686d,
var = 0x2609a65,
nvars = -1
}
#7 0x019187c0 in Fcondition_case (args=25981764)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:1337
val = 28241921
c = {
tag = -17392,
val = 26647272,
next = 0x1ab0000,
gcpro = 0x3924204,
jmp = {-17360, 31426560, 28241921, 59916800, -17360, 26005608, 27983872,
59916804, 27983872, 27983872, 27983872, 59916800, -17280, 25982600, 0, 0,
28432913, 39651173, -1, 5, 54497449, -17184, 1, 27983872, -17280,
27983872, 1, -17180, 28241921, 25981764, 1, -17280, -17088, 26321236, 0,
0, -17024, -17152, -17184, 1, 16777216, -1, 38, 38, 38, 0, 0, 0, -17184,
28348585, 28429385, 28429457, 28241921, -17184, 1, -16924, 59916804,
-273366216, 32419747, 51174467, -17024, 26068592, 27983872, 27983872,
28376905, 39651157, 0, 0, 1, 4, 1, 27983872, 27983872, 27983872, -1, 5,
59992157, 59992152, 27966420, -17040, -17040, 26307560, 59992141, -17040,
-17040, 26245224, -1, 5, 59992157, 26307488, 27966420, -17040, -16848,
26321236, 1, -17024, -16080, -16912, -16908, -1},
backlist = 0xbdb0,
handlerlist = 0x1900158,
lisp_eval_depth = -16928,
pdlcount = 1,
poll_suppress_count = -16952,
interrupt_input_blocked = 28513521,
byte_stack = 0x45
}
h = {
handler = -16928,
var = 26512628,
chosen_clause = 3,
tag = 0x22,
next = 0x393686d
}
bodyform = -16800
handlers = 2
var = -16896
#8 0x0191a154 in Feval (form=27966924)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 27966924
val = 0
original_fun = 28351753
original_args = 59992109
funcar = 0
backtrace = {
next = 0xffffc1f0,
function = 0xffffc1a0,
args = 0xffffc1a4,
nargs = -1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0xffffc1a0,
var = 0x191a4a8,
nvars = 37610096
}
gcpro2 = {
next = 0xffffc1a0,
var = 0x1906350,
nvars = 3
}
gcpro3 = {
next = 0x1ab0000,
var = 0x4,
nvars = 2
}
#9 0x0191a008 in Feval (form=37155269)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2190
fun = 37155269
val = 0
original_fun = 34539905
original_args = 39651149
funcar = 0
backtrace = {
next = 0xffffc330,
function = 0xffffc260,
args = 0xffffc264,
nargs = -1,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x1ab0000,
var = 0x1ab0000,
nvars = -15504
}
gcpro2 = {
next = 0x1,
var = 0x39369e8,
nvars = 28273285
}
gcpro3 = {
next = 0x1b08749,
var = 0xffffc1d0,
nvars = 2
}
#10 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#11 0x0191b418 in funcall_lambda (fun=39651125, nargs=27983872, arg_vector=0x3)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2973
val = 1
syms_left = 28241921
next = 26313880
i = 27983872
optional = 0
rest = 0
#12 0x0191adb8 in Ffuncall (nargs=0, args=0xffffc3a0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2848
fun = 39651125
funcar = 0
numargs = -1
lisp_numargs = 0
val = 0
backtrace = {
next = 0xffffc460,
function = 0xffffc3a0,
args = 0xffffc3a4,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (int *) 0x25d0735
i = 59916808
#13 0x0191aa5c in call1 (fn=26647272, arg1=27983872)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2579
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
args = {-17360, 31426560}
#14 0x0192597c in mapcar1 (leni=1, vals=0x0, fn=37613001, seq=27983872)
at /home/magnus/noarchive/src/emacs-arch/src/fns.c:3137
tail = 27983872
dummy = 1
i = 0
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
gcpro2 = {
next = 0xffffbc30,
var = 0x1df8800,
nvars = 28241921
}
gcpro3 = {
next = 0xffffbc30,
var = 0x18cd068,
nvars = 27983872
}
#15 0x01925e34 in Fmapc (function=37613001, sequence=0)
at /home/magnus/noarchive/src/emacs-arch/src/fns.c:3223
leni = 0
#16 0x0191a170 in Feval (form=2)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2137
fun = 2
val = 0
original_fun = 28353377
original_args = 39884949
funcar = 0
backtrace = {
next = 0xffffc610,
function = 0xffffc4d0,
args = 0xffffc4b0,
nargs = 2,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x253e2e8,
var = 0x4,
nvars = -14848
}
gcpro2 = {
next = 0x1ab0000,
var = 0x1ab0000,
nvars = 27983872
}
gcpro3 = {
next = 0x253e2e8,
var = 0xffffc4b0,
nvars = 2
}
#17 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#18 0x0191b418 in funcall_lambda (fun=39884925, nargs=27983872, arg_vector=0x3)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2973
val = 1
syms_left = 28241921
next = 26369528
i = 27983872
optional = 0
rest = 0
#19 0x0191b1b4 in apply_lambda (fun=37613001, args=27983872, eval_flag=1)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2902
args_left = 27983872
numargs = 0
arg_vector = (int *) 0xffffc5a0
gcpro1 = {
next = 0xffffc5e0,
var = 0x32b3804,
nvars = 0
}
gcpro2 = {
next = 0x1ab0000,
var = 0xffffc780,
nvars = -1
}
gcpro3 = {
next = 0x25c87e5,
var = 0x23de1f9,
nvars = 39618437
}
i = 0
tem = 1
#20 0x01919fac in Feval (form=39884925)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2192
fun = 39884925
val = 0
original_fun = 37609977
original_args = 28241921
funcar = 0
backtrace = {
next = 0xffffc730,
function = 0xffffc680,
args = 0xffffc5a0,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0xffffc6f0,
var = 0x191a350,
nvars = 39618941
}
gcpro2 = {
next = 0xffffc730,
var = 0xffffc6b0,
nvars = -14668
}
gcpro3 = {
next = 0x8975,
var = 0x1aaab20,
nvars = 39052013
}
#21 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#22 0x01916b98 in Fcond (args=39618349)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:385
clause = 39618525
val = 26647272
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#23 0x0191a154 in Feval (form=27966396)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 27966396
val = 0
original_fun = 28346209
original_args = 39618533
funcar = 0
backtrace = {
next = 0xffffc820,
function = 0xffffc7a0,
args = 0xffffc7a4,
nargs = -1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0xc790,
var = 0xffffc7b0,
nvars = -14412
}
gcpro2 = {
next = 0x1b4ba41,
var = 0x1aef019,
nvars = 0
}
gcpro3 = {
next = 0xffffc790,
var = 0xffffc780,
nvars = 1
}
#24 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#25 0x0191a154 in Feval (form=27966420)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 27966420
val = 0
original_fun = 28346233
original_args = 59994085
funcar = 0
backtrace = {
next = 0xffffc910,
function = 0xffffc890,
args = 0xffffc894,
nargs = -1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x19b04a0,
var = 0x1b314f1,
nvars = 26936484
}
gcpro2 = {
next = 0xffffc8a0,
var = 0x191b3b0,
nvars = 27983872
}
gcpro3 = {
next = 0xffffc8a0,
var = 0x1,
nvars = 0
}
#26 0x01916adc in Fif (args=59994037)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:356
cond = 59916808
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#27 0x0191a154 in Feval (form=27966372)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2134
fun = 27966372
val = 0
original_fun = 28346185
original_args = 59994037
funcar = 0
backtrace = {
next = 0xffffc9d0,
function = 0xffffc980,
args = 0xffffc984,
nargs = -1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0xffffc980,
var = 0x191a418,
nvars = 28
}
gcpro2 = {
next = 0xffffc960,
var = 0x18fed08,
nvars = 5
}
gcpro3 = {
next = 0x27c9a0c,
var = 0x1ab0000,
nvars = 1
}
#28 0x0191a008 in Feval (form=28273285)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2190
fun = 28273285
val = 0
original_fun = 28374617
original_args = 39618885
funcar = 0
backtrace = {
next = 0xffffcb10,
function = 0xffffca40,
args = 0xffffca44,
nargs = -1,
evalargs = 1 '\001',
debug_on_exit = 0 '\0'
}
gcpro1 = {
next = 0x2,
var = 0x1ab0000,
nvars = 7
}
gcpro2 = {
next = 0x1ab0000,
var = 0x1ab0000,
nvars = 28
}
gcpro3 = {
next = 0xffffca30,
var = 0x1967e98,
nvars = 28
}
#29 0x01916be8 in Fprogn (args=0)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:408
val = 27983872
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#30 0x0191b418 in funcall_lambda (fun=39617989, nargs=27983872, arg_vector=0x3)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2973
val = 1
syms_left = 28241921
next = 26307332
i = 27983872
optional = 0
rest = 0
#31 0x0191adb8 in Ffuncall (nargs=0, args=0xffffcb90)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2848
fun = 39617989
funcar = 0
numargs = -1
lisp_numargs = 0
val = 0
backtrace = {
next = 0xffffcd10,
function = 0xffffcb90,
args = 0xffffcb94,
nargs = 0,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (int *) 0x25c85c5
i = 59916808
#32 0x0191a9fc in apply1 (fn=-17360, arg=59916808)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2539
gcpro1 = {
next = 0xffffbc10,
var = 0x1969ae8,
nvars = 27983872
}
#33 0x01916208 in Fcall_interactively (function=34337129,
record_flag=28241969, keys=28319748)
at /home/magnus/noarchive/src/emacs-arch/src/callint.c:412
input = 28241921
args = (int *) 0x1ab0000
visargs = (int *) 0x3
argstrings = (unsigned char **) 0x3f0
fun = 0
specs = 28241921
teml = 27983872
up_event = 0
enable = 28241921
next_event = 1
prefix_arg = 28241921
string = (
unsigned char *) 0x1ab0000
"\001\260\202\211\001\260\202A\001\256\360\001\001\256\360\001\001\260\2001\001\260\202q\001\260\200\361\001\260{\251\001\257\020\004"
tem = (unsigned char *) 0x1aef001 ""
varies = (int *) 0xffffcc90
i = 14254
j = 28241921
count = 26384524
foo = 0
prompt1 =
"\0\0\0\0\001\270\344\331\003\215g\200\003\223pM\377\377\313\340\001\222\234(\07\034\232\001\253\0\0\377\377\314\020\0\0\0038\001\270\344\331\0\0\0\004\377\377\314\020\001\2138\274\0\0\0\0\001\253\0\0\377\377\314\020\001\256\3601\001\253\0\0\001\256\360\001\003]/\005\003].\300\001\256\360\001\0\0\0\004\377\377\314\340"
arg_from_tty = 0
gcpro1 = {
next = 0xffffcc30,
var = 0x19003ac,
nvars = 27983872
}
gcpro2 = {
next = 0xffffcc80,
var = 0x19284dc,
nvars = 1127219200
}
gcpro3 = {
next = 0xfff80000,
var = 0x51,
nvars = 0
}
gcpro4 = {
next = 0xffffcc90,
var = 0x208,
nvars = 39045262
}
gcpro5 = {
next = 0xffffcd40,
var = 0xffffcc90,
nvars = 0
}
key_count = 7
record_then_fail = 0
save_this_command = 34337129
save_last_command = 28310417
save_this_original_command = 28433841
save_real_this_command = 34337129
#34 0x018b9384 in Fcommand_execute (cmd=-17280, record_flag=28241969,
keys=28241921, special=27983872)
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:9713
final = 39617989
tem = 27983872
prefixarg = 28241921
backtrace = {
next = 0xffffbc10,
function = 0x1969ae8,
args = 0x1ab0000,
nargs = 59916804,
evalargs = 255 '\377',
debug_on_exit = 255 '\377'
}
#35 0x018b969c in Fexecute_extended_command (prefixarg=28241921)
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:9823
function = 28241969
buf = "M-x
\0\253\0\0\001\253\0\0\001\256\360\001\001\253\0\0\001\253\0\0\001\253\0\0\0\0\0\001\377\377\315\340\001\221\252\\"
saved_last_point_position = 3
saved_keys = 28241921
saved_last_point_position_buffer = 4
bindings = 28241921
value = 28241921
gcpro1 = {
next = 0x1aef001,
var = 0xffffd3b0,
nvars = 2
}
gcpro2 = {
next = 0x1b08701,
var = 0x1b00019,
nvars = 27983872
}
gcpro3 = {
next = 0xffffce10,
var = 0x18ade74,
nvars = 27983872
}
hstarted = 5
#36 0x0191aef0 in Ffuncall (nargs=0, args=0xffffcf00)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:2791
fun = -12540
funcar = 0
numargs = 1
lisp_numargs = 0
val = 0
backtrace = {
next = 0xffffd080,
function = 0xffffcf00,
args = 0xffffcf04,
nargs = 1,
evalargs = 0 '\0',
debug_on_exit = 0 '\0'
}
internal_args = (int *) 0xffffcf04
i = 59916808
#37 0x01915890 in Fcall_interactively (function=28312649,
record_flag=28241921, keys=28319748)
at /home/magnus/noarchive/src/emacs-arch/src/callint.c:884
val = 1
args = (int *) 0xffffcf00
visargs = (int *) 0xffffcee0
argstrings = (unsigned char **) 0xffffcec0
fun = 0
specs = 4
teml = 26704704
up_event = 28241921
enable = 2
next_event = 1
prefix_arg = 28241921
string = (unsigned char *) 0x1977b40 "P"
tem = (unsigned char *) 0x19847f4 ""
varies = (int *) 0xffffcea0
i = 2
j = 4
count = 1
foo = 0
prompt1 = '\0' <repeats 99 times>
arg_from_tty = 0
gcpro1 = {
next = 0xffffd030,
var = 0x18bdb4c,
nvars = 34337153
}
gcpro2 = {
next = 0x0,
var = 0xffffd3b0,
nvars = 0
}
gcpro3 = {
next = 0x1,
var = 0x0,
nvars = 2
}
gcpro4 = {
next = 0x1aef031,
var = 0x1aef001,
nvars = 2
}
gcpro5 = {
next = 0xffffd3b0,
var = 0x0,
nvars = 0
}
key_count = 1
record_then_fail = 0
save_this_command = 28312649
save_last_command = 28633689
save_this_original_command = 28312649
save_real_this_command = 28312649
#38 0x018b9384 in Fcommand_execute (cmd=-17280, record_flag=28241921,
keys=28241921, special=27983872)
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:9713
final = 26850500
tem = 27983872
prefixarg = 28241921
backtrace = {
next = 0xffffbc10,
function = 0x1969ae8,
args = 0x1ab0000,
nargs = 59916804,
evalargs = 255 '\377',
debug_on_exit = 255 '\377'
}
#39 0x018ac848 in command_loop_1 ()
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:1782
cmd = 2
lose = 2
nonundocount = 28241921
keybuf = {-17392, 26647272, 27983872, 59916804, -17360, 31426560,
28241921, 59916800, -17360, 26005608, 27983872, 59916804, 27983872,
27983872, 27983872, 59916800, -17280, 25982600, 0, 0, 28432913, 39651173,
-1, 5, 54497449, -17184, 1, 27983872, -17280, 27983872}
i = 1
prev_modiff = -12604
prev_buffer = (struct buffer *) 0x33e3200
was_locked = 25981764
already_adjusted = 1
#40 0x01918a2c in internal_condition_case (bfun=0xffffbe00, handlers=-16800,
hfun=0x2) at /home/magnus/noarchive/src/emacs-arch/src/eval.c:1390
val = 0
c = {
tag = -17392,
val = 26647272,
next = 0x1ab0000,
gcpro = 0x3924204,
jmp = {-17360, 31426560, 28241921, 59916800, -17360, 26005608, 27983872,
59916804, 27983872, 27983872, 27983872, 59916800, -17280, 25982600, 0, 0,
28432913, 39651173, -1, 5, 54497449, -17184, 1, 27983872, -17280,
27983872, 1, -17180, 28241921, 25981764, 1, -17280, -17088, 26321236, 0,
0, -17024, -17152, -17184, 1, 16777216, -1, 38, 38, 38, 0, 0, 0, -17184,
28348585, 28429385, 28429457, 28241921, -17184, 1, -16924, 59916804,
-273366216, 32419747, 51174467, -17024, 26068592, 27983872, 27983872,
28376905, 39651157, 0, 0, 1, 4, 1, 27983872, 27983872, 27983872, -1, 5,
59992157, 59992152, 27966420, -17040, -17040, 26307560, 59992141, -17040,
-17040, 26245224, -1, 5, 59992157, 26307488, 27966420, -17040, -16848,
26321236, 1, -17024, -16080, -16912, -16908, -1},
backlist = 0xbdb0,
handlerlist = 0x1900158,
lisp_eval_depth = -16928,
pdlcount = 1,
poll_suppress_count = -16952,
interrupt_input_blocked = 28513521,
byte_stack = 0x45
}
h = {
handler = -16928,
var = 26512628,
chosen_clause = 3,
tag = 0x22,
next = 0x393686d
}
#41 0x018ac1b0 in command_loop_2 ()
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:1318
val = 27983872
#42 0x01918264 in internal_catch (tag=35, func=0xffffbde0, arg=26512628)
at /home/magnus/noarchive/src/emacs-arch/src/eval.c:1149
c = {
tag = -17392,
val = 26647272,
next = 0x1ab0000,
gcpro = 0x3924204,
jmp = {-17360, 31426560, 28241921, 59916800, -17360, 26005608, 27983872,
59916804, 27983872, 27983872, 27983872, 59916800, -17280, 25982600, 0, 0,
28432913, 39651173, -1, 5, 54497449, -17184, 1, 27983872, -17280,
27983872, 1, -17180, 28241921, 25981764, 1, -17280, -17088, 26321236, 0,
0, -17024, -17152, -17184, 1, 16777216, -1, 38, 38, 38, 0, 0, 0, -17184,
28348585, 28429385, 28429457, 28241921, -17184, 1, -16924, 59916804,
-273366216, 32419747, 51174467, -17024, 26068592, 27983872, 27983872,
28376905, 39651157, 0, 0, 1, 4, 1, 27983872, 27983872, 27983872, -1, 5,
59992157, 59992152, 27966420, -17040, -17040, 26307560, 59992141, -17040,
-17040, 26245224, -1, 5, 59992157, 26307488, 27966420, -17040, -16848,
26321236, 1, -17024, -16080, -16912, -16908, -1},
backlist = 0xbdb0,
handlerlist = 0x1900158,
lisp_eval_depth = -16928,
pdlcount = 1,
poll_suppress_count = -16952,
interrupt_input_blocked = 28513521,
byte_stack = 0x45
}
#43 0x018ac154 in command_loop ()
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:1297
No locals.
#44 0x018aba0c in recursive_edit_1 ()
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:990
val = 0
#45 0x018abbb4 in Frecursive_edit ()
at /home/magnus/noarchive/src/emacs-arch/src/keyboard.c:1051
buffer = 0
#46 0x018a9ec4 in main (argc=0, argv=0x1ab0000)
at /home/magnus/noarchive/src/emacs-arch/src/emacs.c:1776
dummy = -17360
stack_bottom_variable = 0 '\0'
do_initial_setlocale = 27983872
skip_args = 31426560
rlim = {
rlim_cur = -74698044564760,
rlim_max = 120189815115366916
}
no_loadup = 0
junk = 0x3924200 "@\002"
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Abort in r_alloc_free,
Magnus Henoch <=