[1] crazymonkey:~> gdb /Applications/Emacs.app/Contents/MacOS/Emacs GNU gdb 5.3-20030128 (Apple version gdb-328) (Sat Jun 12 17:50:07 GMT 2004) Copyright 2003 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "powerpc-apple-darwin". Reading symbols for shared libraries ..... done (gdb) run Starting program: /Applications/Emacs.app/Contents/MacOS/Emacs Reading symbols for shared libraries +................................................... done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Reading symbols for shared libraries . done Program received signal SIGABRT, Aborted. 0x900429ac in kill () (gdb) where full #0 0x900429ac in kill () No symbol table info available. #1 0x9009eb1c in abort () No symbol table info available. #2 0x000c4ac8 in Fmatch_data (integers=58721281, reuse=58721281) at /Users/bryan/src/emacs/src/search.c:2723 start = -1073755676 tail = 0 data = (int *) 0xbfffca40 i = 0 len = 0 #3 0x001224b4 in read_process_output (proc=1073872896, channel=0) at /Users/bryan/src/emacs/src/process.c:4858 tem = -1073755676 odeactivate = 58721281 text = 3771032 outer_running_asynch_code = 3754364 waiting = 3559900 nbytes = 0 chars = 0x700080 "" outstream = 3771020 old = (struct buffer *) 0x36497c p = (struct Lisp_Process *) 0x0 opoint = 3559900 coding = (struct coding_system *) 0x39497c carryover = -1073755584 #4 0x00121de8 in wait_reading_process_input (time_limit=0, microsecs=10000, read_kbd=11459220, do_display=0) at /Users/bryan/src/emacs/src/process.c:4523 nread = 0 timeout_reduced_for_timers = 3771644 channel = 25 nfds = 11459220 Available = { fds_bits = {33554432, 0 } } Connecting = { fds_bits = {0 } } check_connect = 0 check_delay = 25 no_avail = 11459216 xerrno = 25 proc = 11459220 timeout = { tv_sec = 0, tv_usec = 9999 } end_time = { tv_sec = 1089837865, tv_usec = 533544 } wait_channel = -1 wait_proc = (struct Lisp_Process *) 0x0 got_some_input = 1 wait_for_cell = 58721281 saved_waiting_for_user_input_p = 0 #5 0x00120c44 in Faccept_process_output (process=25, timeout=3559900, timeout_msecs=11459220) at /Users/bryan/src/emacs/src/process.c:3778 seconds = 0 useconds = 25 #6 0x000ec104 in Ffuncall (nargs=0, args=0x19) at /Users/bryan/src/emacs/src/eval.c:2734 fun = 11459220 funcar = 0 numargs = 11459216 val = 0 backtrace = { next = 0xbfffe1e0, function = 0xbfffe0d0, args = 0xbfffe0d4, nargs = 3, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (int *) 0xaeda94 i = 0 #7 0x00119f78 in Fbyte_code (bytestr=11459220, vector=25, maxdepth=25) at /Users/bryan/src/emacs/src/bytecode.c:689 op = 25 vectorp = (int *) 0xaeda90 stack = { pc = 0x3823b91 "", top = 0x3800401, bottom = 0x0, byte_string = 80000, byte_string_start = 0x3800431 "", constants = 13942429, next = 0xd52d1d } top = (int *) 0x19 result = 0 #8 0x000eb39c in Feval (form=11459220) at /Users/bryan/src/emacs/src/eval.c:2085 argvals = {43463251, 11200484, 104, 43780860, 1, 13, 8, -1073749326} args_left = 0 i = 25 maxargs = 7340160 fun = 11459220 val = 11459220 original_fun = 58812337 original_args = 13970965 funcar = 0 backtrace = { next = 0xbfffe8d0, function = 0xbfffe250, args = 0xbfffe230, nargs = 3, evalargs = 1 '\001', debug_on_exit = 0 '\0' } gcpro1 = { next = 0xbfffe260, var = 0x0, nvars = 860104 } gcpro2 = { next = 0x32aaaba7, var = 0x0, nvars = 0 } gcpro3 = { next = 0x0, var = 0xbfffe230, nvars = 3 } #9 0x000e98e8 in internal_catch (tag=0, func=0xeafcc , arg=13970973) at /Users/bryan/src/emacs/src/eval.c:1095 c = { tag = 43843401, val = 58721281, next = 0xbffff020, gcpro = 0x0, jmp = {-1073749344, -1073745888, 0, 3559900, 3577308, 6, 3511772, 3511772, 3560372, 1152476, 3560344, 2, 2, 4, 58721281, -1073745072, 1, 0, 0, -1073748192, 956420, 956624, 603996712, -1879005504, 4, 3549108, 685668, 1711407104, 0, -1073749264, 912016, 3560372, -1, -1, -1, 0, -1073749024, 3541964, 72104, 42912163, 58721281, 0, 3591284, 3549108, 13, 13, 0, 0, -1073749264, -1073749136, 0, 9, -1073749283, 1, -1073748732, -1073748736, 1, 58782761, -1073748944, 892328, -1073748944, 0, 892352, 3577308, 7, 3511772, 3511772, 3560372, 1152476, 3560344, 3587608, 3587608, 3522072, 3, -1073748728, -1073748732, 3508768, -1073748732, -1073748944, 966168, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1127219200, -2147483648, 1082163566, -2147483648, -1072431104, 0, -1073748560, 58958593, 1155056, 1152476, -1073748544, 3560344, 1155056, 3560372, 1152476, 3560344, 2, 2, -1073748560, 0, 3591284, 3525748, 43843401, 43838675, 43838691, 43463235, 604024, 42912163, 58721281, 58721329, 43575993, 58721281, 58721281, -1073748528, 43750706, 0, -1073748736, 43691187, 43750672, 10813140, -1073748128, 42912131, 42985988, 11175428, -1073748128, 3560372, 58853689, 17394149, 0, 6, 3560336, 3560376, -1073748172, 3560372, 3559900, 3560344, 1, 1, 4, 14010664, 11322512, 11322516, 11322512, 58931345, 58721281, 967756, -1073748384, 11175588, 968476, 967756, -1073748368, 3560344, 968476, 3587608, 43838723, 59021539, 58721281, 14421381, -1073748384, 43575993, 42913009, 969844}, backlist = 0xbfffe8d0, handlerlist = 0xbffff350, lisp_eval_depth = 2, pdlcount = 8, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffe760 } c = { tag = 43843401, val = 58721281, next = 0xbffff020, gcpro = 0x0, jmp = {-1073749344, -1073745888, 0, 3559900, 3577308, 6, 3511772, 3511772, 3560372, 1152476, 3560344, 2, 2, 4, 58721281, -1073745072, 1, 0, 0, -1073748192, 956420, 956624, 603996712, -1879005504, 4, 3549108, 685668, 1711407104, 0, -1073749264, 912016, 3560372, -1, -1, -1, 0, -1073749024, 3541964, 72104, 42912163, 58721281, 0, 3591284, 3549108, 13, 13, 0, 0, -1073749264, -1073749136, 0, 9, -1073749283, 1, -1073748732, -1073748736, 1, 58782761, -1073748944, 892328, -1073748944, 0, 892352, 3577308, 7, 3511772, 3511772, 3560372, 1152476, 3560344, 3587608, 3587608, 3522072, 3, -1073748728, -1073748732, 3508768, -1073748732, -1073748944, 966168, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1127219200, -2147483648, 1082163566, -2147483648, -1072431104, 0, -1073748560, 58958593, 1155056, 1152476, -1073748544, 3560344, 1155056, 3560372, 1152476, 3560344, 2, 2, -1073748560, 0, 3591284, 3525748, 43843401, 43838675, 43838691, 43463235, 604024, 42912163, 58721281, 58721329, 43575993, 58721281, 58721281, -1073748528, 43750706, 0, -1073748736, 43691187, 43750672, 10813140, -1073748128, 42912131, 42985988, 11175428, -1073748128, 3560372, 58853689, 17394149, 0, 6, 3560336, 3560376, -1073748172, 3560372, 3559900, 3560344, 1, 1, 4, 14010664, 11322512, 11322516, 11322512, 58931345, 58721281, 967756, -1073748384, 11175588, 968476, 967756, -1073748368, 3560344, 968476, 3587608, 43838723, 59021539, 58721281, 14421381, -1073748384, 43575993, 42913009, 969844}, backlist = 0xbfffe8d0, handlerlist = 0xbffff350, lisp_eval_depth = 2, pdlcount = 8, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffe760 } #10 0x0011a7ec in Fbyte_code (bytestr=59020257, vector=141, maxdepth=-1073748168) at /Users/bryan/src/emacs/src/bytecode.c:852 v1 = -1610604376 op = 141 vectorp = (int *) 0xaae878 stack = { pc = 0x3810f81 "", top = 0x3810f99, bottom = 0x29cff49, byte_string = 13970973, byte_string_start = 0x3800401 "", constants = 58721281, next = 0xbfffe884 } top = (int *) 0xbfffe738 result = 0 #11 0x000ec71c in funcall_lambda (fun=-1073748168, nargs=2, arg_vector=0x3595dc) at /Users/bryan/src/emacs/src/eval.c:2914 val = 0 syms_left = -1073748192 next = 59020257 i = 2 optional = 1 rest = 0 #12 0x000ec238 in Ffuncall (nargs=0, args=0xbfffe738) at /Users/bryan/src/emacs/src/eval.c:2784 fun = 59020257 funcar = 0 numargs = 11200632 val = 0 backtrace = { next = 0xbfffeaf0, function = 0xbfffe960, args = 0xbfffe964, nargs = 2, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (int *) 0x38493e1 i = 0 #13 0x00119f78 in Fbyte_code (bytestr=59020257, vector=141, maxdepth=-1073748168) at /Users/bryan/src/emacs/src/bytecode.c:689 op = 141 vectorp = (int *) 0xaae878 stack = { pc = 0x28ed461 "K?\225\002\216?\003\003\200\004\031", top = 0xd4dad5, bottom = 0x3800401, byte_string = 967416, byte_string_start = 0xbfffea10 "???\020D", constants = 3559900, next = 0xec318 } top = (int *) 0xbfffe738 result = 0 #14 0x000ec71c in funcall_lambda (fun=-1073748168, nargs=2, arg_vector=0x3595dc) at /Users/bryan/src/emacs/src/eval.c:2914 val = 0 syms_left = -1073748192 next = 59020257 i = 2 optional = 1 rest = 0 #15 0x000ec238 in Ffuncall (nargs=0, args=0xbfffe738) at /Users/bryan/src/emacs/src/eval.c:2784 fun = 59020257 funcar = 0 numargs = 11200632 val = 0 backtrace = { next = 0xbfffee00, function = 0xbfffec10, args = 0xbfffec14, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (int *) 0x38493e1 i = 0 #16 0x000eb7e4 in Fapply (nargs=2, args=0x4) at /Users/bryan/src/emacs/src/eval.c:2232 i = -1610596436 numargs = 141 spread_arg = 59020257 funcall_args = (int *) 0xaae878 fun = -1073748168 gcpro1 = { next = 0x100c195, var = 0x360c20, nvars = 3536932 } #17 0x000ebc44 in apply1 (fn=42698873, arg=-1610596436) at /Users/bryan/src/emacs/src/eval.c:2485 args = {42698873, 43838723} gcpro1 = { next = 0x360c20, var = 0xbfffec10, nvars = 2 } #18 0x000e6be4 in Fcall_interactively (function=42698873, record_flag=58721281, keys=3511772) at /Users/bryan/src/emacs/src/callint.c:406 input = 17518749 args = (int *) 0x1195dc visargs = (int *) 0x360c20 argstrings = (unsigned char **) 0x3651dc fun = 0 specs = 13949781 teml = 13949773 enable = 3560344 next_event = 3511772 prefix_arg = 58721281 string = (unsigned char *) 0xd4db4d "\200\004\001\002\234?\003\003\200\004\001\002\216\023c\003\200\004\001" tem = (unsigned char *) 0x10b509d "\vQ?\002\207xY\001\vP\215\002\206?C" varies = (int *) 0x3695dc i = 30 j = 3560224 count = -1073746544 foo = -1878821048 prompt1 = "\002\237z\222\002\203\236?\001\v;?\000\t2, handlers=58766377, hfun=0x80580 ) at /Users/bryan/src/emacs/src/eval.c:1334 c = { tag = 58721281, val = 58721281, next = 0xbffff4f0, gcpro = 0x0, jmp = {-1073745952, 3557684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3531720, 3559904, 58721281, 0, 58721281, 0, 1, 1509760, 957792, 957976, 603996712, -1879005504, 7, 957976, 603996712, 1711407104, 0, -1073745872, -1877363268, 1711407104, 0, -1073745856, 0, 0, 0, 65555, -1073744680, 512, 0, 0, 10545856, -1876320096, -1073745616, 7143470, -1876323184, 7667758, 4522093, 6357091, 7536640, 0, -1073745568, 0, 0, -1073743584, -1073744676, 65555, -1073744680, 10556640, -1073745536, 10545776, 10545856, -1876320096, -1073745520, 6745016, -1876302772, -1876320096, -1073745440, 9947624, 0, 41943040, 1, 16, 16, -1879036888, -1073745472, 0, -1879036700, 10545872, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1127219200, -2147483648, 1082163566, -2147483648, -1072431104, 0, 1082163566, -2147483648, -1072431104, 0, 0, 0, -1876325520, -1073744684, 0, 0, 10545872, -1876418304, -1073745280, 0, -1876411728, 0, 0, 0, 0, 0, 8519680, -1073744772, 10545872, -1876418304, -1073745232, 65555, 9947692, 10545872, 0, -1073744740, 10545872, -1876418304, -1073745200, 1140867650, 9947756, -1876325148, -1073745184, 570442786, -1877114864, -1876125528, 0, -1073744772, 0, -1876418304, -1073745024, -1073745152, -1876417268, 10545856, 6745008, 65555, 0, -1876418304, -1073744992, 10545872, -1876417268, -1876325148, -1073744848, 570442274, -1876325032, 240, -1073745088, 9947792, -1876364652, 0, 9982820, 10492064, -1, 9947800, 8519680, 8519680, -1877311316, 240, -1073745040, 1231908975, 1920222063, 1836085102}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 58766377, var = 58721281, chosen_clause = 58721329, tag = 0xbffff020, next = 0x0 } #22 0x000809b8 in command_loop_2 () at /Users/bryan/src/emacs/src/keyboard.c:1278 No locals. #23 0x000e98e8 in internal_catch (tag=0, func=0x80978 , arg=58721281) at /Users/bryan/src/emacs/src/eval.c:1095 c = { tag = 58761641, val = 58721281, next = 0x0, gcpro = 0x0, jmp = {-1073744720, 0 , 3531720, 3559904, 58721281, 0, 1, 0, 0, 3559932, 956420, 956624, 1107313192, -1879005504, 4, 1140867650, -1876421964, 1711407104, 0, -1073744640, 10545776, 196660, -1073744416, 42015088, 42015088, -1876044368, 62960, 1634467840, 1684537344, 66228, 10545776, 65556, 41999392, -1875750764, -1073744368, -1073743872, -1876021080, -1875750764, -1073744368, -1875617116, -1876379580, 10554512, -1610566608, 41943040, 0, -1879044368, -1073744320, 6744592, -1879044296, 66228, 65531, 0, 9834456, 717, 10545776, 65556, 0, -1875750764, -1073744032, 0, -1875750616, -1073743584, 1634729984, 1634467840, 1684537344, 66228, 9613404, 6745000, 6745000, -1876415884, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1127219200, -2147483648, 1082163566, -2147483648, -1072431104, 0, 10, 41943040, 10, -1879044152, -1073744080, 59132624, -1879044012, 860288, -1073744064, 0, 860332, -1849784008, -1073744032, -1610556664, -2, 41943040, 40, 1, 1, -1879036888, 10496432, 10496304, 10, -1879040504, -1073744000, -1073743728, -1879040444, 625572, -1073743968, -1610556664, 501, -1610576668, 10, 41943040, 10, -1879044152, -1073743952, 9613632, -1879044012, -1610576668, -1073743920, 40, 10, -1878947792, -1073743904, -1610556664, -1878995100, 41943040, -1073743904, 1, 1, -1879036888, 10496432, 10496304, -524288, 536977, 1295, 0, 1127219200, 10556368, 1295, -1073743584, 1197012, -1881056104, -1073743824, -1880816380, 1, -1881055632, -1073743824, -1073743728, -1881055624, -1610576668, -1073743792, 40, 0, 0}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } c = { tag = 58761641, val = 58721281, next = 0x0, gcpro = 0x0, jmp = {-1073744720, 0 , 3531720, 3559904, 58721281, 0, 1, 0, 0, 3559932, 956420, 956624, 1107313192, -1879005504, 4, 1140867650, -1876421964, 1711407104, 0, -1073744640, 10545776, 196660, -1073744416, 42015088, 42015088, -1876044368, 62960, 1634467840, 1684537344, 66228, 10545776, 65556, 41999392, -1875750764, -1073744368, -1073743872, -1876021080, -1875750764, -1073744368, -1875617116, -1876379580, 10554512, -1610566608, 41943040, 0, -1879044368, -1073744320, 6744592, -1879044296, 66228, 65531, 0, 9834456, 717, 10545776, 65556, 0, -1875750764, -1073744032, 0, -1875750616, -1073743584, 1634729984, 1634467840, 1684537344, 66228, 9613404, 6745000, 6745000, -1876415884, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, -1035222635, -2021289069, 1127219200, -2147483648, 1082163566, -2147483648, -1072431104, 0, 10, 41943040, 10, -1879044152, -1073744080, 59132624, -1879044012, 860288, -1073744064, 0, 860332, -1849784008, -1073744032, -1610556664, -2, 41943040, 40, 1, 1, -1879036888, 10496432, 10496304, 10, -1879040504, -1073744000, -1073743728, -1879040444, 625572, -1073743968, -1610556664, 501, -1610576668, 10, 41943040, 10, -1879044152, -1073743952, 9613632, -1879044012, -1610576668, -1073743920, 40, 10, -1878947792, -1073743904, -1610556664, -1878995100, 41943040, -1073743904, 1, 1, -1879036888, 10496432, 10496304, -524288, 536977, 1295, 0, 1127219200, 10556368, 1295, -1073743584, 1197012, -1881056104, -1073743824, -1880816380, 1, -1881055632, -1073743824, -1073743728, -1881055624, -1610576668, -1073743792, 40, 0, 0}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #24 0x00080910 in command_loop () at /Users/bryan/src/emacs/src/keyboard.c:1257 No locals. #25 0x000802e4 in recursive_edit_1 () at /Users/bryan/src/emacs/src/keyboard.c:963 val = 3539880 #26 0x0008047c in Frecursive_edit () at /Users/bryan/src/emacs/src/keyboard.c:1024 buffer = 0 #27 0x0007ef84 in main (argc=0, argv=0xbffffb68) at /Users/bryan/src/emacs/src/emacs.c:1687 dummy = -1073743168 stack_bottom_variable = -65 '?' do_initial_setlocale = 3536312 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 67108864 } no_loadup = 0 junk = 0x0 (gdb)