emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emacs-unicode-2] infinite loop(?) in decode_coding


From: Nozomu Ando
Subject: [emacs-unicode-2] infinite loop(?) in decode_coding
Date: Mon, 06 Mar 2006 15:02:38 +0900

emacs-unicode-2 hangs when finding a file contains "\03333".

To reproduce this symptom, create the following file and name it
test1.el:

---
(let ((temp-file-name "/tmp/test1.txt"))
  (with-temp-file temp-file-name (insert "\03333"))
  (find-file temp-file-name))
---

then do "./emacs -Q -batch -l ./test1.el".


It looks infinite loop in coding.c:6175-6191.

backtrace attached.

Thanks,
---
Nozomu Ando


In GNU Emacs 23.0.0.2 (powerpc-apple-darwin8.5.0, X toolkit)
 of 2006-03-06 on panel.jk.homeunix.org
configured using `configure '--without-carbon' '--prefix=/alpha/usr/local''

Important settings:
  value of $LC_ALL: C
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  encoded-kbd-mode: t
  auto-compression-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  line-number-mode: t

Recent input:
ESC x r e p o r t SPC e m SPC b u SPC RET

Recent messages:
(./emacs -q)
Loading encoded-kb...done
For information about the GNU Project and its goals, type C-h C-p.
Loading emacsbug...
Loading regexp-opt...done
Loading emacsbug...done


------ backtrace ----

(gdb) bt full
#0  decode_coding (coding=0xbffe8d90) at /work/emacs.u/src/coding.c:6175
        pos = 1
        undo_list = 41944073
        translation_table = 41944073
        carryover = 0
        i = 0
#1  0x00063644 in decode_coding_gap (coding=0xbffe8d90, chars=3072372, bytes=3) 
at /work/emacs.u/src/coding.c:6662
        count = 59
#2  0x000e4894 in Finsert_file_contents (filename=3072584, visit=41944121, 
beg=0, end=24, replace=41944073) at /work/emacs.u/src/fileio.c:4646
        st = {
  st_dev = 234881026, 
  st_ino = 5514670, 
  st_mode = 33188, 
  st_nlink = 1, 
  st_uid = 1001, 
  st_gid = 0, 
  st_rdev = 0, 
  st_atimespec = {
    tv_sec = 1141622951, 
    tv_nsec = 0
  }, 
  st_mtimespec = {
    tv_sec = 1141622981, 
    tv_nsec = 0
  }, 
  st_ctimespec = {
    tv_sec = 1141622981, 
    tv_nsec = 0
  }, 
  st_size = 3, 
  st_blocks = 8, 
  st_blksize = 4096, 
  st_flags = 0, 
  st_gen = 0, 
  st_lspare = 0, 
  st_qspare = {0, 0}
}
        fd = 23
        inserted = 3
        how_much = 0
        unprocessed = 41944073
        count = 59
        handler = 41944073
        val = 41944073
        insval = 0
        orig_filename = 93442451
        p = 0
        total = 3
        not_regular = 0
        read_buf = 
"\000\000\000\001\000\000\000\001\240\001\001\354\220\001}\b\277\376\316\360\000\000\000\024\220\001\202l\000\0052\340\277\376\320(\000\000\000\000\000\240\n\006\000\00500\277\376\317\000\000\000\000\000\000\0051\030\000\005\371\234\277\376\317`\000\000\000\000\000\006\002\230\000\00500\277\376\317\220\277\377\321\310\000\000\000\b\000\000\000\n\000\027|address@hidden<\000,\002\350\002\200\0049\000\000\000\026\000\000\000\000\277\376\320\340\277\377\321\310\000\000\000\r\002\200\004\t\000\027|\210\000\000\000\r"...
        coding = {
  id = 73, 
  common_flags = 7683, 
  mode = 0, 
  spec = {
    iso_2022 = {
      flags = 1056846, 
      current_invocation = {0, -1}, 
      current_designation = {0, -1, -1, -1}, 
      single_shifting = 0, 
      bol = 1
    }, 
    ccl = 0x10204e, 
    utf_16 = {
      bom = 1056846, 
      endian = utf_16_big_endian, 
      surrogate = -1
    }, 
    emacs_mule_full_support = 1056846
  }, 
  max_charset_id = 146, 
  safe_charsets = 0x59139bc "", 
  src_multibyte = 0, 
  dst_multibyte = 1, 
  head_ascii = -1, 
  produced = 0, 
  produced_char = 0, 
  consumed = 0, 
  consumed_char = 0, 
  errors = 0, 
  error_positions = 0xd7d8d9da, 
  result = CODING_RESULT_SUCCESS, 
  src_pos = -3, 
  src_pos_byte = -3, 
  src_chars = 3, 
  src_bytes = 3, 
  src_object = 10599092, 
  source = 0xa00a41 "\03333", 
  dst_pos = 1, 
  dst_pos_byte = 1, 
  dst_bytes = 17, 
  dst_object = 10599092, 
  destination = 0xa00a30 "", 
  chars_at_source = 0, 
  charbuf = 0xbffd8bb0, 
  charbuf_size = 16384, 
  charbuf_used = 0, 
  annotated = 0, 
  carryover = "\000+0\354 \000\000\000\000\000\000\000\000/! 
\000\017\034\224\277\376\216\260\000\000\000|\277\376\216\340\000+\332<\000\000\000\000\003\027p,\000\000\000\001\000\000\000+\000\000\000\001\000\000\000\001\000\000\000\005",
 
  carryover_bytes = 0, 
  default_char = 32, 
  detector = 0x56df0 <detect_coding_iso_2022>, 
  decoder = 0x575a8 <decode_coding_iso_2022>, 
  encoder = 0x5988c <encode_coding_iso_2022>
}
        buffer = 
"\277\376\216\345\000\000\000\000\277\376\216\300\000\017<\024\277\376\217\200\204B$\b\000\017H\200\000\000\000\001\000\033\362
 
\000\000\000\001\277\376\216\260\000\017<\024\277\376\217pDD\204\022\003\027p,\000\000\000\003\277\376\217\200\000\000\000\001\000\000\000|\000\000\000|\000\000\000\000\000\000\000\003\000\000\000\003\000\000\000\003<html\000\000\003\000\000\000{\000\000\000\003\277\376\217p\000\000\000\003\000\000\000\003\000\000\000\003\000\000\000\003\000\000\000\003\000\000\000\003\005\220\346\000\000/!,\000+<\024\000+<\024\000+<\024\277\376\217\200\000+<\024\000+\344\230\000+<\024\000.\350\030\000\000\000\000\000+\344\230\000+\332<\000.\350\030\000+\332<"...
        replace_handled = 0
        set_coding_system = 1
        coding_system = 42058489
        read_quit = 0
        old_Vdeactivate_mark = 41944121
#3  0x0011ed64 in Ffuncall (nargs=0, args=0x18fc20) at 
/work/emacs.u/src/eval.c:2893
        funcar = 0
        numargs = 2
        val = 0
        backtrace = {
  next = 0x11eb1c, 
  function = 0x2813af0, 
  args = 0x591d193, 
  nargs = 41944121, 
  evalargs = 2 '\002', 
  debug_on_exit = -128 '\200'
}
        internal_args = (Lisp_Object *) 0xbfffcf70
        i = 0
#4  0x0014e2bc in Fbyte_code (bytestr=42022617, vector=-1073754064, 
maxdepth=24) at /work/emacs.u/src/bytecode.c:694
        count = 58
        op = 0
        vectorp = (Lisp_Object *) 0x1d61e0
        stack = {
  pc = 0x2be970 "", 
  top = 0x2be970, 
  bottom = 0x281b599, 
  byte_string = 93442451, 
  byte_string_start = 0x2800439 "", 
  constants = 2877808, 
  next = 0x1
}
        top = (Lisp_Object *) 0xbfffd030
        result = 0
#5  0x0011dff4 in Feval (form=-1073753808) at /work/emacs.u/src/eval.c:2225
        argvals = {1925555, 1925596, 24, -1073753712, 7517477, -1073753608, 
1215872, -1073753664}
        args_left = 41944073
        i = 3
        fun = 3
        val = 0
        original_fun = 42026737
        original_args = 1925549
        funcar = 0
        backtrace = {
  next = 0xbfffd6b8, 
  function = 0xbfffd108, 
  args = 0xbfffd124, 
  nargs = 3, 
  evalargs = 1 '\001', 
  debug_on_exit = 0 '\0'
}
#6  0x00120b48 in internal_lisp_condition_case (var=41944073, bodyform=1925541, 
handlers=1925629) at /work/emacs.u/src/eval.c:1412
        val = 1
        c = {
  tag = 41944073, 
  val = 41944073, 
  next = 0xbfffeb1c, 
  gcpro = 0x0, 
  jmp = {-1073753728, 3094560, 0, 2876568, 2873916, 3074072, 2873916, 2873916, 
56, 1366588, -1073752236, 3072372, 6, 6, 1925080, 1925072, 32, -1073752752, 50, 
-1073752784, 1182032, 1182388, 604275784, 93386691, 0, 93400704, -524288, 
-2113798144, 0, -1073753636, -1073753440, -1073753472, 1173872, -1073753328, 1, 
-1073753260, 1635992, 1635996, -1073753260, -1073753472, 1173872, -1073753328, 
1211528, 1174748, -1782579200, -1073753376, -1073753292, 2874812, 1073340, 
93386691, 41944073, -1, 3073952, 3074148, 3072372, -1073752904, -1073753264, 
-1073753260, 1, 1033, 2880300, 3074136, 93442451, 3072372, 41944073, 2893240, 
93442451, 3072372, 1, 1, 1920456, 1920448, 24, -1073753248, 42086785, 
-1073753296, 1366588, -1073753248, 93442451, 1368764, 1095688, -1035222635, 
-2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, 
-2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, 
-2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, 
-2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1090909366, 
-1877751743, 1052975296, 0, 1090909366, 1100125674, 0, 0, 1085022207, -6069952, 
1067688012, -1782579200, 3072372, 22025848, 42090353, 1095296, -1073753056, 
-1073752748, 1095436, 1, -1073753040, 1920416, 1920384, 1920388, -1073753040, 
42086785, 3072372, 839240, -1073752960, 604275720, 839364, 51, 1366588, 1, 
-1073752748, 2845968, 2877808, 1, -1073752748, -1073752752, -1073752752, 
41944073, 42026305, 1101656, -1073752960, 0, 1101684, 2873916, -1073752928, 
2873916, 2873916, 56, 1366588, -1073752236, 2877808, 2877808, 2877808, 1, 
-1073752748, 1635416, 1635420, -1073752748, -1073752960, 1173872, -1073752816, 
604275784, 1174748, 928, 42024568, 41944073, 42024569, 1167420, -1073752816, 
604275778, 1167788, 32, 10599092, 3072372, -1073752392, -1073752752, 
-1073752748, 1, 50032, 45, 1366588, -1073752236, 3072372}, 
  backlist = 0xbfffd6b8, 
  handlerlist = 0xbfffeb08, 
  lisp_eval_depth = 10, 
  pdlcount = 58, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0xbfffd568
}
        h = {
  handler = 1925629, 
  var = 41944073, 
  chosen_clause = -1073753568, 
  tag = 0xbfffd1cc, 
  next = 0xbfffeb08
}
#7  0x0014eca0 in Fbyte_code (bytestr=50, vector=-1073752752, maxdepth=32) at 
/work/emacs.u/src/bytecode.c:884
        handlers = 0
        body = 1
        count = 56
        op = 0
        vectorp = (Lisp_Object *) 0x1d5fd8
        stack = {
  pc = 0x590f763 "\026", 
  top = 0x591d193, 
  bottom = 0x2800409, 
  byte_string = 1925541, 
  byte_string_start = 0x1d61fd "\200\004\t\002\201\2669", 
  constants = 7518125, 
  next = 0x18
}
        top = (Lisp_Object *) 0xbfffd550
        result = 0
#8  0x0011e7dc in funcall_lambda (fun=1924796, nargs=6, arg_vector=0xbfffd754) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 42240345
        count = 50
        i = 6
        optional = 0
        rest = 0
#9  0x0011ee68 in Ffuncall (nargs=0, args=0x1d5eb8) at 
/work/emacs.u/src/eval.c:2934
        funcar = 0
        numargs = 6
        val = 0
        backtrace = {
  next = 0xbfffd8c8, 
  function = 0xbfffd750, 
  args = 0xbfffd754, 
  nargs = 6, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0x2ee174
        i = 0
#10 0x0014e2bc in Fbyte_code (bytestr=42240345, vector=-1073752240, 
maxdepth=7518077) at /work/emacs.u/src/bytecode.c:694
        count = 45
        op = 0
        vectorp = (Lisp_Object *) 0x1d5798
        stack = {
  pc = 0x2bdba0 "", 
  top = 0x2b7df0, 
  bottom = 0x2fbd739, 
  byte_string = 10599092, 
  byte_string_start = 0x591d193 "\016\377\377\377\377", 
  constants = 41944073, 
  next = 0x2800409
}
        top = (Lisp_Object *) 0xbfffd750
        result = 0
#11 0x0011e7dc in funcall_lambda (fun=1922228, nargs=4, arg_vector=0xbfffd964) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 50058113
        count = 41
        i = 4
        optional = 1
        rest = 0
#12 0x0011ee68 in Ffuncall (nargs=0, args=0x1d54b0) at 
/work/emacs.u/src/eval.c:2934
        funcar = 0
        numargs = 4
        val = 0
        backtrace = {
  next = 0xbfffdb70, 
  function = 0xbfffd960, 
  args = 0xbfffd964, 
  nargs = 4, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0x2ee174
        i = 0
#13 0x0014e2bc in Fbyte_code (bytestr=50058113, vector=-1073751712, 
maxdepth=48) at /work/emacs.u/src/bytecode.c:694
        count = 41
        op = 0
        vectorp = (Lisp_Object *) 0x1d39d0
        stack = {
  pc = 0x180ca4 "key %s, use \"%s\", not [%s]", 
  top = 0x2ee818, 
  bottom = 0x2fbd399, 
  byte_string = 93442451, 
  byte_string_start = 0x2800409 "", 
  constants = 41944073, 
  next = 0x2800409
}
        top = (Lisp_Object *) 0xbfffd960
        result = 0
#14 0x0011e7dc in funcall_lambda (fun=1915236, nargs=1, arg_vector=0xbfffdae0) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 50058113
        count = 39
        i = 1
        optional = 1
        rest = 0
#15 0x0011e8fc in apply_lambda (fun=1915236, args=3085160, eval_flag=93442451) 
at /work/emacs.u/src/eval.c:2988
        args_left = 3085160
        i = 1
        tem = 93442451
#16 0x0011e0f8 in Feval (form=3072372) at /work/emacs.u/src/eval.c:2261
        fun = 1915236
        val = 0
        original_fun = 50051153
        original_args = 7520037
        funcar = 0
        backtrace = {
  next = 0xbfffdd20, 
  function = 0xbfffdb68, 
  args = 0xbfffdae0, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
#17 0x0011e464 in Fprogn (args=0) at /work/emacs.u/src/eval.c:432
        val = 3
#18 0x00120e90 in Flet (args=7520101) at /work/emacs.u/src/eval.c:1053
        tem = 93442451
        varlist = -1073750924
        count = 38
#19 0x0011de4c in Feval (form=3072372) at /work/emacs.u/src/eval.c:2166
        argvals = {7485501, 1280400, 1208820, -1073750640, 42058297, 1209020, 
1366588, -1073750608}
        args_left = 7520101
        i = 2849860
        fun = 2849860
        val = 0
        original_fun = 42003433
        original_args = 7520101
        funcar = 0
        backtrace = {
  next = 0xbfffdef8, 
  function = 0xbfffdd18, 
  args = 0xbfffdd1c, 
  nargs = -1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
#20 0x00139678 in readevalloop (readcharfun=10597620, stream=0x0, 
sourcename=93441939, evalfun=0x11db98 <Feval>, printflag=0, unibyte=1, 
readfun=41944073, start=41944073, end=41944073) at 
/work/emacs.u/src/lread.c:1672
        count1 = 38
        c = 0
        val = 7520133
        count = 35
        b = (struct buffer *) 0xa1b4f0
        continue_reading_p = 1
        whole_buffer = 1
        first_sexp = 7520133
        end = 41944073
#21 0x00139bb4 in Feval_buffer (buffer=0, printflag=41944073, 
filename=93441939, unibyte=41944073, do_allow_print=3072372) at 
/work/emacs.u/src/lread.c:1735
        count = 32
        tem = 41944073
        buf = 10597620
#22 0x0011ed64 in Ffuncall (nargs=0, args=0x2b8a88) at 
/work/emacs.u/src/eval.c:2893
        funcar = 0
        numargs = 5
        val = 0
        backtrace = {
  next = 0xbfffe108, 
  function = 0xbfffdf90, 
  args = 0xbfffdf94, 
  nargs = 5, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0xbfffdf94
        i = 0
#23 0x0014e2bc in Fbyte_code (bytestr=41971721, vector=-1073750128, 
maxdepth=56) at /work/emacs.u/src/bytecode.c:694
        count = 25
        op = 0
        vectorp = (Lisp_Object *) 0x1b8578
        stack = {
  pc = 0x135868 "/\203", 
  top = 0x14, 
  bottom = 0x280da69, 
  byte_string = 10597620, 
  byte_string_start = 0x2800409 "", 
  constants = 93441939, 
  next = 0x2800409
}
        top = (Lisp_Object *) 0xbfffdf90
        result = 0
#24 0x0011e7dc in funcall_lambda (fun=1803348, nargs=4, arg_vector=0xbfffe19c) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 41971769
        count = 21
        i = 4
        optional = 1
        rest = 0
#25 0x0011ee68 in Ffuncall (nargs=0, args=0x1b8450) at 
/work/emacs.u/src/eval.c:2934
        funcar = 0
        numargs = 4
        val = 0
        backtrace = {
  next = 0xbfffe398, 
  function = 0xbfffe198, 
  args = 0xbfffe19c, 
  nargs = 4, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0x2ee174
        i = 0
#26 0x0011efd4 in call4 (fn=0, arg1=1, arg2=0, arg3=1, arg4=0) at 
/work/emacs.u/src/eval.c:2733
        args = {42253793, 93441939, 93370787, 41944073, 41944121}
#27 0x0013a1f4 in Fload (file=0, noerror=41944073, nomessage=41944121, 
nosuffix=0, must_suffix=41944073) at /work/emacs.u/src/lread.c:1098
        val = 1
        stream = (FILE *) 0x2800409
        fd = 23
        count = 20
        found = 93441939
        efound = 0
        newer = 41944073
        compiled = 3074072
        handler = 0
        safe_p = 2873916
        version = 0
#28 0x0011ed64 in Ffuncall (nargs=0, args=0x2b8ab8) at 
/work/emacs.u/src/eval.c:2893
        funcar = 0
        numargs = 3
        val = 0
        backtrace = {
  next = 0x11eb1c, 
  function = 0x1, 
  args = 0x590b9a3, 
  nargs = 41944073, 
  evalargs = 2 '\002', 
  debug_on_exit = -128 '\200'
}
        internal_args = (Lisp_Object *) 0xbfffe370
        i = 0
#29 0x0014e2bc in Fbyte_code (bytestr=42188657, vector=-1073748944, 
maxdepth=96) at /work/emacs.u/src/bytecode.c:694
        count = 5
        op = 0
        vectorp = (Lisp_Object *) 0x27f9c0
        stack = {
  pc = 0x90006170 "/\203", 
  top = 0x14d810, 
  bottom = 0x280da51, 
  byte_string = 93370787, 
  byte_string_start = 0x2800409 "", 
  constants = 41944121, 
  next = 0x2800409
}
        top = (Lisp_Object *) 0xbfffe430
        result = 0
#30 0x0011e7dc in funcall_lambda (fun=2618636, nargs=1, arg_vector=0xbfffe654) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 60262593
        count = 4
        i = 1
        optional = 0
        rest = 0
#31 0x0011ee68 in Ffuncall (nargs=0, args=0x27f508) at 
/work/emacs.u/src/eval.c:2934
        funcar = 0
        numargs = 1
        val = 0
        backtrace = {
  next = 0xbfffe7c8, 
  function = 0xbfffe650, 
  args = 0xbfffe654, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0x2ee174
        i = 0
#32 0x0014e2bc in Fbyte_code (bytestr=42053017, vector=-1073748400, 
maxdepth=56) at /work/emacs.u/src/bytecode.c:694
        count = 4
        op = 0
        vectorp = (Lisp_Object *) 0x27b7c0
        stack = {
  pc = 0x64727778 <Address 0x64727778 out of bounds>, 
  top = 0x722d7872, 
  bottom = 0x3973559, 
  byte_string = 7425933, 
  byte_string_start = 0x27c97b "F\377\377\377\377", 
  constants = 41944121, 
  next = 0x2800439
}
        top = (Lisp_Object *) 0xbfffe650
        result = 0
#33 0x0011e7dc in funcall_lambda (fun=2601324, nargs=0, arg_vector=0xbfffe864) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 3072372
        count = 4
        i = 0
        optional = 0
        rest = 2873916
#34 0x0011ee68 in Ffuncall (nargs=0, args=0x27b168) at 
/work/emacs.u/src/eval.c:2934
        funcar = 0
        numargs = 0
        val = 0
        backtrace = {
  next = 0xbfffea60, 
  function = 0xbfffe860, 
  args = 0xbfffe864, 
  nargs = 0, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
        internal_args = (Lisp_Object *) 0x2ee174
        i = 0
#35 0x0014e2bc in Fbyte_code (bytestr=42020689, vector=-1073747872, 
maxdepth=48) at /work/emacs.u/src/bytecode.c:694
        count = 2
        op = 0
        vectorp = (Lisp_Object *) 0x279c80
        stack = {
  pc = 0x0, 
  top = 0x8fe05488, 
  bottom = 0x3978c79, 
  byte_string = 60133355, 
  byte_string_start = 0x59082e3 "\021", 
  constants = 2596307, 
  next = 0x2800439
}
        top = (Lisp_Object *) 0xbfffe860
        result = 0
#36 0x0011e7dc in funcall_lambda (fun=2595780, nargs=0, arg_vector=0xbfffe9e0) 
at /work/emacs.u/src/eval.c:3066
        val = 1
        syms_left = 41944073
        next = 1
        count = 2
        i = 0
        optional = 0
        rest = 2881780
#37 0x0011e8fc in apply_lambda (fun=2595780, args=3085160, eval_flag=1) at 
/work/emacs.u/src/eval.c:2988
        args_left = 3085160
        i = 0
        tem = 1
#38 0x0011e0f8 in Feval (form=3072372) at /work/emacs.u/src/eval.c:2261
        fun = 2595780
        val = 0
        original_fun = 60262401
        original_args = 41944073
        funcar = 0
        backtrace = {
  next = 0x0, 
  function = 0xbfffea58, 
  args = 0xbfffe9e0, 
  nargs = 0, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
#39 0x0011ca60 in internal_condition_case (bfun=0xb11c8 <top_level_2>, 
handlers=41979489, hfun=0xb77e4 <cmd_error>) at /work/emacs.u/src/eval.c:1465
        val = 0
        c = {
  tag = 41944073, 
  val = 41944073, 
  next = 0xbfffeef8, 
  gcpro = 0x0, 
  jmp = {-1073747248, 3094560, 0, 0, 0, 2881780, 2881780, 2881780, 0, 
-1073744984, 5, 1, -1073744996, 3072388, 3085204, 41944073, 41944073, 0, 0, 
2888176, 1165600, 1165804, 570426424, 1141622981, 9, 92274688, -524288, 
-2113798144, 0, -1073747156, 8388672, -1879034852, -1073744996, -1073746912, 
1001, 692, 1, 6778880, 0, 1, -1073744996, 2881780, -2, 1, 40, -1073746752, 0, 
10487328, -1610562256, -1880792268, -1073746744, 5202953, 5109024, 8394528, 
8388672, -1880758504, -1881078932, -1073746816, 1140851720, -1881078056, 
1069808, -1073746816, 1047, 1070180, 583057, -1073746784, 0, 1141622981, 
-1610562256, 1, 10487424, 10487328, -1878849172, -1073746720, 1001, 
-1878848924, 40, 92274688, 1, 1987872, 8388672, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, 1090909366, -1877751743, 
1052975296, 0, 1090909366, 1100125674, 0, 0, 1085022207, -6069952, 1067688012, 
-1782579200, -1073746608, 5, 1070244, 4096, 0, 1, 1985544, 8388672, 2867108, 
279, 2865992, -1881077120, -1073746480, 1107297410, -1881076784, 60154184, 
-1073746544, 1851879012, 100, 100, -1073746512, 10980, 1070304, -1879014180, 
-1073746512, 2865988, -1073744696, 3072372, 400, 2834264, 8394528, 1130328, 
-1073746416, 10487520, -1881056776, 1130328, -1073746416, 5, 2881780, 0, 
-1073744984, 5, 1, -1073744996, 3072388, 3085204, 2867108, 4096, 0, 8388672, 
12, -1881128116, -1073746384, 4, -1881127956, -1881069568, -1073746368, 1398, 
5, 5, 2881780, 5, -1073744696, 3072372, 400, 2834264, 3096908, 1130328, 
-1073745056, 671089700, 41944073, 0, 0, 0, 3084964}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
        h = {
  handler = 41979489, 
  var = 41944073, 
  chosen_clause = -1073747072, 
  tag = 0xbfffeb1c, 
  next = 0x0
}
#40 0x000b1240 in top_level_1 () at /work/emacs.u/src/keyboard.c:1345
No locals.
#41 0x0011c8ec in internal_catch (tag=0, func=0xb11e8 <top_level_1>, 
arg=41944073) at /work/emacs.u/src/eval.c:1211
        c = {
  tag = 41974753, 
  val = 41944073, 
  next = 0x0, 
  gcpro = 0x0, 
  jmp = {-1073746240, 29, 0, 0, 0, 2881780, 2881780, 2881780, 0, -1073744984, 
5, 1, -1073744996, 3072388, 3085204, 41944073, 0, 0, 0, 3084964, 1165300, 
1165524, -2113928142, 20, 0, 0, -524288, -2113798144, 0, -1073746168, 0, 0, 
22045262, 60154144, 60154144, 0, 60154144, 0, 60154075, 0, 60154075, 0, 27, 20, 
0, 1167420, -1073745872, -1, 1, 0, 0, 0, 22045261, 0, 0, 48, 0, 48, 2874812, 
60154096, 0, 11, 3091452, 0, 0, 0, 48, 3091420, 2874812, 0, 60154096, 3085232, 
0, 1039804, -1073745712, 675554344, 1042256, 1039804, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 
-1035222635, -2021289069, -1035222635, -2021289069, 1090909366, -1877751743, 
1052975296, 0, 1090909366, 1100125674, 0, 0, 1085022207, -6069952, 1067688012, 
-1782579200, -1073745616, 671089800, 1042788, 0, -1073745584, 2890900, 
41944073, 50124488, 0, 1211528, 1067688012, -1782579200, -1, 3074072, 48, 
2880300, 3074136, 60129083, 3072372, 41944073, 2893240, 60129083, 60129080, 
992696, -1073745536, 60154080, 992824, 48, 3035888, 3035888, 1147236983, 
1768824907, 1701998181, 1814058597, 1920166255, 1847605294, 892219450, 
542340462, 541745518, 540160544, 825244211, 943338550, 542135124, 540160048, 
909844594, 1869575226, 2020504877, 926495278, 908998193, 779051626, 2117152594, 
1162626369, -1073745424, 1346568272, -1073745248, 916696, -1073745392, 
60133323, 1070448, 992696, -1073745392, 0, 0, 0, 2881780, 5, 1, -1073744996, 
-1073745344, 6681160, 41944073, 1210020, -1073745344, 5, 1210116, 172, 
92274688, 3072664}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
#42 0x000b0e80 in command_loop () at /work/emacs.u/src/keyboard.c:1302
No locals.
#43 0x000b0fb4 in recursive_edit_1 () at /work/emacs.u/src/keyboard.c:1000
        count = 1
        val = 0
#44 0x000b1128 in Frecursive_edit () at /work/emacs.u/src/keyboard.c:1061
        count = 0
        buffer = 0
#45 0x000b09e4 in main (argc=3072372, argv=0xbffff4c8) at 
/work/emacs.u/src/emacs.c:1797
        dummy = -1073744864
        stack_bottom_variable = -113 '\217'
        do_initial_setlocale = 1
        skip_args = 1
        rlim = {
  rlim_cur = 8388608, 
  rlim_max = 67108864
}
        no_loadup = 0
        junk = 0x0

Lisp Backtrace:
"insert-file-contents"
"byte-code"
"find-file-noselect-1"
"find-file-noselect"
"find-file"
"let"
"eval-buffer"
"load-with-code-conversion"
"load"
"command-line-1"
"command-line"
"normal-top-level"
(gdb) 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]