Subject: bug#11907: 24.1; Crash under MacOS X

From: Jan Djärv <[email-masked]>
Date: Fri, 13 Jul 2012 19:08:20 +0200

Hello.

I've checked in a fix for the first crash.  I think the second crash is unrelated as it is similar to other GC-related crashes in the NS port.

	Jan D.

13 jul 2012 kl. 15:03 skrev Konrad Hinsen:

> Konrad Hinsen writes:
> 
>> Ever since I started to use Emacs 24 (prerelease and now 24.1), I have
>> experienced spurious crashes. I ended up running Emacs systematically
>> under debugger control. Today I caught such a crash, so I can provide
>> a backtrace. This is not reproducible, unfortunately, and happened
>> while moving the cursor inside an org-mode file.
> 
> I had another crash under similar conditions; this time I was doing
> a find-file from a dired window. This time I remembered to obtain
> a full traceback as requested for bug reports. The remainder of this
> message is gdb output.
> 
> Regards,
>  Konrad Hinsen.
> 
> 
> 
> Program received signal EXC_BAD_ACCESS, Could not access memory.
> Reason: KERN_INVALID_ADDRESS at address: 0x0000000000010260
> 0x00000001000e02cf in unchain_marker (marker=0x10c726f90) at marker.c:735
> 735		     tail = BUF_MARKERS (b);
> 
> 
> (gdb) xbacktrace
> "tramp-completion-file-name-handler" (0x5fbfd080)
> "file-name-nondirectory" (0x5fbfd148)
> "file-truename" (0x5fbfd348)
> "apply" (0x5fbfd340)
> "let*" (0x5fbfd518)
> "tramp-completion-run-real-handler" (0x5fbfd5e0)
> "if" (0x5fbfd7f8)
> "let" (0x5fbfd958)
> "tramp-completion-file-name-handler" (0x5fbfdaa8)
> "file-truename" (0x5fbfdc58)
> "file-truename" (0x5fbfddf8)
> "file-truename" (0x5fbfdf98)
> "file-truename" (0x5fbfe138)
> "file-truename" (0x5fbfe2d8)
> "file-truename" (0x5fbfe478)
> "file-truename" (0x5fbfe618)
> "file-truename" (0x5fbfe7b8)
> "file-truename" (0x5fbfe950)
> "find-file-noselect-1" (0x5fbfeac8)
> "find-file-noselect" (0x5fbfec68)
> "find-file" (0x5fbfedf8)
> "dired-find-file" (0x5fbfef20)
> "call-interactively" (0x5fbff0b8)
> 
> 
> 
> (gdb) bt full
> #0  0x00000001000e02cf in unchain_marker (marker=0x10c726f90) at marker.c:735
>    b = (struct buffer *) 0x10200303a
>    tail = (struct Lisp_Marker *) 0x10c761aa0
> #1  0x000000010011433b in gc_sweep [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/alloc.c:6141
>    lim = 33566778
>    lim = 33566778
>    lim = 33566778
>    lim = 33566778
>    vector = (struct Lisp_Vector *) 0x10200303a
>    t2 = {
>  tv_sec = 4482766257, 
>  tv_usec = 33849466
> }
> 	count = 121
> 	stack_top_variable = 0 '\0'
> 	total = {140734799793728, 140734799793808, 4296189801, 188, 4328534074, 
>  -5617488734868262186, 121, 4297950102}
>  t1 = {
>  tv_sec = 1342183612, 
>  tv_usec = 69625
> }
> 	message_p = 0
> 	bind = (struct specbinding *) 0x10c726c70
> #2  0x000000010011433b in Fgarbage_collect () at alloc.c:5231
>    lim = 33566778
>    lim = 33566778
>    lim = 33566778
>    lim = 33566778
>    vector = (struct Lisp_Vector *) 0x10200303a
>    t2 = {
>  tv_sec = 4482766257, 
>  tv_usec = 33849466
> }
> 	count = 121
> 	stack_top_variable = 0 '\0'
> 	total = {140734799793728, 140734799793808, 4296189801, 188, 4328534074, 
>  -5617488734868262186, 121, 4297950102}
>  t1 = {
>  tv_sec = 1342183612, 
>  tv_usec = 69625
> }
> 	message_p = 0
> 	bind = (struct specbinding *) 0x10c726c70
> #3  0x000000010012da90 in eval_sub (form=4297949910) at eval.c:2245
>    original_args = 6
>    original_fun = 4328645610
>    backtrace = {
>  next = 0x10d6c5838, 
>  function = 0x2f, 
>  args = 0x7fff5fbfcfe0, 
>  nargs = 4296044506, 
>  debug_on_exit = 0
> }
> #4  0x000000010012eccc in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4328534074
>    count = 119
>    val = 4328534074
>    syms_left = 4297951024
> #5  0x000000010012eccc in funcall_lambda (fun=140734799794144, 
>    nargs=140734799794144, arg_vector=0x7fff5fbfcfe0) at eval.c:3226
>    val = 4328534074
>    count = 119
>    val = 4328534074
>    syms_left = 4297951024
> #6  0x000000010012c244 in Ffuncall (nargs=4503793552, args=0x102163c0a)
>    at eval.c:3051
>    numargs = 2
>    val = 4328534074
>    lisp_numargs = 140734799794304
>    backtrace = {
>  next = 0x7fff5fbfd0d8, 
>  function = 0x7fff5fbfd078, 
>  args = 0x7fff5fbfd080, 
>  nargs = 2, 
>  debug_on_exit = 0
> }
> 	original_fun = 4329978890
> #7  0x000000010012f132 in call2 (fn=Cannot access memory at address 0x0
> ) at eval.c:2786
>  ret_ungc_val = 4328534074
>  args = {4329978890, 4328597514, 4482766929}
>  fn = #8  0x00000001000e698a in Ffile_name_nondirectory (
>    filename=4329978890) at fileio.c:406
>    handled_name = 4328534074
>    handler = 4328534074
>    beg = 0x102163c0a "!\020"
>    p = <value temporarily unavailable, due to optimizations>
>    end = <value temporarily unavailable, due to optimizations>
> #9  0x000000010012c163 in Ffuncall (nargs=4329978890, args=0x10012c318)
>    at eval.c:3002
>    numargs = 1
>    val = 4328534074
>    lisp_numargs = 4482766929
>    backtrace = {
>  next = 0x7fff5fbfd278, 
>  function = 0x7fff5fbfd140, 
>  args = 0x7fff5fbfd148, 
>  nargs = 1, 
>  debug_on_exit = 0
> }
> 	original_fun = 4296196888
> #10 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799794496, args_template=4328534074, nargs=140734799794488, 
>    args=0x1004e087a) at bytecode.c:785
>    count = 113
>    stack = {
>  pc = 0x1004e087d "\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfdaf8
> }
> 	result = 4328534074
> #11 0x000000010012ed1a in funcall_lambda (fun=140734799794768, 
>    nargs=140734799794768, arg_vector=0x7fff5fbfd250) at eval.c:3233
>    count = 110
>    val = 4328534074
>    syms_left = 4297526832
> #12 0x000000010012c244 in Ffuncall (nargs=2, args=0x10201d69a) at eval.c:3051
>    numargs = 1
>    val = 4328534074
>    lisp_numargs = 140734799795016
>    backtrace = {
>  next = 0x7fff5fbfd3b0, 
>  function = 0x7fff5fbfd340, 
>  args = 0x7fff5fbfd348, 
>  nargs = 1, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #13 0x000000010012ba12 in Fapply (nargs=140734799794992, args=0x7fff5fbfd330)
>    at eval.c:2450
>    fun = 140734799795008
>    spread_arg = 4482766929
>    sa_count = 110
>    numargs = 1
>    retval = 4328534074
> #14 0x000000010012de62 in eval_sub (form=4328534074) at eval.c:2322
>    sa_count = 110
>    args_left = 4328534074
>    numargs = 4328534074
>    val = 4328534074
>    argvals = {4520171241, 4531534850, 4294967298, 0, 0, 0, 1, 0}
>    original_args = 4297949702
>    original_fun = 4328646202
>    backtrace = {
>  next = 0x7fff5fbfd4f0, 
>  function = 0x7fff5fbfd3e0, 
>  args = 0x7fff5fbfd340, 
>  nargs = 2, 
>  debug_on_exit = 0
> }
> #15 0x000000010012a9bc in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4328534074
>    count = 108
>    lexenv = 4328534074
>    varlist = 4328534074
>    val = 4328534074
> #16 0x000000010012a9bc in FletX (args=140734799795328) at eval.c:1050
>    val = 4328534074
>    count = 108
>    lexenv = 4328534074
>    varlist = 4328534074
>    val = 4328534074
> #17 0x000000010012dcb1 in eval_sub (form=4297949670) at eval.c:2298
>    args_left = 4297949670
>    numargs = 4328534074
>    val = 4328534074
>    argvals = {0, 4328685306, 140734799795424, 4296114212, 140734799795504, 
>  4328685306, 140734799795664, 4296202648}
>  original_args = 4297949670
>  original_fun = 4328645658
>  backtrace = {
>  next = 0x7fff5fbfd6b0, 
>  function = 0x7fff5fbfd520, 
>  args = 0x7fff5fbfd518, 
>  nargs = -1, 
>  debug_on_exit = 0
> }
> #18 0x000000010012eccc in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4328534074
>    count = 106
>    val = 4328534074
>    syms_left = 4297949744
> #19 0x000000010012eccc in funcall_lambda (fun=140734799795664, 
>    nargs=140734799795664, arg_vector=0x7fff5fbfd5d0) at eval.c:3226
>    val = 4328534074
>    count = 106
>    val = 4328534074
>    syms_left = 4297949744
> #20 0x000000010012e482 in apply_lambda (fun=140734799795776, args=2) at eval.c:3110
>    sa_count = 106
>    numargs = 2
>    tem = <value temporarily unavailable, due to optimizations>
> #21 0x000000010012e087 in eval_sub (form=4328590042) at eval.c:2395
>    original_args = 4297950966
>    original_fun = 4329979034
>    backtrace = {
>  next = 0x7fff5fbfd7d0, 
>  function = 0x7fff5fbfd6e0, 
>  args = 0x7fff5fbfd5e0, 
>  nargs = 2, 
>  debug_on_exit = 0
> }
> #22 0x000000010012953c in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4328534074
>    cond = 4328534074
> #23 0x000000010012953c in Fif (args=4297950992) at eval.c:315
>    val = 4328534074
>    cond = 4328534074
> #24 0x000000010012dcb1 in eval_sub (form=4297950806) at eval.c:2298
>    args_left = 4297950806
>    numargs = 4328534074
>    val = 4328534074
>    argvals = {4328642202, 4297948470, 0, 4520170871, 4069765576, 82, 0, 0}
>    original_args = 4297950806
>    original_fun = 4328645066
>    backtrace = {
>  next = 0x7fff5fbfd930, 
>  function = 0x7fff5fbfd800, 
>  args = 0x7fff5fbfd7f8, 
>  nargs = -1, 
>  debug_on_exit = 0
> }
> #25 0x000000010012a72c in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4297951008
>    sa_count = 104
>    lexenv = 4297951008
>    count = 104
>    varlist = 4328534074
>    elt = 4328534074
> #26 0x000000010012a72c in Flet (args=140734799796416) at eval.c:1120
>    val = 4297951008
>    sa_count = 104
>    lexenv = 4297951008
>    count = 104
>    varlist = 4328534074
>    elt = 4328534074
> #27 0x000000010012dcb1 in eval_sub (form=4297950102) at eval.c:2298
>    args_left = 4297950102
>    numargs = 4328534074
>    val = 4328534074
>    argvals = {0, 2199025822584, 0, 0, 0, 0, 0, 4300681736}
>    original_args = 4297950102
>    original_fun = 4328645610
>    backtrace = {
>  next = 0x7fff5fbfda38, 
>  function = 0x7fff5fbfd960, 
>  args = 0x7fff5fbfd958, 
>  nargs = -1, 
>  debug_on_exit = 0
> }
> #28 0x000000010012eccc in Fprogn [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/eval.c:364
>    val = 4328534074
>    count = 102
>    val = 4328534074
>    syms_left = 4297951024
> #29 0x000000010012eccc in funcall_lambda (fun=140734799796752, 
>    nargs=140734799796752, arg_vector=0x7fff5fbfda10) at eval.c:3226
>    val = 4328534074
>    count = 102
>    val = 4328534074
>    syms_left = 4297951024
> #30 0x000000010012c244 in Ffuncall (nargs=4297950102, args=0x102163c0a)
>    at eval.c:3051
>    numargs = 2
>    val = 4328534074
>    lisp_numargs = 140734799796904
>    backtrace = {
>  next = 0x7fff5fbfdbd8, 
>  function = 0x7fff5fbfdaa0, 
>  args = 0x7fff5fbfdaa8, 
>  nargs = 2, 
>  debug_on_exit = 0
> }
> 	original_fun = 4329978890
> #31 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799796896, args_template=4328534074, nargs=140734799796888, 
>    args=0x0) at bytecode.c:785
>    count = 99
>    stack = {
>  pc = 0x1004e080b "\020\332\026&\202\232\001\335\b!\206\373", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfdc98
> }
> 	result = 4328534074
> #32 0x000000010012ed1a in funcall_lambda (fun=140734799797168, 
>    nargs=140734799797168, arg_vector=0x7fff5fbfdbb0) at eval.c:3233
>    count = 96
>    val = 4328534074
>    syms_left = 4297526832
> #33 0x000000010012c244 in Ffuncall (nargs=3, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799797336
>    backtrace = {
>  next = 0x7fff5fbfdd78, 
>  function = 0x7fff5fbfdc50, 
>  args = 0x7fff5fbfdc58, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #34 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799797328, args_template=4328534074, nargs=140734799797304, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 90
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfde38
> }
> 	result = 4328534074
> #35 0x000000010012ed1a in funcall_lambda (fun=140734799797584, 
>    nargs=140734799797584, arg_vector=0x7fff5fbfdd50) at eval.c:3233
>    count = 87
>    val = 4328534074
>    syms_left = 4297526832
> #36 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799797752
>    backtrace = {
>  next = 0x7fff5fbfdf18, 
>  function = 0x7fff5fbfddf0, 
>  args = 0x7fff5fbfddf8, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #37 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799797744, args_template=4328534074, nargs=140734799797720, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 81
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfdfd8
> }
> 	result = 4328534074
> #38 0x000000010012ed1a in funcall_lambda (fun=140734799798000, 
>    nargs=140734799798000, arg_vector=0x7fff5fbfdef0) at eval.c:3233
>    count = 78
>    val = 4328534074
>    syms_left = 4297526832
> #39 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799798168
>    backtrace = {
>  next = 0x7fff5fbfe0b8, 
>  function = 0x7fff5fbfdf90, 
>  args = 0x7fff5fbfdf98, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #40 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799798160, args_template=4328534074, nargs=140734799798136, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 72
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe178
> }
> 	result = 4328534074
> #41 0x000000010012ed1a in funcall_lambda (fun=140734799798416, 
>    nargs=140734799798416, arg_vector=0x7fff5fbfe090) at eval.c:3233
>    count = 69
>    val = 4328534074
>    syms_left = 4297526832
> #42 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799798584
>    backtrace = {
>  next = 0x7fff5fbfe258, 
>  function = 0x7fff5fbfe130, 
>  args = 0x7fff5fbfe138, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #43 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799798576, args_template=4328534074, nargs=140734799798552, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 63
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe318
> }
> 	result = 4328534074
> #44 0x000000010012ed1a in funcall_lambda (fun=140734799798832, 
>    nargs=140734799798832, arg_vector=0x7fff5fbfe230) at eval.c:3233
>    count = 60
>    val = 4328534074
>    syms_left = 4297526832
> #45 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799799000
>    backtrace = {
>  next = 0x7fff5fbfe3f8, 
>  function = 0x7fff5fbfe2d0, 
>  args = 0x7fff5fbfe2d8, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #46 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799798992, args_template=4328534074, nargs=140734799798968, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 54
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe4b8
> }
> 	result = 4328534074
> #47 0x000000010012ed1a in funcall_lambda (fun=140734799799248, 
>    nargs=140734799799248, arg_vector=0x7fff5fbfe3d0) at eval.c:3233
>    count = 51
>    val = 4328534074
>    syms_left = 4297526832
> #48 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799799416
>    backtrace = {
>  next = 0x7fff5fbfe598, 
>  function = 0x7fff5fbfe470, 
>  args = 0x7fff5fbfe478, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #49 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799799408, args_template=4328534074, nargs=140734799799384, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 45
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe658
> }
> 	result = 4328534074
> #50 0x000000010012ed1a in funcall_lambda (fun=140734799799664, 
>    nargs=140734799799664, arg_vector=0x7fff5fbfe570) at eval.c:3233
>    count = 42
>    val = 4328534074
>    syms_left = 4297526832
> #51 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799799832
>    backtrace = {
>  next = 0x7fff5fbfe738, 
>  function = 0x7fff5fbfe610, 
>  args = 0x7fff5fbfe618, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #52 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799799824, args_template=4328534074, nargs=140734799799800, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 36
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306",
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe7f8
> }
> 	result = 4328534074
> #53 0x000000010012ed1a in funcall_lambda (fun=140734799800080, 
>    nargs=140734799800080, arg_vector=0x7fff5fbfe710) at eval.c:3233
>    count = 33
>    val = 4328534074
>    syms_left = 4297526832
> #54 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799800248
>    backtrace = {
>  next = 0x7fff5fbfe8d8, 
>  function = 0x7fff5fbfe7b0, 
>  args = 0x7fff5fbfe7b8, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #55 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297526984, 
>    maxdepth=140734799800240, args_template=4328534074, nargs=140734799800216, 
>    args=0x1004e0845) at bytecode.c:785
>    count = 27
>    stack = {
>  pc = 0x1004e084e "!\0360\0361\f\0161\0160B\f@B\240\210\0160\026/*\331\b!\341\232\203[\001\336\335\336\016/!!!\020\332\026&\202\231\001\331\b!\342\232\203n\001\336\016/!\020\332\026&\202\231\001\016/\331\b!P\020\343\b!\211\026.\203\226\001\344\016.!\203\212\001\016.\202\217\001\016/\016.P\020\316\026&\202\231\001\332\026&+)\202\306", 
>  byte_string = 4297526953, 
>  byte_string_start = 0x1004e071f "\b\306\230\204\f", 
>  constants = 4297526989, 
>  next = 0x7fff5fbfe978
> }
> 	result = 4328534074
> #56 0x000000010012ed1a in funcall_lambda (fun=140734799800496, 
>    nargs=140734799800496, arg_vector=0x7fff5fbfe8b0) at eval.c:3233
>    count = 24
>    val = 4328534074
>    syms_left = 4297526832
> #57 0x000000010012c244 in Ffuncall (nargs=4, args=0x10201d69a) at eval.c:3051
>    numargs = 1
>    val = 4328534074
>    lisp_numargs = 140734799800656
>    backtrace = {
>  next = 0x7fff5fbfea58, 
>  function = 0x7fff5fbfe948, 
>  args = 0x7fff5fbfe950, 
>  nargs = 1, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328642202
> #58 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297541912, 
>    maxdepth=140734799800648, args_template=4328534074, nargs=140734799800632, 
>    args=0x1004df29a) at bytecode.c:785
>    count = 22
>    stack = {
>  pc = 0x1004df29e "!\026\036\016\037\026 \016!\203Y", 
>  byte_string = 4297541881, 
>  byte_string_start = 0x1004df256 "\306\030r\tq\210\307\310!\210\307\311!\210\307\31
> 2!\210\313\032\314 \210)\315\316!\203&", 
>  constants = 4297541917, 
>  next = 0x7fff5fbfeb18
> }
> 	result = 4328534074
> #59 0x000000010012ed1a in funcall_lambda (fun=140734799800880, 
>    nargs=140734799800880, arg_vector=0x7fff5fbfea30) at eval.c:3233
>    count = 16
>    val = 4328534074
>    syms_left = 4297541736
> #60 0x000000010012c244 in Ffuncall (nargs=2, args=0x1020db16a) at eval.c:3051
>    numargs = 6
>    val = 4328534074
>    lisp_numargs = 140734799801032
>    backtrace = {
>  next = 0x7fff5fbfebf8, 
>  function = 0x7fff5fbfeac0, 
>  args = 0x7fff5fbfeac8, 
>  nargs = 6, 
>  debug_on_exit = 0
> }
> 	original_fun = 4329419114
> #61 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297540248, 
>    maxdepth=140734799801024, args_template=4328534074, nargs=140734799801016, 
>    args=0x1004dfc1e) at bytecode.c:785
>    count = 11
>    stack = {
>  pc = 0x1004dfc33 "-\207", 
>  byte_string = 4297540217, 
>  byte_string_start = 0x1004df9bd "\306\307\b!!\020\310\b!\203(", 
>  constants = 4297540253, 
>  next = 0x7fff5fbfeca8
> }
> 	result = 4328534074
> #62 0x000000010012ed1a in funcall_lambda (fun=140734799801296, 
>    nargs=140734799801296, arg_vector=0x7fff5fbfebd0) at eval.c:3233
>    count = 7
>    val = 4328534074
>    syms_left = 4297540096
> #63 0x000000010012c244 in Ffuncall (nargs=7, args=0x1020daa0a) at eval.c:3051
>    numargs = 4
>    val = 4328534074
>    lisp_numargs = 140734799801448
>    backtrace = {
>  next = 0x7fff5fbfed88, 
>  function = 0x7fff5fbfec60, 
>  args = 0x7fff5fbfec68, 
>  nargs = 4, 
>  debug_on_exit = 0
> }
> 	original_fun = 4329417226
> #64 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4297532720, 
>    maxdepth=140734799801440, args_template=4328534074, nargs=0, args=0x0)
>    at bytecode.c:785
>    count = 7
>    stack = {
>  pc = 0x1004e033f "\211\032<\203\024", 
>  byte_string = 4297532689, 
>  byte_string_start = 0x1004e0339 "\303\b\304\211\t$\211\032<\203\024", 
>  constants = 4297532725, 
>  next = 0x7fff5fbfee18
> }
> 	result = 4328534074
> #65 0x000000010012ed1a in funcall_lambda (fun=140734799801696, 
>    nargs=140734799801696, arg_vector=0x7fff5fbfed60) at eval.c:3233
>    count = 5
>    val = 4328534074
>    syms_left = 4297532576
> #66 0x000000010012c244 in Ffuncall (nargs=5, args=0x10204f15a) at eval.c:3051
>    numargs = 1
>    val = 4328534074
>    lisp_numargs = 140734799801848
>    backtrace = {
>  next = 0x7fff5fbfee98, 
>  function = 0x7fff5fbfedf0, 
>  args = 0x7fff5fbfedf8, 
>  nargs = 1, 
>  debug_on_exit = 0
> }
> 	original_fun = 4328845658
> #67 0x00000001001663d5 in exec_byte_code (bytestr=4328534074, vector=4339444896, 
>    maxdepth=140734799801840, args_template=0, nargs=0, args=0x7fff5fbfef20)
>    at bytecode.c:785
>    count = 4
>    stack = {
>  pc = 0x103af46f6 ")\207", 
>  byte_string = 4340593345, 
>  byte_string_start = 0x103af46f0 "\301\030\302\303 !)\207", 
>  constants = 4339444901, 
>  next = 0x0
> }
> 	result = 4328534074
> #68 0x000000010012c244 in Ffuncall (nargs=2, args=0x103b28662) at eval.c:3051
>    numargs = 0
>    val = 4328534074
>    lisp_numargs = 140734799801848
>    backtrace = {
>  next = 0x7fff5fbff048, 
>  function = 0x7fff5fbfef18, 
>  args = 0x7fff5fbfef20, 
>  nargs = 0, 
>  debug_on_exit = 0
> }
> 	original_fun = 4356998754
> #69 0x000000010012e716 in apply1 (fn=Cannot access memory at address 0x0
> ) at eval.c:2738
>  ret_ungc_val = 4328534074
>  fn = #70 0x0000000100127a3f in Fcall_interactively (
>    function=140734799802400, record_flag=140734799802400, keys=140734799802400)
>    at callint.c:377
>    funval = 4328534074
>    events = 4356998946
>    key_count = 1606414368
>    save_real_this_command = 4356998754
>    save_this_command = 4356998754
>    save_last_command = 4356998946
>    prefix_arg = 4328534074
>    enable = 4328534074
>    save_this_original_command = 4356998754
>    speccount = 3
> #71 0x000000010012c183 in Ffuncall (nargs=4356998754, args=0x10012c318)
>    at eval.c:3009
>    numargs = 3
>    val = 4328534074
>    lisp_numargs = 140734799801848
>    backtrace = {
>  next = 0x0, 
>  function = 0x7fff5fbff0b0, 
>  args = 0x7fff5fbff0b8, 
>  nargs = 3, 
>  debug_on_exit = 0
> }
> 	original_fun = 4296196888
> #72 0x000000010012f106 in call3 (fn=4, arg1=1, arg2=140734799801848, arg3=66048)
>    at eval.c:2802
>    ret_ungc_val = 4328534074
>    args = {4328660426, 4356998754, 4328534074, 4328534074}
> #73 0x00000001000c5c55 in command_loop_1 () at keyboard.c:1572
>    keybuf = {408, 428, 4502653200, 4502653205, -1, -5617488734868262186, 
>  4328534074, 4300805416, 4300805264, 4328534122, 4556242848, 140734799802832, 
>  4296326998, 8389758799651299683, 7311146993687032421, 140734799772012, 
>  4296326526, 4556242822, 4328591066, -5617488734868262186, 140734799802904, 
>  4328534074, 4328534074, 4556242822, 4300805416, 140734799802880, 4295782222, 
>  140734800051680, 4556242822, 4300800896}
> #74 0x000000010012f933 in internal_condition_case (
>    bfun=0x1000c5610 <command_loop_1>, handlers=4328590234, 
>    hfun=0x1000c6bb0 <cmd_error>) at eval.c:1515
>    c = {
>  tag = 4328534074, 
>  val = 4328534074, 
>  next = 0x7fff5fbff3f0, 
>  gcpro = 0x0, 
>  jmp = {814000, 1, 1606415280, 32767, 1606414992, 32767, 5838120, 1, 5828948, 1, 
>    33622938, 1, 808464, 1, 1243326, 1, 5828948, 1, 8099, 895, 767920, 1, 1243326, 
>    1, 585, 0, 8096, 895, 3, 0, 0, 0, 0, 16711680, 1128353093, 1330011987, 
>    1281315918}, 
>  backlist = 0x0, 
>  handlerlist = 0x0, 
>  lisp_eval_depth = 0, 
>  pdlcount = 2, 
>  poll_suppress_count = 0, 
>  interrupt_input_blocked = 0, 
>  byte_stack = 0x0
> }
> 	h = {
>  handler = 4328590234, 
>  var = 4328534074, 
>  chosen_clause = 4328534122, 
>  tag = 0x7fff5fbff2b8, 
>  next = 0x0
> }
> 	val = 4328534074
> #75 0x00000001000c55ee in command_loop_2 (ignore=4328660426) at keyboard.c:1160
> No locals.
> #76 0x000000010012fa38 in internal_catch (tag=4328660426, 
>    func=0x1000c55b0 <command_loop_2>, arg=4328660426) at eval.c:1272
>    c = {
>  tag = 4328586250, 
>  val = 4328534074, 
>  next = 0x0, 
>  gcpro = 0x0, 
>  jmp = {33566778, 1, 1606415584, 32767, 1606415344, 32767, 5829416, 1, 5828948, 
>    1, 808368, 1, 808368, 1, 1243685, 1, 17432576, 1, 8099, 895, 1606415488, 
>    32767, -2075852380, 32767, 0, 0, 1532592, 1, 1606415632, 32767, 1606415640, 
>    32767, 1914080, 1, 33566778, 1, 1606415584}, 
>  backlist = 0x0, 
>  handlerlist = 0x0, 
>  lisp_eval_depth = 0, 
>  pdlcount = 2, 
>  poll_suppress_count = 0, 
>  interrupt_input_blocked = 0, 
>  byte_stack = 0x0
> }
> #77 0x00000001000c7110 in command_loop [inlined] ()
>    at /Users/hinsen/Temp/emacs-24.1/src/keyboard.c:1139
>    val = 4295775664
>    count = 33618954
>    val = 4295775664
> #78 0x00000001000c7110 in recursive_edit_1 () at keyboard.c:759
>    val = 4295775664
>    count = 33618954
>    val = 4295775664
> #79 0x00000001000b6ecc in Frecursive_edit () at keyboard.c:823
>    count = 0
>    buffer = 4328534074
> #80 0x00000001000b3989 in main (argc=33618954, argv=0x7fff5fbff6b0) at emacs.c:1715
>    stack_bottom_variable = 0 '\0'
>    dummy = 0
>    junk = 0x0
>    skip_args = 0
>    rlim = {
>  rlim_cur = 8720000, 
>  rlim_max = 67104768
> }
> 	dname_arg = 0x0
> 	dname_arg2 = "\260\366\277_\377\177\000\000\032\023\300_\377\177", '\0' <repeats 14 times>, "\001", '\0' <repeats 19 times>, " \a\300_\377\177\000\0000\a\300_\377\177\000\000\000\000\000\000\001\000\000\000\330\366\277_\377\177\000"
> 	ch_to_dir = 0x0
> 
> Lisp Backtrace:
> "tramp-completion-file-name-handler" (0x5fbfd080)
> "file-name-nondirectory" (0x5fbfd148)
> "file-truename" (0x5fbfd348)
> "apply" (0x5fbfd340)
> "let*" (0x5fbfd518)
> "tramp-completion-run-real-handler" (0x5fbfd5e0)
> "if" (0x5fbfd7f8)
> "let" (0x5fbfd958)
> "tramp-completion-file-name-handler" (0x5fbfdaa8)
> "file-truename" (0x5fbfdc58)
> "file-truename" (0x5fbfddf8)
> "file-truename" (0x5fbfdf98)
> "file-truename" (0x5fbfe138)
> "file-truename" (0x5fbfe2d8)
> "file-truename" (0x5fbfe478)
> "file-truename" (0x5fbfe618)
> "file-truename" (0x5fbfe7b8)
> "file-truename" (0x5fbfe950)
> "find-file-noselect-1" (0x5fbfeac8)
> "find-file-noselect" (0x5fbfec68)
> "find-file" (0x5fbfedf8)
> "dired-find-file" (0x5fbfef20)
> "call-interactively" (0x5fbff0b8)
> 
>