Package: emacs;
Reported by: Simon Leinen <simon.leinen <at> gmail.com>
Date: Sun, 9 Sep 2012 19:06:02 UTC
Severity: normal
Found in version 24.2
Done: Chong Yidong <cyd <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12397 in the body.
You can then email your comments to 12397 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#12397
; Package emacs
.
(Sun, 09 Sep 2012 19:06:02 GMT) Full text and rfc822 format available.Simon Leinen <simon.leinen <at> gmail.com>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 09 Sep 2012 19:06:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Simon Leinen <simon.leinen <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 24.2; gtk3 (from Macports); visible-bell trips cairo assertion Date: Sun, 9 Sep 2012 18:59:52 +0200
My .emacs sets visible-bell to t. When I compile Emacs on MacOS X with Gtk3 (from Macports) as the X toolkit and run it, it crashes almost instantly with a failed assertion in cairo_pattern_destroy(). I can reproduce this using emacs -Q by saying: M-: (setq visible-bell t) M-x ding Here are the backtraces from GDB. (gdb) r Starting program: /private/var/tmp/emacs/build/src/emacs -Q Reading symbols for shared libraries .................. done Assertion failed: (CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&pattern->ref_count)), function cairo_pattern_destroy, file cairo-pattern.c, line 822. Program received signal SIGABRT, Aborted. 0x00007fff986dbce2 in __pthread_kill () (gdb) bt full #0 0x00007fff986dbce2 in __pthread_kill () No symbol table info available. #1 0x00007fff8e5677d2 in pthread_kill () No symbol table info available. #2 0x00007fff8e558a7a in abort () No symbol table info available. #3 0x00007fff8e58b5de in __assert_rtn () No symbol table info available. #4 0x0000000100ecd44c in cairo_pattern_destroy () No symbol table info available. #5 0x0000000100eb600d in _cairo_gstate_set_source () No symbol table info available. #6 0x0000000100eade35 in cairo_set_source () No symbol table info available. #7 0x0000000100eadfc6 in cairo_set_source_rgb () No symbol table info available. #8 0x00000001000ae32a in XTflash [inlined] () at /private/var/tmp/emacs/emacs-24.2/src/xterm.c:3050 wakeup = {tv_sec = 4299859674, tv_usec = 537281269} window = (GdkWindow *) 0x0 cr = (cairo_t *) 0x10293fa00 flash_left = 4 flash_height = 0 height = 5203816 flash_right = 556795399 width = 556795399 #9 0x00000001000ae32a in XTring_bell (f=0x10a100670) at xterm.c:3236 wakeup = {tv_sec = 4299859674, tv_usec = 537281269} window = (GdkWindow *) 0x0 cr = (cairo_t *) 0x10293fa00 flash_left = 4 flash_height = 0 height = 5203816 flash_right = 556795399 width = 556795399 #10 0x0000000100002f03 in Fding () at dispnew.c:5959 arg = #11 0x00000001001849ff in Ffuncall (nargs=21763, args=0x100184bd8) at eval.c:3001 numargs = 0 backtrace = {next = 0x7fff5fbfdfb8, function = 0x7fff5fbfde88, args = 0x7fff5fbfde90, nargs = 0, debug_on_exit = 0} #12 0x00000001001c3a61 in exec_byte_code (nargs=140734799797888, args=0x2a) at bytecode.c:785 count = 20 stack = {pc = 0x1004ab447 "�.!�.��#�Z\001�=�R", byte_string = {i = -9223372036317495514, s = {val = 537280294, type = Lisp_String}, u = {val = 537280294, type = Lisp_String}}, byte_string_start = 0x1004ab422 " \001\001{\003!\005�\017", constants = {i = -6917529027103801558, s = {val = 537280298, type = Lisp_Vectorlike}, u = {val = 537280298, type = Lisp_Vectorlike}}, next = 0x7fff5fbfe068} bytestr = #13 0x0000000100184af7 in Ffuncall (nargs=1, args=0x400000002132c7c9) at eval.c:3050 numargs = 2 backtrace = {next = 0x7fff5fbfe0e8, function = 0x7fff5fbfe020, args = 0x7fff5fbfe028, nargs = 2, debug_on_exit = 0} #14 0x00000001001c3a61 in exec_byte_code (nargs=0, args=0x7fff5fbfe158) at bytecode.c:785 count = 20 stack = {pc = 0x1004ab126 "�", byte_string = {i = -9223372036317495187, s = {val = 537280621, type = Lisp_String}, u = {val = 537280621, type = Lisp_String}}, byte_string_start = 0x1004ab122 ".\"�", constants = {i = -6917529027103801231, s = {val = 537280625, type = Lisp_Vectorlike}, u = {val = 537280625, type = Lisp_Vectorlike}}, next = 0x7fff5fbfe3f8} bytestr = #15 0x0000000100184af7 in Ffuncall (nargs=3, args=0xa000000020064066) at eval.c:3050 numargs = 0 backtrace = {next = 0x7fff5fbfe1c0, function = 0x7fff5fbfe150, args = 0x7fff5fbfe158, nargs = 0, debug_on_exit = 0} #16 0x0000000100186af3 in eval_sub () at eval.c:2321 sa_count = 20 argvals = {{i = 9, s = {val = 9, type = Lisp_Int}, u = {val = 9, type = Lisp_Int}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4296559576, s = {val = 4296559576, type = Lisp_Int}, u = {val = 4296559576, type = Lisp_Int}}, {i = 4611686018427387904, s = {val = 0, type = Lisp_Symbol}, u = {val = 0, type = Lisp_Symbol}}, {i = -6917529027103566116, s = {val = 537515740, type = Lisp_Vectorlike}, u = {val = 537515740, type = Lisp_Vectorlike}}, {i = 140734799798736, s = {val = 140734799798736, type = Lisp_Int}, u = {val = 140734799798736, type = Lisp_Int}}, {i = 4300171112, s = {val = 4300171112, type = Lisp_Int}, u = {val = 4300171112, type = Lisp_Int}}} original_args = {i = -4611686017870099496, s = {val = 557288408, type = Lisp_Cons}, u = {val = 557288408, type = Lisp_Cons}} original_fun = {i = 4611686018984197319, s = {val = 556809415, type = Lisp_Symbol}, u = {val = 556809415, type = Lisp_Symbol}} backtrace = {next = 0x7fff5fbfe478, function = 0x7fff5fbfe1f0, args = 0x7fff5fbfe150, nargs = 1, debug_on_exit = 0} form = #17 0x0000000100188a5f in internal_lisp_condition_case (var={i = 4611686018984364093, s = {val = 556976189, type = Lisp_Symbol}, u = {val = 556976189, type = Lisp_Symbol}}) at eval.c:1468 c = {tag = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, val = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, next = 0x7fff5fbfe888, gcpro = 0x0, jmp = {557288394, -1073741824, 1606411136, 32767, 1606410832, 32767, 1606411184, 32767, 0, 0, 557288406, -1073741824, 1606411168, 32767, 1608013, 1, 0, 1073741824, 8100, -1610611841, 1606411176, 32767, 0, -536870912, 1606411136, 32767, 1591843, 1, 4, 0, 3, 0, 0, 1073741824, 1606411384, 32767, 1606411168}, backlist = 0x7fff5fbfe478, handlerlist = 0x7fff5fbfe860, lisp_eval_depth = 8, pdlcount = 20, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x7fff5fbfe3f8} h = {handler = {i = -4611686017870099510, s = {val = 557288394, type = Lisp_Cons}, u = {val = 557288394, type = Lisp_Cons}}, var = {i = 4611686018984364093, s = {val = 556976189, type = Lisp_Symbol}, u = {val = 556976189, type = Lisp_Symbol}}, chosen_clause = {i = 4611686018984200427, s = {val = 556812523, type = Lisp_Symbol}, u = {val = 556812523, type = Lisp_Symbol}}, tag = 0x7fff5fbfe280, next = 0x7fff5fbfe860} bodyform = #18 0x00000001001c4320 in exec_byte_code (nargs=140734799799192, args=0x7fff5fbfe3b8) at bytecode.c:981 count = 20 stack = {pc = 0x1004ab0fa "\001\"��", byte_string = {i = -9223372036317495160, s = {val = 537280648, type = Lisp_String}, u = {val = 537280648, type = Lisp_String}}, byte_string_start = 0x1004ab083 " \001\001U�\017", constants = {i = -6917529027103801204, s = {val = 537280652, type = Lisp_Vectorlike}, u = {val = 537280652, type = Lisp_Vectorlike}}, next = 0x7fff5fbfed38} bytestr = #19 0x0000000100184af7 in Ffuncall (nargs=4611686018984364093, args=0x400000002132c831) at eval.c:3050 numargs = 0 backtrace = {next = 0x7fff5fbfe618, function = 0x7fff5fbfe4f8, args = 0x7fff5fbfe500, nargs = 0, debug_on_exit = 0} #20 0x00000001001873d6 in apply1 (fn=Cannot access memory at address 0x0 ) at eval.c:2737 fn = #21 0x000000010017fd38 in Fcall_interactively () at callint.c:377 events = 4611686018984183303 key_count = 1606411760 speccount = 19 function = #22 0x0000000100184a23 in Ffuncall (nargs=4611686018984364081, args=0x100184bd8) at eval.c:3008 numargs = 3 backtrace = {next = 0x7fff5fbfec18, function = 0x7fff5fbfe680, args = 0x7fff5fbfe688, nargs = 3, debug_on_exit = 0} #23 0x0000000100187e96 in call3 () at eval.c:2801 args = {{i = 4611686018984199091, s = {val = 556811187, type = Lisp_Symbol}, u = {val = 556811187, type = Lisp_Symbol}}, {i = 4611686018984364081, s = {val = 556976177, type = Lisp_Symbol}, u = {val = 556976177, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}} fn = #24 0x0000000100116d68 in command_loop_1 () at keyboard.c:1572 keybuf = {{i = 13, s = {val = 13, type = Lisp_Int}, u = {val = 13, type = Lisp_Int}}, {i = 5195040, s = {val = 5195040, type = Lisp_Int}, u = {val = 5195040, type = Lisp_Int}}, {i = 4611686018984183297, s = {val = 556795393, type = Lisp_Symbol}, u = {val = 556795393, type = Lisp_Symbol}}, {i = -4611686017870102264, s = {val = 557285640, type = Lisp_Cons}, u = {val = 557285640, type = Lisp_Cons}}, {i = -4611686017870102264, s = {val = 557285640, type = Lisp_Cons}, u = {val = 557285640, type = Lisp_Cons}}, {i = 140734799800152, s = {val = 140734799800152, type = Lisp_Int}, u = {val = 140734799800152, type = Lisp_Int}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4300093055, s = {val = 4300093055, type = Lisp_Int}, u = {val = 4300093055, type = Lisp_Int}}, {i = 140734799800144, s = {val = 140734799800144, type = Lisp_Int}, u = {val = 140734799800144, type = Lisp_Int}}, {i = 40, s = {val = 40, type = Lisp_Int}, u = {val = 40, type = Lisp_Int}}, {i = 140734799800136, s = {val = 140734799800136, type = Lisp_Int}, u = {val = 140734799800136, type = Lisp_Int}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 140734799800320, s = {val = 140734799800320, type = Lisp_Int}, u = {val = 140734799800320, type = Lisp_Int}}, {i = 4296817347, s = {val = 4296817347, type = Lisp_Int}, u = {val = 4296817347, type = Lisp_Int}}, {i = -4611686017870102264, s = {val = 557285640, type = Lisp_Cons}, u = {val = 557285640, type = Lisp_Cons}}, {i = -4611686017870102264, s = {val = 557285640, type = Lisp_Cons}, u = {val = 557285640, type = Lisp_Cons}}, {i = -4611686017870102218, s = {val = 557285686, type = Lisp_Cons}, u = {val = 557285686, type = Lisp_Cons}}, {i = 4611686018984201487, s = {val = 556813583, type = Lisp_Symbol}, u = {val = 556813583, type = Lisp_Symbol}}, {i = -4611686017870102218, s = {val = 557285686, type = Lisp_Cons}, u = {val = 557285686, type = Lisp_Cons}}, {i = 40, s = {val = 40, type = Lisp_Int}, u = {val = 40, type = Lisp_Int}}, {i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, {i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, {i = 4333338624, s = {val = 4333338624, type = Lisp_Int}, u = {val = 4333338624, type = Lisp_Int}}, {i = 21, s = {val = 21, type = Lisp_Int}, u = {val = 21, type = Lisp_Int}}, {i = 4297517080, s = {val = 4297517080, type = Lisp_Int}, u = {val = 4297517080, type = Lisp_Int}}, {i = 4300093067, s = {val = 4300093067, type = Lisp_Int}, u = {val = 4300093067, type = Lisp_Int}}, {i = -9223372036317586177, s = {val = 537189631, type = Lisp_String}, u = {val = 537189631, type = Lisp_String}}, {i = 4300092913, s = {val = 4300092913, type = Lisp_Int}, u = {val = 4300092913, type = Lisp_Int}}, {i = -6917529027103892221, s = {val = 537189635, type = Lisp_Vectorlike}, u = {val = 537189635, type = Lisp_Vectorlike}}} #25 0x00000001001886d3 in internal_condition_case (bfun=0x1001166f0 <command_loop_1>, hfun=0x100117e10 <cmd_error>) at eval.c:1514 c = {tag = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, val = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, next = 0x7fff5fbfe9c0, gcpro = 0x0, jmp = {1146384, 1, 1606412672, 32767, 1606412384, 32767, 5203816, 1, 5199064, 1, 556802413, 1073741824, 1140464, 1, 1607262, 1, 16, 0, 8100, 895, 556795399, 1073741824, 1606412704, 32767, 1849773, 1, 556795399, 1073741824, 556795399, 1073741824, 1606412992, 32767, 1606412984, 32767, 556795405, 1073741824, 17}, backlist = 0x7fff5fbfec18, handlerlist = 0x7fff5fbff5c0, lisp_eval_depth = 6, pdlcount = 18, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x7fff5fbfed38} h = {handler = {i = 4611686018984190317, s = {val = 556802413, type = Lisp_Symbol}, u = {val = 556802413, type = Lisp_Symbol}}, var = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, chosen_clause = {i = 5, s = {val = 5, type = Lisp_Int}, u = {val = 5, type = Lisp_Int}}, tag = 0x7fff5fbfe888, next = 0x7fff5fbff5c0} handlers = #26 0x00000001001166ce in command_loop_2 () at keyboard.c:1160 ignore = #27 0x00000001001887d8 in internal_catch (func=0x100116690 <command_loop_2>) at eval.c:1271 c = {tag = {i = 4611686018984197049, s = {val = 556809145, type = Lisp_Symbol}, u = {val = 556809145, type = Lisp_Symbol}}, val = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, next = 0x7fff5fbff5e8, gcpro = 0x0, jmp = {556795399, 1073741824, 1606412976, 32767, 1606412736, 32767, 5203912, 1, 5199064, 1, 1140368, 1, 5203816, 1, 1607621, 1, 0, 1073741824, 8100, 895, 1606412992, 32767, 1606413000, 32767, 0, 0, 5203816, 1, -1344311129, -305381117, 0, -1073741824, 556896114, -1073741824, 556795399, 1073741824, 1606412976}, backlist = 0x7fff5fbfec18, handlerlist = 0x7fff5fbff5c0, lisp_eval_depth = 6, pdlcount = 18, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x7fff5fbfed38} tag = #28 0x00000001001183bd in command_loop [inlined] () at /private/var/tmp/emacs/emacs-24.2/src/keyboard.c:1125 count = 556809145 #29 0x00000001001183bd in recursive_edit_1 () at keyboard.c:759 count = 556809145 #30 0x0000000100139319 in read_minibuf (initial={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, expflag=1606413168, allow_props=0, inherit_input_method=0, histpos={i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, defalt={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at minibuf.c:677 count = 10 pos = 17 map = #31 0x000000010013611b in Fread_from_minibuffer (default_value={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, inherit_input_method={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at minibuf.c:980 histpos = {i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}} prompt = #32 0x0000000100184ab3 in Ffuncall (nargs=4611686018984197049, args=0x100184bd8) at eval.c:3027 numargs = 7 backtrace = {next = 0x7fff5fbfedb8, function = 0x7fff5fbfecd0, args = 0x7fff5fbfecd8, nargs = 7, debug_on_exit = 0} #33 0x00000001001c3a61 in exec_byte_code (nargs=140734799801536, args=0x0) at bytecode.c:785 count = 7 stack = {pc = 0x1004a8a67 "���Y", byte_string = {i = -9223372036317492502, s = {val = 537283306, type = Lisp_String}, u = {val = 537283306, type = Lisp_String}}, byte_string_start = 0x1004a8a25 "\003:�\r", constants = {i = -6917529027103798546, s = {val = 537283310, type = Lisp_Vectorlike}, u = {val = 537283310, type = Lisp_Vectorlike}}, next = 0x7fff5fbfefe8} bytestr = #34 0x0000000100184af7 in Ffuncall (nargs=8, args=0x400000002132ca6d) at eval.c:3050 numargs = 8 backtrace = {next = 0x7fff5fbfef18, function = 0x7fff5fbfee30, args = 0x7fff5fbfee38, nargs = 8, debug_on_exit = 0} #35 0x0000000100138206 in Fcompleting_read (def=Cannot access memory at address 0x0 ) at minibuf.c:1725 args = {{i = 4611686018984364653, s = {val = 556976749, type = Lisp_Symbol}, u = {val = 556976749, type = Lisp_Symbol}}, {i = -9223372036312978202, s = {val = 541797606, type = Lisp_String}, u = {val = 541797606, type = Lisp_String}}, {i = -6917529027084287999, s = {val = 556793857, type = Lisp_Vectorlike}, u = {val = 556793857, type = Lisp_Vectorlike}}, {i = 4611686018984197063, s = {val = 556809159, type = Lisp_Symbol}, u = {val = 556809159, type = Lisp_Symbol}}, {i = 4611686018984183309, s = {val = 556795405, type = Lisp_Symbol}, u = {val = 556795405, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984189369, s = {val = 556801465, type = Lisp_Symbol}, u = {val = 556801465, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}} prompt = #36 0x0000000100184ab3 in Ffuncall (nargs=9, args=0x4000000021300607) at eval.c:3027 numargs = 6 backtrace = {next = 0x7fff5fbff0c8, function = 0x7fff5fbfef80, args = 0x7fff5fbfef88, nargs = 6, debug_on_exit = 0} #37 0x00000001001c3a61 in exec_byte_code (nargs=140734799802240, args=0x7fff5fbfef88) at bytecode.c:785 count = 5 stack = {pc = 0x1004a5ceb "*�", byte_string = {i = -9223372036317488437, s = {val = 537287371, type = Lisp_String}, u = {val = 537287371, type = Lisp_String}}, byte_string_start = 0x1004a5ca0 "\030\020�.\b\"�\t=�\026", constants = {i = -6917529027103794481, s = {val = 537287375, type = Lisp_Vectorlike}, u = {val = 537287375, type = Lisp_Vectorlike}}, next = 0x0} bytestr = #38 0x0000000100187a93 in funcall_lambda (nargs=140734799802528, arg_vector=0x7fff5fbff0a0) at eval.c:3232 count = 5 fun = #39 0x0000000100184af7 in Ffuncall (nargs=7, args=0x4000000021310333) at eval.c:3050 numargs = 0 backtrace = {next = 0x7fff5fbff1c8, function = 0x7fff5fbff138, args = 0x7fff5fbff140, nargs = 0, debug_on_exit = 0} #40 0x0000000100187f1a in call0 (fn={i = 4611686018984248115, s = {val = 556860211, type = Lisp_Symbol}, u = {val = 556860211, type = Lisp_Symbol}}) at eval.c:2755 No locals. #41 0x0000000100107838 in Fexecute_extended_command () at keyboard.c:10369 saved_last_point_position = 192 hstarted = 1 prefixarg = #42 0x00000001001849ff in Ffuncall (nargs=4611686018984183303, args=0x100184bd8) at eval.c:3001 numargs = 1 backtrace = {next = 0x7fff5fbff378, function = 0x7fff5fbff250, args = 0x7fff5fbff258, nargs = 1, debug_on_exit = 0} #43 0x0000000100180ee4 in Fcall_interactively () at callint.c:852 key_count = 1606415184 speccount = 3 function = #44 0x0000000100184a23 in Ffuncall (nargs=2, args=0x100184bd8) at eval.c:3008 numargs = 3 backtrace = {next = 0x0, function = 0x7fff5fbff3e0, args = 0x7fff5fbff3e8, nargs = 3, debug_on_exit = 0} #45 0x0000000100187e96 in call3 () at eval.c:2801 args = {{i = 4611686018984199091, s = {val = 556811187, type = Lisp_Symbol}, u = {val = 556811187, type = Lisp_Symbol}}, {i = 4611686018984189873, s = {val = 556801969, type = Lisp_Symbol}, u = {val = 556801969, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}} fn = #46 0x0000000100116d68 in command_loop_1 () at keyboard.c:1572 keybuf = {{i = 134217848, s = {val = 134217848, type = Lisp_Int}, u = {val = 134217848, type = Lisp_Int}}, {i = 4300162408, s = {val = 4300162408, type = Lisp_Int}, u = {val = 4300162408, type = Lisp_Int}}, {i = 4300161948, s = {val = 4300161948, type = Lisp_Int}, u = {val = 4300161948, type = Lisp_Int}}, {i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, {i = 140734799803504, s = {val = 140734799803504, type = Lisp_Int}, u = {val = 140734799803504, type = Lisp_Int}}, {i = 140734799803584, s = {val = 140734799803584, type = Lisp_Int}, u = {val = 140734799803584, type = Lisp_Int}}, {i = 4296569141, s = {val = 4296569141, type = Lisp_Int}, u = {val = 4296569141, type = Lisp_Int}}, {i = 3, s = {val = 3, type = Lisp_Int}, u = {val = 3, type = Lisp_Int}}, {i = -6917529027103837986, s = {val = 537243870, type = Lisp_Vectorlike}, u = {val = 537243870, type = Lisp_Vectorlike}}, {i = 1606672376, s = {val = 1606672376, type = Lisp_Int}, u = {val = 1606672376, type = Lisp_Int}}, {i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, {i = -1311601907380293465, s = {val = 994241101833400487, type = Lisp_Float}, u = {val = 994241101833400487, type = Lisp_Float}}, {i = -6917529027103837986, s = {val = 537243870, type = Lisp_Vectorlike}, u = {val = 537243870, type = Lisp_Vectorlike}}, {i = 4300162408, s = {val = 4300162408, type = Lisp_Int}, u = {val = 4300162408, type = Lisp_Int}}, {i = 4300161948, s = {val = 4300161948, type = Lisp_Int}, u = {val = 4300161948, type = Lisp_Int}}, {i = -4611686017870547680, s = {val = 556840224, type = Lisp_Cons}, u = {val = 556840224, type = Lisp_Cons}}, {i = 4296063024, s = {val = 4296063024, type = Lisp_Int}, u = {val = 4296063024, type = Lisp_Int}}, {i = 140734799803824, s = {val = 140734799803824, type = Lisp_Int}, u = {val = 140734799803824, type = Lisp_Int}}, {i = 4296568116, s = {val = 4296568116, type = Lisp_Int}, u = {val = 4296568116, type = Lisp_Int}}, {i = 140734800051584, s = {val = 140734800051584, type = Lisp_Int}, u = {val = 140734800051584, type = Lisp_Int}}, {i = 4300713984, s = {val = 4300713984, type = Lisp_Int}, u = {val = 4300713984, type = Lisp_Int}}, {i = 140734800051584, s = {val = 140734800051584, type = Lisp_Int}, u = {val = 140734800051584, type = Lisp_Int}}, {i = 140734800082072, s = {val = 140734800082072, type = Lisp_Int}, u = {val = 140734800082072, type = Lisp_Int}}, {i = 140734799803696, s = {val = 140734799803696, type = Lisp_Int}, u = {val = 140734799803696, type = Lisp_Int}}, {i = 140734799871673, s = {val = 140734799871673, type = Lisp_Int}, u = {val = 140734799871673, type = Lisp_Int}}, {i = 1606635792, s = {val = 1606635792, type = Lisp_Int}, u = {val = 1606635792, type = Lisp_Int}}, {i = 4611686018984183297, s = {val = 556795393, type = Lisp_Symbol}, u = {val = 556795393, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}} #47 0x00000001001886d3 in internal_condition_case (bfun=0x1001166f0 <command_loop_1>, hfun=0x100117e10 <cmd_error>) at eval.c:1514 c = {tag = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, val = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, next = 0x7fff5fbff720, gcpro = 0x0, jmp = {1146384, 1, 1606416096, 32767, 1606415808, 32767, 5203816, 1, 5194652, 1, 556802413, 1073741824, 1140464, 1, 1607262, 1, 5194652, 1, 8100, 1073742719, 1095728, 1, 1607262, 1, 338, 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 = 1, interrupt_input_blocked = 0, byte_stack = 0x0} h = {handler = {i = 4611686018984190317, s = {val = 556802413, type = Lisp_Symbol}, u = {val = 556802413, type = Lisp_Symbol}}, var = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, chosen_clause = {i = 140734799804160, s = {val = 140734799804160, type = Lisp_Int}, u = {val = 140734799804160, type = Lisp_Int}}, tag = 0x7fff5fbff5e8, next = 0x0} handlers = #48 0x00000001001166ce in command_loop_2 () at keyboard.c:1160 ignore = #49 0x00000001001887d8 in internal_catch (func=0x100116690 <command_loop_2>) at eval.c:1271 c = {tag = {i = 4611686018984189817, s = {val = 556801913, type = Lisp_Symbol}, u = {val = 556801913, type = Lisp_Symbol}}, val = {i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, next = 0x0, gcpro = 0x0, jmp = {556795399, 1073741824, 1606416400, 32767, 1606416160, 32767, 5195112, 1, 5194652, 1, 1140368, 1, 1140368, 1, 1607621, 1, 38371328, 1, 8100, 895, 1606416304, 32767, -1906605660, 32767, 1606416368, 0, 1920532, 1, 1606416456, 32767, 1606416464, 32767, 2186960, 1, 556795399, 1073741824, 1606416400}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0} tag = #50 0x0000000100118380 in command_loop [inlined] () at /private/var/tmp/emacs/emacs-24.2/src/keyboard.c:1139 count = 556801913 #51 0x0000000100118380 in recursive_edit_1 () at keyboard.c:759 count = 556801913 #52 0x0000000100106a5d in Frecursive_edit () at keyboard.c:823 count = 0 #53 0x000000010010324f in main (argc=1606416704, argv=0x7fff5fbff940) at emacs.c:1715 stack_bottom_variable = 0 '\0' skip_args = 0 rlim = {rlim_cur = 8720000, rlim_max = 67104768} junk = 0x0 ch_to_dir = 0x7fff5fbff9a0 "(._" dummy = {i = 317108413333453, s = {val = 317108413333453, type = Lisp_Int}, u = {val = 317108413333453, type = Lisp_Int}} dname_arg = 0x0 (gdb) xbacktrace "ding" (0x5fbfde90) "completion--do-completion" (0x5fbfe028) 0x320330 PVEC_COMPILED "funcall" (0x5fbfe150) "minibuffer-complete-and-exit" (0x5fbfe500) "call-interactively" (0x5fbfe688) "read-from-minibuffer" (0x5fbfecd8) "completing-read-default" (0x5fbfee38) "completing-read" (0x5fbfef88) "read-extended-command" (0x5fbff140) "execute-extended-command" (0x5fbff258) "call-interactively" (0x5fbff3e8) (gdb) r The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /private/var/tmp/emacs/build/src/emacs -Q Reading symbols for shared libraries .................. done In GNU Emacs 24.2.2 (x86_64-apple-darwin11.4.2, GTK+ Version 3.4.4) of 2012-09-09 on Simons-MacBook-Air.local Windowing system distributor `The X.Org Foundation', version 11.0.11006000 Configured using: `configure '--verbose' '--enable-asserts' '--enable-use-lisp-union-type' '--enable-profiling' '--with-x-toolkit=gtk3'' 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: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: <help-echo> C-x C-f # <tab> <backspace> ~ / # <tab> C-g M-x r e p o - e m - b <return> Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Quit Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
bug-gnu-emacs <at> gnu.org
:bug#12397
; Package emacs
.
(Mon, 10 Sep 2012 14:17:01 GMT) Full text and rfc822 format available.Message #8 received at 12397 <at> debbugs.gnu.org (full text, mbox):
From: Simon Leinen <simon.leinen <at> gmail.com> To: 12397 <at> debbugs.gnu.org Subject: Re: bug#12397: Acknowledgement (24.2; gtk3 (from Macports); visible-bell trips cairo assertion) Date: Mon, 10 Sep 2012 16:15:11 +0200
[Message part 1 (text/plain, inline)]
I recompiled Emacs with GCC 4.2 and -g2 (no optimization) to get a better backtrace. In particular, the variables `window' and `cr' in XTflash now show proper values - the zeroes in the previous backtrace may have been due to optimization. (gdb) bt full #0 0x00007fff986dbce2 in __pthread_kill () No symbol table info available. #1 0x00007fff8e5677d2 in pthread_kill () No symbol table info available. #2 0x00007fff8e558a7a in abort () No symbol table info available. #3 0x00007fff8e58b5de in __assert_rtn () No symbol table info available. #4 0x000000010100c44c in cairo_pattern_destroy () No symbol table info available. #5 0x0000000100ff500d in _cairo_gstate_set_source () No symbol table info available. #6 0x0000000100fece35 in cairo_set_source () No symbol table info available. #7 0x0000000100fecfc6 in cairo_set_source_rgb () No symbol table info available. #8 0x0000000100115dfc in XTflash (f=0x10a600670) at /var/tmp/emacs/emacs-24.2/src/xterm.c:3050 window = (GdkWindow *) 0x102897480 cr = (cairo_t *) 0x102942a00 #9 0x0000000100116189 in XTring_bell (f=0x10a600670) at /var/tmp/emacs/emacs-24.2/src/xterm.c:3237 No locals. #10 0x00000001000fe158 in ring_bell (f=0x10a600670) at /var/tmp/emacs/emacs-24.2/src/terminal.c:67 No locals. #11 0x0000000100010890 in bitch_at_user () at /var/tmp/emacs/emacs-24.2/src/dispnew.c:5959 No locals. #12 0x0000000100010809 in Fding (arg={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/dispnew.c:5946 No locals. #13 0x00000001002613bb in Ffuncall (nargs=1, args=0x7fff5fbfbb18) at /var/tmp/emacs/emacs-24.2/src/eval.c:3001 fun = { i = -6917529027103762487, s = { val = 537319369, type = Lisp_Vectorlike }, u = { val = 537319369, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984200427, s = { val = 556812523, type = Lisp_Symbol }, u = { val = 556812523, type = Lisp_Symbol } } funcar = { i = 9, s = { val = 9, type = Lisp_Int }, u = { val = 9, type = Lisp_Int } } numargs = 0 lisp_numargs = { i = 140734799788848, s = { val = 140734799788848, type = Lisp_Int }, u = { val = 140734799788848, type = Lisp_Int } } val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } backtrace = { next = 0x7fff5fbfc2a0, function = 0x7fff5fbfbb18, args = 0x7fff5fbfbb20, nargs = 0, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfb9f0 i = 1 #14 0x00000001002c4b0b in exec_byte_code (bytestr={i = -9223372036317346894, s = {val = 537428914, type = Lisp_String}, u = {val = 537428914, type = Lisp_String}}, vector={i = -6917529027103652938, s = {val = 537428918, type = Lisp_Vectorlike}, u = {val = 537428918, type = Lisp_Vectorlike}}, maxdepth={i = 23, s = {val = 23, type = Lisp_Int}, u = {val = 23, type = Lisp_Int}}, args_template={i = 512, s = {val = 512, type = Lisp_Int}, u = {val = 512, type = Lisp_Int}}, nargs=0, args=0x7fff5fbfc348) at /var/tmp/emacs/emacs-24.2/src/bytecode.c:785 count = 20 op = 0 vectorp = (Lisp_Object *) 0x100441dc0 stack = { pc = 0x1005cd8a7 "\210\314\315!\210\316\317\211\211#\202Z\001\211\320=\203R", byte_string = { i = -9223372036317346894, s = { val = 537428914, type = Lisp_String }, u = { val = 537428914, type = Lisp_String } }, byte_string_start = 0x1005cd882 "\306 \307 \001\001{\310\003!\005\206\017", constants = { i = -6917529027103652938, s = { val = 537428918, type = Lisp_Vectorlike }, u = { val = 537428918, type = Lisp_Vectorlike } }, next = 0x7fff5fbfc3f0 } top = (Lisp_Object *) 0x7fff5fbfbb18 result = { i = 140734799790528, s = { val = 140734799790528, type = Lisp_Int }, u = { val = 140734799790528, type = Lisp_Int } } #15 0x0000000100261d1c in funcall_lambda (fun={i = -6917529027103652949, s = {val = 537428907, type = Lisp_Vectorlike}, u = {val = 537428907, type = Lisp_Vectorlike}}, nargs=0, arg_vector=0x7fff5fbfc348) at /var/tmp/emacs/emacs-24.2/src/eval.c:3166 val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } syms_left = { i = 512, s = { val = 512, type = Lisp_Int }, u = { val = 512, type = Lisp_Int } } next = { i = 1, s = { val = 1, type = Lisp_Int }, u = { val = 1, type = Lisp_Int } } lexenv = { i = 140734799790672, s = { val = 140734799790672, type = Lisp_Int }, u = { val = 140734799790672, type = Lisp_Int } } count = 20 i = 4611686018984183303 optional = 556795399 rest = 0 #16 0x00000001002616d4 in Ffuncall (nargs=1, args=0x7fff5fbfc340) at /var/tmp/emacs/emacs-24.2/src/eval.c:3050 fun = { i = -6917529027103652949, s = { val = 537428907, type = Lisp_Vectorlike }, u = { val = 537428907, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984363785, s = { val = 556975881, type = Lisp_Symbol }, u = { val = 556975881, type = Lisp_Symbol } } funcar = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } numargs = 0 lisp_numargs = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } backtrace = { next = 0x7fff5fbfca70, function = 0x7fff5fbfc340, args = 0x7fff5fbfc348, nargs = 0, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfc348 i = 4297312310 #17 0x00000001002c4b0b in exec_byte_code (bytestr={i = -9223372036317346807, s = {val = 537429001, type = Lisp_String}, u = {val = 537429001, type = Lisp_String}}, vector={i = -6917529027103652851, s = {val = 537429005, type = Lisp_Vectorlike}, u = {val = 537429005, type = Lisp_Vectorlike}}, maxdepth={i = 5, s = {val = 5, type = Lisp_Int}, u = {val = 5, type = Lisp_Int}}, args_template={i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, nargs=0, args=0x7fff5fbfcb30) at /var/tmp/emacs/emacs-24.2/src/bytecode.c:785 count = 20 op = 0 vectorp = (Lisp_Object *) 0x100442078 stack = { pc = 0x1005cd828 "\211\320=\203I", byte_string = { i = -9223372036317346807, s = { val = 537429001, type = Lisp_String }, u = { val = 537429001, type = Lisp_String } }, byte_string_start = 0x1005cd7e9 "\305\020\t\305=\204\r", constants = { i = -6917529027103652851, s = { val = 537429005, type = Lisp_Vectorlike }, u = { val = 537429005, type = Lisp_Vectorlike } }, next = 0x7fff5fbfda70 } top = (Lisp_Object *) 0x7fff5fbfc340 result = { i = 140734799792528, s = { val = 140734799792528, type = Lisp_Int }, u = { val = 140734799792528, type = Lisp_Int } } #18 0x0000000100261d1c in funcall_lambda (fun={i = -6917529027103652863, s = {val = 537428993, type = Lisp_Vectorlike}, u = {val = 537428993, type = Lisp_Vectorlike}}, nargs=0, arg_vector=0x7fff5fbfcb30) at /var/tmp/emacs/emacs-24.2/src/eval.c:3166 val = { i = 660, s = { val = 660, type = Lisp_Int }, u = { val = 660, type = Lisp_Int } } syms_left = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } next = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } lexenv = { i = 140734799792672, s = { val = 140734799792672, type = Lisp_Int }, u = { val = 140734799792672, type = Lisp_Int } } count = 20 i = 4335480912 optional = 40511488 rest = 0 #19 0x00000001002616d4 in Ffuncall (nargs=1, args=0x7fff5fbfcb28) at /var/tmp/emacs/emacs-24.2/src/eval.c:3050 fun = { i = -6917529027103652863, s = { val = 537428993, type = Lisp_Vectorlike }, u = { val = 537428993, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } } funcar = { i = 4301359456, s = { val = 4301359456, type = Lisp_Int }, u = { val = 4301359456, type = Lisp_Int } } numargs = 0 lisp_numargs = { i = 140734799792896, s = { val = 140734799792896, type = Lisp_Int }, u = { val = 140734799792896, type = Lisp_Int } } val = { i = 140734799804840, s = { val = 140734799804840, type = Lisp_Int }, u = { val = 140734799804840, type = Lisp_Int } } backtrace = { next = 0x7fff5fbfcf20, function = 0x7fff5fbfcb28, args = 0x7fff5fbfcb30, nargs = 0, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x10 i = 16 #20 0x000000010026083a in apply1 (fn={i = 4611686018984363841, s = {val = 556975937, type = Lisp_Symbol}, u = {val = 556975937, type = Lisp_Symbol}}, arg={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:2737 ret_ungc_val = { i = -6917529027103652863, s = { val = 537428993, type = Lisp_Vectorlike }, u = { val = 537428993, type = Lisp_Vectorlike } } gcpro1 = { next = 0x7fff5fbfcb50, var = 0x1002626e1, nvars = 4611686018984183309 } #21 0x0000000100257c23 in Fcall_interactively (function={i = 4611686018984363841, s = {val = 556975937, type = Lisp_Symbol}, u = {val = 556975937, type = Lisp_Symbol}}, record_flag={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, keys={i = -6917529027084679273, s = {val = 556402583, type = Lisp_Vectorlike}, u = {val = 556402583, type = Lisp_Vectorlike}}) at /var/tmp/emacs/emacs-24.2/src/callint.c:377 input = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } funval = { i = -6917529027103652863, s = { val = 537428993, type = Lisp_Vectorlike }, u = { val = 537428993, type = Lisp_Vectorlike } } events = 30 args = (Lisp_Object *) 0x7fff8e53f769 visargs = (Lisp_Object *) 0x7fff5fbfced0 specs = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } filter_specs = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } teml = { i = 4475797536, s = { val = 4475797536, type = Lisp_Int }, u = { val = 4475797536, type = Lisp_Int } } up_event = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } enable = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } speccount = 19 next_event = 556795399 prefix_arg = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } string = 0x0 tem = 0x0 varies = (signed char *) 0x10ac74020 "q" i = 4611686018984183303 nargs = 4301812128 foo = 1073741824 arg_from_tty = 0 gcpro1 = { next = 0x4000000021300607, var = 0x10283e860, nvars = 4611686018984183303 } gcpro2 = { next = 0x4000000021300607, var = 0x7fff8e53f769, nvars = 4611686018984786627 } gcpro3 = { next = 0x0, var = 0xa0000000200a2165, nvars = 4611686018984183303 } gcpro4 = { next = 0x7fff5fbfcd20, var = 0x10026207d, nvars = 140734799793696 } gcpro5 = { next = 0x1400000087, var = 0x666cf913020d9921, nvars = 4611686018984183303 } key_count = 1 record_then_fail = 0 save_this_command = { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } } save_last_command = { i = 4611686018984188937, s = { val = 556801033, type = Lisp_Symbol }, u = { val = 556801033, type = Lisp_Symbol } } save_this_original_command = { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } } save_real_this_command = { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } } #22 0x0000000100261438 in Ffuncall (nargs=4, args=0x7fff5fbfcfe0) at /var/tmp/emacs/emacs-24.2/src/eval.c:3008 fun = { i = -6917529027103417663, s = { val = 537664193, type = Lisp_Vectorlike }, u = { val = 537664193, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984199091, s = { val = 556811187, type = Lisp_Symbol }, u = { val = 556811187, type = Lisp_Symbol } } funcar = { i = 4301359288, s = { val = 4301359288, type = Lisp_Int }, u = { val = 4301359288, type = Lisp_Int } } numargs = 3 lisp_numargs = { i = 140734799794096, s = { val = 140734799794096, type = Lisp_Int }, u = { val = 140734799794096, type = Lisp_Int } } val = { i = 140734799794032, s = { val = 140734799794032, type = Lisp_Int }, u = { val = 140734799794032, type = Lisp_Int } } backtrace = { next = 0x7fff5fbfd8c0, function = 0x7fff5fbfcfe0, args = 0x7fff5fbfcfe8, nargs = 3, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfcfe8 i = 5 #23 0x000000010026099a in call3 (fn={i = 4611686018984199091, s = {val = 556811187, type = Lisp_Symbol}, u = {val = 556811187, type = Lisp_Symbol}}, arg1={i = 4611686018984363841, s = {val = 556975937, type = Lisp_Symbol}, u = {val = 556975937, type = Lisp_Symbol}}, arg2={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, arg3={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:2801 ret_ungc_val = { i = -6917529027103652863, s = { val = 537428993, type = Lisp_Vectorlike }, u = { val = 537428993, type = Lisp_Vectorlike } } gcpro1 = { next = 0x0, var = 0x400000002132c741, nvars = 4 } args = {{ i = 4611686018984199091, s = { val = 556811187, type = Lisp_Symbol }, u = { val = 556811187, type = Lisp_Symbol } }, { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }} #24 0x00000001001b2a80 in Fcommand_execute (cmd={i = 4611686018984363841, s = {val = 556975937, type = Lisp_Symbol}, u = {val = 556975937, type = Lisp_Symbol}}, record_flag={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, keys={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, special={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/keyboard.c:10330 final = { i = -6917529027103652863, s = { val = 537428993, type = Lisp_Vectorlike }, u = { val = 537428993, type = Lisp_Vectorlike } } tem = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } prefixarg = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } #25 0x000000010019c75a in command_loop_1 () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1572 scount = 18 cmd = { i = 4611686018984363841, s = { val = 556975937, type = Lisp_Symbol }, u = { val = 556975937, type = Lisp_Symbol } } keybuf = {{ i = 9, s = { val = 9, type = Lisp_Int }, u = { val = 9, type = Lisp_Int } }, { i = 4297996055, s = { val = 4297996055, type = Lisp_Int }, u = { val = 4297996055, type = Lisp_Int } }, { i = 1152921504606846975, s = { val = 1152921504606846975, type = Lisp_Int }, u = { val = 1152921504606846975, type = Lisp_Int } }, { i = 5, s = { val = 5, type = Lisp_Int }, u = { val = 5, type = Lisp_Int } }, { i = 4469033696, s = { val = 4469033696, type = Lisp_Int }, u = { val = 4469033696, type = Lisp_Int } }, { i = 4338265088, s = { val = 4338265088, type = Lisp_Int }, u = { val = 4338265088, type = Lisp_Int } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = 140735581255529, s = { val = 140735581255529, type = Lisp_Int }, u = { val = 140735581255529, type = Lisp_Int } }, { i = 140734799794592, s = { val = 140734799794592, type = Lisp_Int }, u = { val = 140734799794592, type = Lisp_Int } }, { i = 140735581255529, s = { val = 140735581255529, type = Lisp_Int }, u = { val = 140735581255529, type = Lisp_Int } }, { i = 4301354560, s = { val = 4301354560, type = Lisp_Int }, u = { val = 4301354560, type = Lisp_Int } }, { i = 4611686018984201603, s = { val = 556813699, type = Lisp_Symbol }, u = { val = 556813699, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 1, s = { val = 1, type = Lisp_Int }, u = { val = 1, type = Lisp_Int } }, { i = -6917529027081607164, s = { val = 559474692, type = Lisp_Vectorlike }, u = { val = 559474692, type = Lisp_Vectorlike } }, { i = 140734799794656, s = { val = 140734799794656, type = Lisp_Int }, u = { val = 140734799794656, type = Lisp_Int } }, { i = 140735581255529, s = { val = 140735581255529, type = Lisp_Int }, u = { val = 140735581255529, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 1, s = { val = 1, type = Lisp_Int }, u = { val = 1, type = Lisp_Int } }, { i = 140734799794688, s = { val = 140734799794688, type = Lisp_Int }, u = { val = 140734799794688, type = Lisp_Int } }, { i = 140735581255529, s = { val = 140735581255529, type = Lisp_Int }, u = { val = 140735581255529, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 17, s = { val = 17, type = Lisp_Int }, u = { val = 17, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 140735284289376, s = { val = 140735284289376, type = Lisp_Int }, u = { val = 140735284289376, type = Lisp_Int } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = -4611686017870101148, s = { val = 557286756, type = Lisp_Cons }, u = { val = 557286756, type = Lisp_Cons } }} i = 1 prev_modiff = 37 prev_buffer = (struct buffer *) 0x10ac74020 already_adjusted = 0 #26 0x000000010025d321 in internal_condition_case (bfun=0x10019bc38 <command_loop_1>, handlers={i = 4611686018984190317, s = {val = 556802413, type = Lisp_Symbol}, u = {val = 556802413, type = Lisp_Symbol}}, hfun=0x10019b2c8 <cmd_error>) at /var/tmp/emacs/emacs-24.2/src/eval.c:1514 val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } c = { tag = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, next = 0x7fff5fbfd430, gcpro = 0x0, jmp = {5, 0, 1606407136, 32767, 1606406816, 32767, 556887452, -1073741824, 0, 0, 1606416808, 32767, 2, 0, 2478754, 1, 556795399, 1073741824, 8100, 1073742719, 556795399, 1073741824, 0, 0, 0, 0, 0, 17, 1606407216, 32767, 2496212, 1, 1606407088, 32767, -1907099799, 32767, 2}, backlist = 0x7fff5fbfd8c0, handlerlist = 0x7fff5fbff640, lisp_eval_depth = 6, pdlcount = 18, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x7fff5fbfda70 } h = { handler = { i = 4611686018984190317, s = { val = 556802413, type = Lisp_Symbol }, u = { val = 556802413, type = Lisp_Symbol } }, var = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, chosen_clause = { i = 4296652825, s = { val = 4296652825, type = Lisp_Int }, u = { val = 4296652825, type = Lisp_Int } }, tag = 0x7fff5fbfd2c0, next = 0x7fff5fbff640 } #27 0x000000010019b847 in command_loop_2 (ignore={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1160 val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } #28 0x000000010025cc05 in internal_catch (tag={i = 4611686018984197049, s = {val = 556809145, type = Lisp_Symbol}, u = {val = 556809145, type = Lisp_Symbol}}, func=0x10019b819 <command_loop_2>, arg={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:1271 c = { tag = { i = 4611686018984197049, s = { val = 556809145, type = Lisp_Symbol }, u = { val = 556809145, type = Lisp_Symbol } }, val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, next = 0x7fff5fbff560, gcpro = 0x0, jmp = {5, 0, 1606407440, 32767, 1606407184, 32767, 556887452, -1073741824, 0, 0, 1606416808, 32767, 2, 0, 2477041, 1, 180830240, 1, 8100, 895, 556795399, 1073741824, 159595448, 1, 556795399, 1073741824, 556820343, 0, 1606407440, 32767, -1907099799, 32767, 6376712, 1, 6395248, 1, 556795399}, backlist = 0x7fff5fbfd8c0, handlerlist = 0x7fff5fbff640, lisp_eval_depth = 6, pdlcount = 18, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x7fff5fbfda70 } #29 0x000000010019b781 in command_loop () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1125 val = { i = 140734799795520, s = { val = 140734799795520, type = Lisp_Int }, u = { val = 140734799795520, type = Lisp_Int } } #30 0x000000010019ad06 in recursive_edit_1 () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:759 count = 17 val = { i = 4611686018984299155, s = { val = 556911251, type = Lisp_Symbol }, u = { val = 556911251, type = Lisp_Symbol } } #31 0x00000001001e3d5b in read_minibuf (map={i = -4611686017870500452, s = {val = 556887452, type = Lisp_Cons}, u = {val = 556887452, type = Lisp_Cons}}, initial={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, prompt={i = -9223372036312716578, s = {val = 542059230, type = Lisp_String}, u = {val = 542059230, type = Lisp_String}}, backup_n={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, expflag=0, histvar={i = 4611686018984189369, s = {val = 556801465, type = Lisp_Symbol}, u = {val = 556801465, type = Lisp_Symbol}}, histpos={i = 0, s = {val = 0, type = Lisp_Int}, u = {val = 0, type = Lisp_Int}}, defalt={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, allow_props=0, inherit_input_method=0) at /var/tmp/emacs/emacs-24.2/src/minibuf.c:677 val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } count = 10 mini_frame = { i = -6917529027082452786, s = { val = 558629070, type = Lisp_Vectorlike }, u = { val = 558629070, type = Lisp_Vectorlike } } ambient_dir = { i = -9223372036312724408, s = { val = 542051400, type = Lisp_String }, u = { val = 542051400, type = Lisp_String } } minibuffer = { i = -6917529027081607164, s = { val = 559474692, type = Lisp_Vectorlike }, u = { val = 559474692, type = Lisp_Vectorlike } } input_method = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } gcpro1 = { next = 0x7fff00000000, var = 0x100000000, nvars = 4336447488 } gcpro2 = { next = 0x0, var = 0x0, nvars = 140734799795904 } gcpro3 = { next = 0x0, var = 0x10278f000, nvars = 140734799795776 } gcpro4 = { next = 0x0, var = 0x7fff5fbfd674, nvars = 0 } gcpro5 = { next = 0x1005a0a6f, var = 0xa000000020098050, nvars = 140734799797648 } enable_multibyte = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } pos = 0 histstring = { i = 140734799796144, s = { val = 140734799796144, type = Lisp_Int }, u = { val = 140734799796144, type = Lisp_Int } } empty_minibuf = { i = -6917529027084677457, s = { val = 556404399, type = Lisp_Vectorlike }, u = { val = 556404399, type = Lisp_Vectorlike } } dummy = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } frame = { i = -6917529027082452786, s = { val = 558629070, type = Lisp_Vectorlike }, u = { val = 558629070, type = Lisp_Vectorlike } } #32 0x00000001001e4899 in Fread_from_minibuffer (prompt={i = -9223372036312716578, s = {val = 542059230, type = Lisp_String}, u = {val = 542059230, type = Lisp_String}}, initial_contents={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, keymap={i = -4611686017870500452, s = {val = 556887452, type = Lisp_Cons}, u = {val = 556887452, type = Lisp_Cons}}, read={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, hist={i = 4611686018984189369, s = {val = 556801465, type = Lisp_Symbol}, u = {val = 556801465, type = Lisp_Symbol}}, default_value={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, inherit_input_method={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/minibuf.c:980 histvar = { i = 4611686018984189369, s = { val = 556801465, type = Lisp_Symbol }, u = { val = 556801465, type = Lisp_Symbol } } histpos = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } val = { i = 8, s = { val = 8, type = Lisp_Int }, u = { val = 8, type = Lisp_Int } } gcpro1 = { next = 0x4000000021300607, var = 0x4000000021300607, nvars = 140734799796336 } #33 0x00000001002615e0 in Ffuncall (nargs=8, args=0x7fff5fbfd9b0) at /var/tmp/emacs/emacs-24.2/src/eval.c:3027 fun = { i = -6917529027103758647, s = { val = 537323209, type = Lisp_Vectorlike }, u = { val = 537323209, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984201627, s = { val = 556813723, type = Lisp_Symbol }, u = { val = 556813723, type = Lisp_Symbol } } funcar = { i = 140734799796528, s = { val = 140734799796528, type = Lisp_Int }, u = { val = 140734799796528, type = Lisp_Int } } numargs = 7 lisp_numargs = { i = 140734799798728, s = { val = 140734799798728, type = Lisp_Int }, u = { val = 140734799798728, type = Lisp_Int } } val = { i = 1, s = { val = 1, type = Lisp_Int }, u = { val = 1, type = Lisp_Int } } backtrace = { next = 0x7fff5fbfe0f0, function = 0x7fff5fbfd9b0, args = 0x7fff5fbfd9b8, nargs = 7, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfd9b8 i = 1602 #34 0x00000001002c4b0b in exec_byte_code (bytestr={i = -9223372036317343882, s = {val = 537431926, type = Lisp_String}, u = {val = 537431926, type = Lisp_String}}, vector={i = -6917529027103649926, s = {val = 537431930, type = Lisp_Vectorlike}, u = {val = 537431930, type = Lisp_Vectorlike}}, maxdepth={i = 18, s = {val = 18, type = Lisp_Int}, u = {val = 18, type = Lisp_Int}}, args_template={i = 2050, s = {val = 2050, type = Lisp_Int}, u = {val = 2050, type = Lisp_Int}}, nargs=8, args=0x7fff5fbfe208) at /var/tmp/emacs/emacs-24.2/src/bytecode.c:785 count = 7 op = 7 vectorp = (Lisp_Object *) 0x100447be0 stack = { pc = 0x1005caec7 "\211\313\232\203Y", byte_string = { i = -9223372036317343882, s = { val = 537431926, type = Lisp_String }, u = { val = 537431926, type = Lisp_String } }, byte_string_start = 0x1005cae85 "\003:\203\r", constants = { i = -6917529027103649926, s = { val = 537431930, type = Lisp_Vectorlike }, u = { val = 537431930, type = Lisp_Vectorlike } }, next = 0x7fff5fbfe410 } top = (Lisp_Object *) 0x7fff5fbfd9b0 result = { i = 140734799798288, s = { val = 140734799798288, type = Lisp_Int }, u = { val = 140734799798288, type = Lisp_Int } } #35 0x0000000100261d1c in funcall_lambda (fun={i = -6917529027103649937, s = {val = 537431919, type = Lisp_Vectorlike}, u = {val = 537431919, type = Lisp_Vectorlike}}, nargs=8, arg_vector=0x7fff5fbfe1c8) at /var/tmp/emacs/emacs-24.2/src/eval.c:3166 val = { i = 110, s = { val = 110, type = Lisp_Int }, u = { val = 110, type = Lisp_Int } } syms_left = { i = 2050, s = { val = 2050, type = Lisp_Int }, u = { val = 2050, type = Lisp_Int } } next = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } lexenv = { i = 140734799798432, s = { val = 140734799798432, type = Lisp_Int }, u = { val = 140734799798432, type = Lisp_Int } } count = 7 i = 140735581255529 optional = 2699033 rest = 1073741824 #36 0x00000001002616d4 in Ffuncall (nargs=9, args=0x7fff5fbfe1c0) at /var/tmp/emacs/emacs-24.2/src/eval.c:3050 fun = { i = -6917529027103649937, s = { val = 537431919, type = Lisp_Vectorlike }, u = { val = 537431919, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984364461, s = { val = 556976557, type = Lisp_Symbol }, u = { val = 556976557, type = Lisp_Symbol } } funcar = { i = 4611686018984189369, s = { val = 556801465, type = Lisp_Symbol }, u = { val = 556801465, type = Lisp_Symbol } } numargs = 8 lisp_numargs = { i = 4611686018984364461, s = { val = 556976557, type = Lisp_Symbol }, u = { val = 556976557, type = Lisp_Symbol } } val = { i = 4298298379, s = { val = 4298298379, type = Lisp_Int }, u = { val = 4298298379, type = Lisp_Int } } backtrace = { next = 0x7fff5fbfe2b0, function = 0x7fff5fbfe1c0, args = 0x7fff5fbfe1c8, nargs = 8, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x400000002132c9a7 i = 4297312060 #37 0x00000001001e67af in Fcompleting_read (prompt={i = -9223372036312716578, s = {val = 542059230, type = Lisp_String}, u = {val = 542059230, type = Lisp_String}}, collection={i = -6917529027084287999, s = {val = 556793857, type = Lisp_Vectorlike}, u = {val = 556793857, type = Lisp_Vectorlike}}, predicate={i = 4611686018984197063, s = {val = 556809159, type = Lisp_Symbol}, u = {val = 556809159, type = Lisp_Symbol}}, require_match={i = 4611686018984183309, s = {val = 556795405, type = Lisp_Symbol}, u = {val = 556795405, type = Lisp_Symbol}}, initial_input={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, hist={i = 4611686018984189369, s = {val = 556801465, type = Lisp_Symbol}, u = {val = 556801465, type = Lisp_Symbol}}, def={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, inherit_input_method={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/minibuf.c:1725 args = {{ i = 4611686018984364461, s = { val = 556976557, type = Lisp_Symbol }, u = { val = 556976557, type = Lisp_Symbol } }, { i = -9223372036312716578, s = { val = 542059230, type = Lisp_String }, u = { val = 542059230, type = Lisp_String } }, { i = -6917529027084287999, s = { val = 556793857, type = Lisp_Vectorlike }, u = { val = 556793857, type = Lisp_Vectorlike } }, { i = 4611686018984197063, s = { val = 556809159, type = Lisp_Symbol }, u = { val = 556809159, type = Lisp_Symbol } }, { i = 4611686018984183309, s = { val = 556795405, type = Lisp_Symbol }, u = { val = 556795405, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984189369, s = { val = 556801465, type = Lisp_Symbol }, u = { val = 556801465, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }} #38 0x0000000100261674 in Ffuncall (nargs=7, args=0x7fff5fbfe350) at /var/tmp/emacs/emacs-24.2/src/eval.c:3034 fun = { i = -6917529027103758587, s = { val = 537323269, type = Lisp_Vectorlike }, u = { val = 537323269, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984201749, s = { val = 556813845, type = Lisp_Symbol }, u = { val = 556813845, type = Lisp_Symbol } } funcar = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } numargs = 6 lisp_numargs = { i = -6917529027084287999, s = { val = 556793857, type = Lisp_Vectorlike }, u = { val = 556793857, type = Lisp_Vectorlike } } val = { i = 4301029622, s = { val = 4301029622, type = Lisp_Int }, u = { val = 4301029622, type = Lisp_Int } } backtrace = { next = 0x7fff5fbfea90, function = 0x7fff5fbfe350, args = 0x7fff5fbfe358, nargs = 6, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfe230 i = 8 #39 0x00000001002c4b0b in exec_byte_code (bytestr={i = -9223372036317339817, s = {val = 537435991, type = Lisp_String}, u = {val = 537435991, type = Lisp_String}}, vector={i = -6917529027103645861, s = {val = 537435995, type = Lisp_Vectorlike}, u = {val = 537435995, type = Lisp_Vectorlike}}, maxdepth={i = 7, s = {val = 7, type = Lisp_Int}, u = {val = 7, type = Lisp_Int}}, args_template={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, nargs=0, args=0x0) at /var/tmp/emacs/emacs-24.2/src/bytecode.c:785 count = 5 op = 6 vectorp = (Lisp_Object *) 0x10044fae8 stack = { pc = 0x1005c814b "*\207", byte_string = { i = -9223372036317339817, s = { val = 537435991, type = Lisp_String }, u = { val = 537435991, type = Lisp_String } }, byte_string_start = 0x1005c8100 "\303\030\304\020\305\216\306\307\b\"\210\310\t\311=\203\026", constants = { i = -6917529027103645861, s = { val = 537435995, type = Lisp_Vectorlike }, u = { val = 537435995, type = Lisp_Vectorlike } }, next = 0x0 } top = (Lisp_Object *) 0x7fff5fbfe350 result = { i = 140734799800752, s = { val = 140734799800752, type = Lisp_Int }, u = { val = 140734799800752, type = Lisp_Int } } #40 0x000000010026206d in funcall_lambda (fun={i = -6917529027103645872, s = {val = 537435984, type = Lisp_Vectorlike}, u = {val = 537435984, type = Lisp_Vectorlike}}, nargs=0, arg_vector=0x7fff5fbfeb40) at /var/tmp/emacs/emacs-24.2/src/eval.c:3232 val = { i = 100, s = { val = 100, type = Lisp_Int }, u = { val = 100, type = Lisp_Int } } syms_left = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } next = { i = 4611686018984299123, s = { val = 556911219, type = Lisp_Symbol }, u = { val = 556911219, type = Lisp_Symbol } } lexenv = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } count = 5 i = 0 optional = 0 rest = 0 #41 0x00000001002616d4 in Ffuncall (nargs=1, args=0x7fff5fbfeb38) at /var/tmp/emacs/emacs-24.2/src/eval.c:3050 fun = { i = -6917529027103645872, s = { val = 537435984, type = Lisp_Vectorlike }, u = { val = 537435984, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984299123, s = { val = 556911219, type = Lisp_Symbol }, u = { val = 556911219, type = Lisp_Symbol } } funcar = { i = 4611686018984299123, s = { val = 556911219, type = Lisp_Symbol }, u = { val = 556911219, type = Lisp_Symbol } } numargs = 0 lisp_numargs = { i = 140734799801120, s = { val = 140734799801120, type = Lisp_Int }, u = { val = 140734799801120, type = Lisp_Int } } val = { i = 4611686018984299123, s = { val = 556911219, type = Lisp_Symbol }, u = { val = 556911219, type = Lisp_Symbol } } backtrace = { next = 0x7fff5fbfed10, function = 0x7fff5fbfeb38, args = 0x7fff5fbfeb40, nargs = 0, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x100230eb3 i = 4298287253 #42 0x00000001002608a7 in call0 (fn={i = 4611686018984299123, s = {val = 556911219, type = Lisp_Symbol}, u = {val = 556911219, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:2755 ret_ungc_val = { i = 4611686018984299123, s = { val = 556911219, type = Lisp_Symbol }, u = { val = 556911219, type = Lisp_Symbol } } gcpro1 = { next = 0x400000002131ca73, var = 0x10032a895, nvars = -6917529027084287999 } #43 0x00000001001b2b23 in Fexecute_extended_command (prefixarg={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/keyboard.c:10369 function = { i = 4301359456, s = { val = 4301359456, type = Lisp_Int }, u = { val = 4301359456, type = Lisp_Int } } saved_last_point_position = 192 saved_keys = { i = -6917529027082384152, s = { val = 558697704, type = Lisp_Vectorlike }, u = { val = 558697704, type = Lisp_Vectorlike } } saved_last_point_position_buffer = { i = -6917529027084679845, s = { val = 556402011, type = Lisp_Vectorlike }, u = { val = 556402011, type = Lisp_Vectorlike } } bindings = { i = 4301359080, s = { val = 4301359080, type = Lisp_Int }, u = { val = 4301359080, type = Lisp_Int } } value = { i = 140734799801488, s = { val = 140734799801488, type = Lisp_Int }, u = { val = 140734799801488, type = Lisp_Int } } gcpro1 = { next = 0x4000000021300607, var = 0x109502ad8, nvars = 1 } gcpro2 = { next = 0x7fff5fbfec10, var = 0x7fff8e53f769, nvars = 2 } gcpro3 = { next = 0x0, var = 0x4000000021300607, nvars = 140734799801616 } hstarted = 1 #44 0x00000001002613bb in Ffuncall (nargs=2, args=0x7fff5fbfee00) at /var/tmp/emacs/emacs-24.2/src/eval.c:3001 fun = { i = -6917529027103759379, s = { val = 537322477, type = Lisp_Vectorlike }, u = { val = 537322477, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } } funcar = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } numargs = 1 lisp_numargs = { i = 140734799801712, s = { val = 140734799801712, type = Lisp_Int }, u = { val = 140734799801712, type = Lisp_Int } } val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } backtrace = { next = 0x7fff5fbff1c0, function = 0x7fff5fbfee00, args = 0x7fff5fbfee08, nargs = 1, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbfee08 i = 4297422230 #45 0x0000000100259d58 in Fcall_interactively (function={i = 4611686018984189873, s = {val = 556801969, type = Lisp_Symbol}, u = {val = 556801969, type = Lisp_Symbol}}, record_flag={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, keys={i = -6917529027084679273, s = {val = 556402583, type = Lisp_Vectorlike}, u = {val = 556402583, type = Lisp_Vectorlike}}) at /var/tmp/emacs/emacs-24.2/src/callint.c:852 val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } args = (Lisp_Object *) 0x7fff5fbfee00 visargs = (Lisp_Object *) 0x7fff5fbfede0 specs = { i = -9223372036312716574, s = { val = 542059234, type = Lisp_String }, u = { val = 542059234, type = Lisp_String } } filter_specs = { i = -9223372036312716574, s = { val = 542059234, type = Lisp_String }, u = { val = 542059234, type = Lisp_String } } teml = { i = 4451216088, s = { val = 4451216088, type = Lisp_Int }, u = { val = 4451216088, type = Lisp_Int } } up_event = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } enable = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } speccount = 3 next_event = 1 prefix_arg = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } string = 0x7fff5fbfee20 "P" tem = 0x10031e390 "" varies = (signed char *) 0x7fff5fbfedc0 "" i = 2 nargs = 2 foo = 1073741824 arg_from_tty = 0 gcpro1 = { next = 0x4000000021300607, var = 0x10283e660, nvars = 4611686018984183303 } gcpro2 = { next = 0x4000000021300607, var = 0x7fff8e53f769, nvars = 4611686018984786627 } gcpro3 = { next = 0x0, var = 0xa0000000200a2165, nvars = 2 } gcpro4 = { next = 0x7fff5fbfefc0, var = 0x10026207d, nvars = 2 } gcpro5 = { next = 0x400000087, var = 0x666cf913020d9921, nvars = 4611686018984183303 } key_count = 1 record_then_fail = 0 save_this_command = { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } } save_last_command = { i = 4611686018984230071, s = { val = 556842167, type = Lisp_Symbol }, u = { val = 556842167, type = Lisp_Symbol } } save_this_original_command = { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } } save_real_this_command = { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } } #46 0x0000000100261438 in Ffuncall (nargs=4, args=0x7fff5fbff280) at /var/tmp/emacs/emacs-24.2/src/eval.c:3008 fun = { i = -6917529027103417663, s = { val = 537664193, type = Lisp_Vectorlike }, u = { val = 537664193, type = Lisp_Vectorlike } } original_fun = { i = 4611686018984199091, s = { val = 556811187, type = Lisp_Symbol }, u = { val = 556811187, type = Lisp_Symbol } } funcar = { i = 4301359288, s = { val = 4301359288, type = Lisp_Int }, u = { val = 4301359288, type = Lisp_Int } } numargs = 3 lisp_numargs = { i = 140734799802960, s = { val = 140734799802960, type = Lisp_Int }, u = { val = 140734799802960, type = Lisp_Int } } val = { i = 140734799802896, s = { val = 140734799802896, type = Lisp_Int }, u = { val = 140734799802896, type = Lisp_Int } } backtrace = { next = 0x0, function = 0x7fff5fbff280, args = 0x7fff5fbff288, nargs = 3, debug_on_exit = 0 } internal_args = (Lisp_Object *) 0x7fff5fbff288 i = 140734799804864 #47 0x000000010026099a in call3 (fn={i = 4611686018984199091, s = {val = 556811187, type = Lisp_Symbol}, u = {val = 556811187, type = Lisp_Symbol}}, arg1={i = 4611686018984189873, s = {val = 556801969, type = Lisp_Symbol}, u = {val = 556801969, type = Lisp_Symbol}}, arg2={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, arg3={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:2801 ret_ungc_val = { i = -6917529027103759379, s = { val = 537322477, type = Lisp_Vectorlike }, u = { val = 537322477, type = Lisp_Vectorlike } } gcpro1 = { next = 0x0, var = 0x4000000021301fb1, nvars = 4 } args = {{ i = 4611686018984199091, s = { val = 556811187, type = Lisp_Symbol }, u = { val = 556811187, type = Lisp_Symbol } }, { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }} #48 0x00000001001b2a80 in Fcommand_execute (cmd={i = 4611686018984189873, s = {val = 556801969, type = Lisp_Symbol}, u = {val = 556801969, type = Lisp_Symbol}}, record_flag={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, keys={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}, special={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/keyboard.c:10330 final = { i = -6917529027103759379, s = { val = 537322477, type = Lisp_Vectorlike }, u = { val = 537322477, type = Lisp_Vectorlike } } tem = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } prefixarg = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } #49 0x000000010019c75a in command_loop_1 () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1572 scount = 2 cmd = { i = 4611686018984189873, s = { val = 556801969, type = Lisp_Symbol }, u = { val = 556801969, type = Lisp_Symbol } } keybuf = {{ i = 134217848, s = { val = 134217848, type = Lisp_Int }, u = { val = 134217848, type = Lisp_Int } }, { i = 4297315535, s = { val = 4297315535, type = Lisp_Int }, u = { val = 4297315535, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 12891746560, s = { val = 12891746560, type = Lisp_Int }, u = { val = 12891746560, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 4611686018984197147, s = { val = 556809243, type = Lisp_Symbol }, u = { val = 556809243, type = Lisp_Symbol } }, { i = -4611686017870557222, s = { val = 556830682, type = Lisp_Cons }, u = { val = 556830682, type = Lisp_Cons } }, { i = 2, s = { val = 2, type = Lisp_Int }, u = { val = 2, type = Lisp_Int } }, { i = 4301811968, s = { val = 4301811968, type = Lisp_Int }, u = { val = 4301811968, type = Lisp_Int } }, { i = 140735284289376, s = { val = 140735284289376, type = Lisp_Int }, u = { val = 140735284289376, type = Lisp_Int } }, { i = 4454473944, s = { val = 4454473944, type = Lisp_Int }, u = { val = 4454473944, type = Lisp_Int } }, { i = 1, s = { val = 1, type = Lisp_Int }, u = { val = 1, type = Lisp_Int } }, { i = 8, s = { val = 8, type = Lisp_Int }, u = { val = 8, type = Lisp_Int } }, { i = 140734799804864, s = { val = 140734799804864, type = Lisp_Int }, u = { val = 140734799804864, type = Lisp_Int } }, { i = 140734799803616, s = { val = 140734799803616, type = Lisp_Int }, u = { val = 140734799803616, type = Lisp_Int } }, { i = 4297468342, s = { val = 4297468342, type = Lisp_Int }, u = { val = 4297468342, type = Lisp_Int } }, { i = 4451216088, s = { val = 4451216088, type = Lisp_Int }, u = { val = 4451216088, type = Lisp_Int } }, { i = 4297312310, s = { val = 4297312310, type = Lisp_Int }, u = { val = 4297312310, type = Lisp_Int } }, { i = -4611686017870557222, s = { val = 556830682, type = Lisp_Cons }, u = { val = 556830682, type = Lisp_Cons } }, { i = 8749441240, s = { val = 8749441240, type = Lisp_Int }, u = { val = 8749441240, type = Lisp_Int } }, { i = 4611686018984197147, s = { val = 556809243, type = Lisp_Symbol }, u = { val = 556809243, type = Lisp_Symbol } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } }, { i = 140734799803616, s = { val = 140734799803616, type = Lisp_Int }, u = { val = 140734799803616, type = Lisp_Int } }, { i = 4297467590, s = { val = 4297467590, type = Lisp_Int }, u = { val = 4297467590, type = Lisp_Int } }, { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, { i = 14491385529, s = { val = 14491385529, type = Lisp_Int }, u = { val = 14491385529, type = Lisp_Int } }, { i = 4611686018984246159, s = { val = 556858255, type = Lisp_Symbol }, u = { val = 556858255, type = Lisp_Symbol } }, { i = 4611686018984197147, s = { val = 556809243, type = Lisp_Symbol }, u = { val = 556809243, type = Lisp_Symbol } }} i = 1 prev_modiff = 10 prev_buffer = (struct buffer *) 0x109502ad8 already_adjusted = 0 #50 0x000000010025d321 in internal_condition_case (bfun=0x10019bc38 <command_loop_1>, handlers={i = 4611686018984190317, s = {val = 556802413, type = Lisp_Symbol}, u = {val = 556802413, type = Lisp_Symbol}}, hfun=0x10019b2c8 <cmd_error>) at /var/tmp/emacs/emacs-24.2/src/eval.c:1514 val = { i = 8, s = { val = 8, type = Lisp_Int }, u = { val = 8, type = Lisp_Int } } c = { tag = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, next = 0x7fff5fbff6d0, gcpro = 0x0, jmp = {1606416832, 32767, 1606416000, 32767, 1606415680, 32767, 1606417128, 32767, 0, 0, 1606416808, 32767, 2, 0, 2478754, 1, 1606416016, 32767, 8100, 895, 1606416112, 32767, 1685645, 1, 160490056, 1, 64, 0, 36, 0, 338, 0, 1606416080, 32767, -1907099799, 32767, 0}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = { i = 4611686018984190317, s = { val = 556802413, type = Lisp_Symbol }, u = { val = 556802413, type = Lisp_Symbol } }, var = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, chosen_clause = { i = 4296652825, s = { val = 4296652825, type = Lisp_Int }, u = { val = 4296652825, type = Lisp_Int } }, tag = 0x7fff5fbff560, next = 0x0 } #51 0x000000010019b847 in command_loop_2 (ignore={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1160 val = { i = 0, s = { val = 0, type = Lisp_Int }, u = { val = 0, type = Lisp_Int } } #52 0x000000010025cc05 in internal_catch (tag={i = 4611686018984189817, s = {val = 556801913, type = Lisp_Symbol}, u = {val = 556801913, type = Lisp_Symbol}}, func=0x10019b819 <command_loop_2>, arg={i = 4611686018984183303, s = {val = 556795399, type = Lisp_Symbol}, u = {val = 556795399, type = Lisp_Symbol}}) at /var/tmp/emacs/emacs-24.2/src/eval.c:1271 c = { tag = { i = 4611686018984189817, s = { val = 556801913, type = Lisp_Symbol }, u = { val = 556801913, type = Lisp_Symbol } }, val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } }, next = 0x0, gcpro = 0x0, jmp = {1606416832, 32767, 1606416304, 32767, 1606416048, 32767, 1606417128, 32767, 0, 0, 1606416808, 32767, 2, 0, 2477041, 1, 156248792, 1, 8100, 895, 556795399, 1073741824, 159595448, 1, 556795399, 1073741824, 556820343, 0, 1606416304, 32767, -1907099799, 32767, 6376712, 1, 6395248, 1, 556795399}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #53 0x000000010019b7e3 in command_loop () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:1139 No locals. #54 0x000000010019ad06 in recursive_edit_1 () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:759 count = 1 val = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } #55 0x000000010019af19 in Frecursive_edit () at /var/tmp/emacs/emacs-24.2/src/keyboard.c:823 count = 0 buffer = { i = 4611686018984183303, s = { val = 556795399, type = Lisp_Symbol }, u = { val = 556795399, type = Lisp_Symbol } } #56 0x0000000100198bf5 in main (argc=2, argv=0x7fff5fbff9a8) at /var/tmp/emacs/emacs-24.2/src/emacs.c:1715 dummy = { i = 317108413333453, s = { val = 317108413333453, type = Lisp_Int }, u = { val = 317108413333453, type = Lisp_Int } } stack_bottom_variable = 0 '\0' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8720000, rlim_max = 67104768 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0x7fff8e5646ab "\205\300\017\205\236" Lisp Backtrace: "ding" (0x5fbfbb20) "completion--do-completion" (0x5fbfc348) "minibuffer-complete" (0x5fbfcb30) "call-interactively" (0x5fbfcfe8) "read-from-minibuffer" (0x5fbfd9b8) "completing-read-default" (0x5fbfe1c8) "completing-read" (0x5fbfe358) "read-extended-command" (0x5fbfeb40) "execute-extended-command" (0x5fbfee08) "call-interactively" (0x5fbff288) (gdb) xbacktrace "ding" (0x5fbfbb20) "completion--do-completion" (0x5fbfc348) "minibuffer-complete" (0x5fbfcb30) "call-interactively" (0x5fbfcfe8) "read-from-minibuffer" (0x5fbfd9b8) "completing-read-default" (0x5fbfe1c8) "completing-read" (0x5fbfe358) "read-extended-command" (0x5fbfeb40) "execute-extended-command" (0x5fbfee08) "call-interactively" (0x5fbff288) (gdb)
[Message part 2 (text/html, inline)]
bug-gnu-emacs <at> gnu.org
:bug#12397
; Package emacs
.
(Thu, 20 Sep 2012 03:01:02 GMT) Full text and rfc822 format available.Message #11 received at 12397 <at> debbugs.gnu.org (full text, mbox):
From: Chong Yidong <cyd <at> gnu.org> To: Simon Leinen <simon.leinen <at> gmail.com> Cc: 12397 <at> debbugs.gnu.org Subject: Re: bug#12397: 24.2; gtk3 (from Macports); visible-bell trips cairo assertion Date: Thu, 20 Sep 2012 10:59:20 +0800
Simon Leinen <simon.leinen <at> gmail.com> writes: > My .emacs sets visible-bell to t. When I compile Emacs on MacOS X with > Gtk3 (from Macports) as the X toolkit and run it, it crashes almost > instantly with a failed assertion in cairo_pattern_destroy(). > > I can reproduce this using emacs -Q by saying: > > M-: (setq visible-bell t) > M-x ding FWIW, I cannot reproduce this with either 24.2 or latest trunk, x86_64-unknown-linux-gnu, GTK+ Version 3.4.2. > #0 0x00007fff986dbce2 in __pthread_kill () ... > #4 0x0000000100ecd44c in cairo_pattern_destroy () > #5 0x0000000100eb600d in _cairo_gstate_set_source () > #6 0x0000000100eade35 in cairo_set_source () > #7 0x0000000100eadfc6 in cairo_set_source_rgb () > #8 0x00000001000ae32a in XTflash [inlined] () at /private/var/tmp/emacs/emacs-24.2/src/xterm.c:3050 > wakeup = {tv_sec = 4299859674, tv_usec = 537281269} > window = (GdkWindow *) 0x0 > cr = (cairo_t *) 0x10293fa00 > flash_left = 4 > flash_height = 0 > height = 5203816 > flash_right = 556795399 > width = 556795399 A crash so deep in Cairo seems to indicate that this is a Cairo-on-Mac bug. There doesn't seem to be anything suspicious in the Emacs part of the backtrace.
bug-gnu-emacs <at> gnu.org
:bug#12397
; Package emacs
.
(Sun, 23 Sep 2012 19:34:02 GMT) Full text and rfc822 format available.Message #14 received at 12397 <at> debbugs.gnu.org (full text, mbox):
From: Simon Leinen <simon.leinen <at> gmail.com> To: Chong Yidong <cyd <at> gnu.org> Cc: 12397 <at> debbugs.gnu.org Subject: Re: bug#12397: 24.2; gtk3 (from Macports); visible-bell trips cairo assertion Date: Sun, 23 Sep 2012 21:31:52 +0200
[Message part 1 (text/plain, inline)]
On Thu, Sep 20, 2012 at 4:59 AM, Chong Yidong <cyd <at> gnu.org> wrote: > Simon Leinen <simon.leinen <at> gmail.com> writes: > > > My .emacs sets visible-bell to t. When I compile Emacs on MacOS X with > > Gtk3 (from Macports) as the X toolkit and run it, it crashes almost > > instantly with a failed assertion in cairo_pattern_destroy(). > > > > I can reproduce this using emacs -Q by saying: > > > > M-: (setq visible-bell t) > > M-x ding > > FWIW, I cannot reproduce this with either 24.2 or latest trunk, > x86_64-unknown-linux-gnu, GTK+ Version 3.4.2. > [...] > A crash so deep in Cairo seems to indicate that this is a Cairo-on-Mac > bug. There doesn't seem to be anything suspicious in the Emacs part of > the backtrace. You are right. I think I'm trapped in "DLL hell" - some libraries are taken from /opt/local/lib (MacPorts), but some from /usr/X11/lib, including an apparently older libcairo. It's surprising that things work at all - so far the only crashes I noticed were with visible-bell. I'll have to find out how to get the build system to use the right libraries... : leinen <at> Simons-MacBook-Air[Mail]; otool -L /var/tmp/emacs/build-gcc-4.2/src/emacs /var/tmp/emacs/build-gcc-4.2/src/emacs: /opt/local/lib/libgtk-3.0.dylib (compatibility version 401.0.0, current version 401.4.0) /opt/local/lib/libgdk-3.0.dylib (compatibility version 401.0.0, current version 401.4.0) /opt/local/lib/libatk-1.0.0.dylib (compatibility version 20210.0.0, current version 20210.1.0) /opt/local/lib/libgio-2.0.0.dylib (compatibility version 3201.0.0, current version 3201.4.0) /opt/local/lib/libpangocairo-1.0.0.dylib (compatibility version 3001.0.0, current version 3001.1.0) /opt/local/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version 2601.0.0, current version 2601.3.0) /usr/local/lib/libcairo-gobject.2.dylib (compatibility version 11203.0.0, current version 11203.3.0) /opt/local/lib/libpangoft2-1.0.0.dylib (compatibility version 3001.0.0, current version 3001.1.0) /opt/local/lib/libpango-1.0.0.dylib (compatibility version 3001.0.0, current version 3001.1.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0) /usr/X11/lib/libfreetype.6.dylib (compatibility version 14.0.0, current version 14.2.0) /usr/X11/lib/libfontconfig.1.dylib (compatibility version 6.0.0, current version 6.4.0) /usr/X11/lib/libcairo.2.dylib (compatibility version 11003.0.0, current version 11003.2.0) /opt/local/lib/libgobject-2.0.0.dylib (compatibility version 3201.0.0, current version 3201.4.0) /opt/local/lib/libglib-2.0.0.dylib (compatibility version 3201.0.0, current version 3201.4.0) /usr/local/Cellar/gettext/0.18.1.1/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.1.0) /usr/X11/lib/libSM.6.dylib (compatibility version 7.0.0, current version 7.1.0) /usr/X11/lib/libICE.6.dylib (compatibility version 10.0.0, current version 10.0.0) /opt/local/lib/libtiff.3.dylib (compatibility version 13.0.0, current version 13.5.0) /opt/local/lib/libjpeg.8.dylib (compatibility version 13.0.0, current version 13.0.0) /usr/X11/lib/libpng15.15.dylib (compatibility version 20.0.0, current version 20.0.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.7) /opt/local/lib/libgif.4.dylib (compatibility version 6.0.0, current version 6.7.0) /usr/X11/lib/libXpm.4.dylib (compatibility version 16.0.0, current version 16.0.0) /usr/X11/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0) /usr/X11/lib/libXrender.1.dylib (compatibility version 5.0.0, current version 5.0.0) /usr/X11/lib/libXft.2.dylib (compatibility version 5.0.0, current version 5.0.0) /opt/local/lib/librsvg-2.2.dylib (compatibility version 39.0.0, current version 39.3.0) /opt/local/lib/libMagickWand.5.dylib (compatibility version 6.0.0, current version 6.0.0) /opt/local/lib/libMagickCore.5.dylib (compatibility version 6.0.0, current version 6.0.0) /opt/local/lib/libdbus-1.3.dylib (compatibility version 9.0.0, current version 9.9.0) /opt/local/lib/libxml2.2.dylib (compatibility version 11.0.0, current version 11.0.0) /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current version 46.1.0) /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /opt/local/lib/libgconf-2.4.dylib (compatibility version 6.0.0, current version 6.5.0) /opt/local/lib/libbz2.1.0.dylib (compatibility version 1.0.0, current version 1.0.6) /opt/local/lib/libotf.0.dylib (compatibility version 1.0.0, current version 1.0.0) /opt/local/lib/libgnutls.26.dylib (compatibility version 49.0.0, current version 49.3.0) Best regards, -- Simon.
[Message part 2 (text/html, inline)]
bug-gnu-emacs <at> gnu.org
:bug#12397
; Package emacs
.
(Mon, 24 Sep 2012 02:50:02 GMT) Full text and rfc822 format available.Message #17 received at 12397 <at> debbugs.gnu.org (full text, mbox):
From: Chong Yidong <cyd <at> gnu.org> To: Simon Leinen <simon.leinen <at> gmail.com> Cc: 12397 <at> debbugs.gnu.org Subject: Re: bug#12397: 24.2; gtk3 (from Macports); visible-bell trips cairo assertion Date: Mon, 24 Sep 2012 10:47:28 +0800
Simon Leinen <simon.leinen <at> gmail.com> writes: > You are right. I think I'm trapped in "DLL hell" - some libraries are > taken from /opt/local/lib (MacPorts), but some from /usr/X11/lib, > including an apparently older libcairo. It's surprising that things > work at all - so far the only crashes I noticed were with > visible-bell. > > I'll have to find out how to get the build system to use the right > libraries... OK, good luck with that. I will close this bug report, since there isn't much we can do on the Emacs side for this.
Chong Yidong <cyd <at> gnu.org>
to control <at> debbugs.gnu.org
.
(Mon, 24 Sep 2012 02:50:03 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Mon, 22 Oct 2012 11:24:03 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.