GNU bug report logs - #14828
24.3.50; crash on exit from ediff

Previous Next

Package: emacs;

Reported by: sds <at> gnu.org

Date: Mon, 8 Jul 2013 20:06:02 UTC

Severity: important

Merged with 14417

Found in version 24.3.50

Done: Jan Djärv <jan.h.d <at> swipnet.se>

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 14828 in the body.
You can then email your comments to 14828 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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#14828; Package emacs. (Mon, 08 Jul 2013 20:06:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to sds <at> gnu.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 08 Jul 2013 20:06:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sam Steingold <sds <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; crash on exit from ediff
Date: Mon, 08 Jul 2013 16:05:01 -0400
I ran ediff, hit q in the tiny "command" frame and both it and the main
emacs frame disappeared. I.e., there are no emacs frames (windows) on my
desktop. However, emacs is still running (at 100% CPU!):

13425 sds       20   0  639m 179m  12m R  99.7  2.3  30:48.11 emacs

(gdb) xbacktrace 
No symbol "backtrace_function" in current context.
(gdb) bt full
#0  0x00007ffff4f5ae9b in _XReadEvents () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#1  0x00007ffff5c59c31 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#2  0x00007ffff5c28eaf in cairo_surface_flush () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#3  0x00007ffff5c55cfd in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#4  0x00007ffff5c564c7 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#5  0x00007ffff5c28266 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#6  0x00007ffff5c28ba2 in cairo_surface_destroy () from /usr/lib/x86_64-linux-gnu/libcairo.so.2
No symbol table info available.
#7  0x00007ffff66e1850 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#8  0x00007ffff66e4ce4 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#9  0x00007ffff66bfbdf in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#10 0x00007ffff66bfc1f in gdk_window_destroy () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#11 0x00007ffff6bd71b0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#12 0x00007ffff59828e7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007ffff599b2df in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007ffff599bf92 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007ffff6bdb2f6 in gtk_widget_unrealize () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#16 0x00007ffff6be0c00 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#17 0x00007ffff5988640 in g_object_run_dispose () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00000000004d0131 in xg_free_frame_widgets (f=0x1134950) at /home/sds/src/emacs/trunk/src/gtkutil.c:1316
---Type <return> to continue, or q <return> to quit---
        x = 0xe26ec0
        tbinfo = <optimized out>
#19 0x00000000004baf5e in x_free_frame_resources (f=0x1134950) at /home/sds/src/emacs/trunk/src/xterm.c:9420
        dpyinfo = 0xd35e40
        hlinfo = 0xd35ee8
#20 0x00000000004bb20b in x_destroy_window (f=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:9489
        dpyinfo = 0xd35e40
#21 0x0000000000421fd9 in delete_frame (frame=<optimized out>, force=12232514) at /home/sds/src/emacs/trunk/src/frame.c:1297
        f = 0x1134950
        sf = 0x1134950
        kb = <optimized out>
        minibuffer_selected = <optimized out>
        is_tooltip_frame = 0
#22 0x00000000004b1441 in x_connection_closed (dpy=dpy <at> entry=0xc35d40, error_message=<optimized out>, 
    error_message <at> entry=0x7fffffffb720 "X protocol error: BadWindow (invalid Window parameter) on protocol request 42")
    at /home/sds/src/emacs/trunk/src/xterm.c:7756
        dpyinfo = 0xd35e40
        tail = 15780134
#23 0x00000000004b37f2 in x_error_quitter (display=0xc35d40, event=<optimized out>, event=<optimized out>)
    at /home/sds/src/emacs/trunk/src/xterm.c:7869
        buf = "BadWindow (invalid Window parameter)", '\000' <repeats 219 times>
        buf1 = "X protocol error: BadWindow (invalid Window parameter) on protocol request 42\000\000\000\320\t\375\367\377\177\000\000}9\362\364\377\177\000\000X*\362\364\377\177\000\000@\353\361\364\377\177\000\000\000\000\000\000\005\000\000\000\276\002\000\000\001", '\000' <repeats 11 times>, "H\271\377\377\377\177\000\000 \271\377\377\377\177\000\000\000\000\000\000\000\000\000\000(\r\375\367\377\177\000\000\320\t\375\367\377\177\000\000\005\000\000\000\000\000\000\000\311A\336\367\377\177", '\000' <repeats 18 times>...
#24 0x00000000004b3845 in x_error_handler (event=<optimized out>, display=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:7839
No locals.
#25 x_error_handler (display=<optimized out>, event=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:7825
No locals.
#26 0x00007ffff4f5d516 in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#27 0x00007ffff4f5a791 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#28 0x00007ffff4f5a7d5 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#29 0x00007ffff4f5b3c8 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#30 0x00007ffff4f56d5d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
No symbol table info available.
#31 0x00007ffff66c3499 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#32 0x00000000004b6173 in x_catch_errors (dpy=0xc35d40) at /home/sds/src/emacs/trunk/src/xterm.c:7611
        data = 0x56cdbd0
#33 0x00000000004b666c in frame_highlight (f=0x1134950) at /home/sds/src/emacs/trunk/src/xterm.c:3363
No locals.
#34 x_frame_rehighlight (dpyinfo=<optimized out>, dpyinfo=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:3572
        old_highlight = 0x0
#35 0x00000000004b689b in x_focus_changed (frame=0x1134950, dpyinfo=<optimized out>, state=2, type=<optimized out>, bufp=<optimized out>)
    at /home/sds/src/emacs/trunk/src/xterm.c:3430
No locals.
#36 x_focus_changed (type=<optimized out>, state=2, dpyinfo=<optimized out>, frame=0x1134950, bufp=<optimized out>, bufp=<optimized out>)
    at /home/sds/src/emacs/trunk/src/xterm.c:3424
No locals.
#37 0x00000000004b6a42 in x_detect_focus_change (dpyinfo=<optimized out>, event=<optimized out>, bufp=<optimized out>)
    at /home/sds/src/emacs/trunk/src/xterm.c:3515
        msg = <optimized out>
        frame = <optimized out>
#38 0x00000000004b74a2 in handle_one_xevent (dpyinfo=dpyinfo <at> entry=0xd35e40, eventptr=eventptr <at> entry=0x7fffffffc270, 
    finish=finish <at> entry=0xaffbd4 <current_finish>, hold_quit=0x7fffffffc4d0) at /home/sds/src/emacs/trunk/src/xterm.c:6705
        inev = {
          ie = {
            kind = NO_EVENT, 
            code = 0, 
            part = scroll_bar_above_handle, 
            modifiers = 0, 
            x = 0, 
            y = 0, 
            timestamp = 0, 
            frame_or_window = 0, 
            arg = 12038418
          }, 
          sie = {
            kind = 0, 
            display = 0x0, 
---Type <return> to continue, or q <return> to quit---
            requestor = 0, 
            selection = 0, 
            target = 0, 
            property = 0, 
            time = 0
          }
        }
        count = 0
        do_help = 0
        nbytes = 0
        f = 0x0
        coding = {
          id = 13972976, 
          common_flags = -177365295, 
          mode = 32767, 
          spec = {
            iso_2022 = {
              flags = 0, 
              current_invocation = {0, -177543607}, 
              current_designation = {32767, -603953584, 32767, 12680496}, 
              ctext_extended_segment_len = 0, 
              single_shifting = 0, 
              bol = 0, 
              embedded_utf_8 = 0, 
              cmp_status = {
                state = COMPOSING_NO, 
                method = 30565888, 
                old_form = false, 
                length = -2013265918, 
                nchars = 0, 
                ncomps = 4, 
                carryover = {0, 0, 0, 32, 0, 0, 0, -174512348, 32767, 0, 0, 12884712, 0, -2147483646, 0, -177543607, 32767, -2147483647, 0, 
                  12680496, 0, 0, 0, -174579576, 32767, -2147483646, 0, -16372, 32767, 47696032, 0, 1, 0, 24, 0, -177215111, 32767, -2147483648, 0, 
                  -177363588, 32767, 42730, 0, 47696032, 0, 30565888, 0, 0, 0, 1, 0, -271334754, 32767, -174511184, 32767, -210323648, 32767, 16, 0, 
                  33, 0, 12813184, 0, 0, 0, 0, 0, -213723776}
              }
            }, 
            ccl = 0x0, 
            utf_16 = {
              bom = utf_detect_bom, 
              endian = utf_16_big_endian, 
              surrogate = -177543607
            }, 
            utf_8_bom = utf_detect_bom, 
            emacs_mule = {
              cmp_status = {
                state = COMPOSING_NO, 
                method = COMPOSITION_RELATIVE, 
                old_form = 73, 
                length = 32767, 
                nchars = -603953584, 
                ncomps = 32767, 
                carryover = {12680496, 0, 12869840, 0, 30565888, 0, -2013265918, 0, 4, 0, 0, 0, 32, 0, 0, 0, -174512348, 32767, 0, 0, 12884712, 0, 
                  -2147483646, 0, -177543607, 32767, -2147483647, 0, 12680496, 0, 0, 0, -174579576, 32767, -2147483646, 0, -16372, 32767, 47696032, 
                  0, 1, 0, 24, 0, -177215111, 32767, -2147483648, 0, -177363588, 32767, 42730, 0, 47696032, 0, 30565888, 0, 0, 0, 1, 0, -271334754, 
                  32767, -174511184, 32767, -210323648, 32767, 16, 0}
              }
            }
          }, 
          max_charset_id = 12813184, 
          safe_charsets = 0x557b0e0 "@\340,\a", 
          src_multibyte = 1, 
          dst_multibyte = 0, 
          head_ascii = 140737310811855, 
          detected_utf8_chars = 0, 
          eol_seen = -16168, 
          produced = 0, 
          produced_char = 12853280, 
          consumed = 140737488339568, 
          consumed_char = 13511664, 
          errors = 12680496, 
          error_positions = 0xc42020, 
          result = 12853280, 
          src_pos = 140737327825998, 
---Type <return> to continue, or q <return> to quit---
          src_pos_byte = 9494428, 
          src_chars = 77946027, 
          src_bytes = 13511664, 
          src_object = 140737327703688, 
          source = 0xc31400 "\220", <incomplete sequence \303>, 
          dst_pos = 140737488339568, 
          dst_pos_byte = 12853280, 
          dst_bytes = 140737313797086, 
          dst_object = 45607168, 
          destination = 0x7fffffffc270 "\t", 
          charbuf = 0xce2800, 
          charbuf_size = -160629760, 
          charbuf_used = 32767, 
          chars_at_source = 0, 
          annotated = 0, 
          carryover = " \304\000\000\000\000\000T\330l\366\377\177\000\000\000\351\267\002\000\000\000\000\000(\316\000\000\000\000\000\340\230\304\000\000\000\000\000\a\000\000\000\000\000\000\000\200i\323\000\000\000\000\000\004\000\000\000\000\000\000\000\001", 
          carryover_bytes = 0, 
          default_char = 13511664, 
          detector = 0x0, 
          decoder = 0x7, 
          encoder = 0xd36980
        }
        event = {
          type = 9, 
          xany = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787
          }, 
          xkey = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            root = 12884901888, 
            subwindow = 470240562, 
            time = 0, 
            x = 470240478, 
            y = 0, 
            x_root = 0, 
            y_root = 0, 
            state = 0, 
            keycode = 0, 
            same_screen = 0
          }, 
          xbutton = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            root = 12884901888, 
            subwindow = 470240562, 
            time = 0, 
            x = 470240478, 
            y = 0, 
            x_root = 0, 
            y_root = 0, 
            state = 0, 
            button = 0, 
            same_screen = 0
          }, 
          xmotion = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            root = 12884901888, 
            subwindow = 470240562, 
---Type <return> to continue, or q <return> to quit---
            time = 0, 
            x = 470240478, 
            y = 0, 
            x_root = 0, 
            y_root = 0, 
            state = 0, 
            is_hint = 0 '\000', 
            same_screen = 0
          }, 
          xcrossing = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            root = 12884901888, 
            subwindow = 470240562, 
            time = 0, 
            x = 470240478, 
            y = 0, 
            x_root = 0, 
            y_root = 0, 
            mode = 0, 
            detail = 0, 
            same_screen = 0, 
            focus = 0, 
            state = 0
          }, 
          xfocus = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            mode = 0, 
            detail = 3
          }, 
          xexpose = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            x = 0, 
            y = 3, 
            width = 470240562, 
            height = 0, 
            count = 0
          }, 
          xgraphicsexpose = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            drawable = 77594787, 
            x = 0, 
            y = 3, 
            width = 470240562, 
            height = 0, 
            count = 0, 
            major_code = 0, 
            minor_code = 470240478
          }, 
          xnoexpose = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            drawable = 77594787, 
            major_code = 0, 
            minor_code = 3
          }, 
          xvisibility = {
            type = 9, 
---Type <return> to continue, or q <return> to quit---
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            state = 0
          }, 
          xcreatewindow = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            parent = 77594787, 
            window = 12884901888, 
            x = 470240562, 
            y = 0, 
            width = 0, 
            height = 0, 
            border_width = 470240478, 
            override_redirect = 0
          }, 
          xdestroywindow = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888
          }, 
          xunmap = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            from_configure = 470240562
          }, 
          xmap = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            override_redirect = 470240562
          }, 
          xmaprequest = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            parent = 77594787, 
            window = 12884901888
          }, 
          xreparent = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            parent = 470240562, 
            x = 0, 
            y = 0, 
            override_redirect = 470240478
          }, 
          xconfigure = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            x = 470240562, 
---Type <return> to continue, or q <return> to quit---
            y = 0, 
            width = 0, 
            height = 0, 
            border_width = 470240478, 
            above = 0, 
            override_redirect = 0
          }, 
          xgravity = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            x = 470240562, 
            y = 0
          }, 
          xresizerequest = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            width = 0, 
            height = 3
          }, 
          xconfigurerequest = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            parent = 77594787, 
            window = 12884901888, 
            x = 470240562, 
            y = 0, 
            width = 0, 
            height = 0, 
            border_width = 470240478, 
            above = 0, 
            detail = 0, 
            value_mask = 0
          }, 
          xcirculate = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            event = 77594787, 
            window = 12884901888, 
            place = 470240562
          }, 
          xcirculaterequest = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            parent = 77594787, 
            window = 12884901888, 
            place = 470240562
          }, 
          xproperty = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            atom = 12884901888, 
            time = 470240562, 
            state = 0
          }, 
          xselectionclear = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
---Type <return> to continue, or q <return> to quit---
            display = 0xc35d40, 
            window = 77594787, 
            selection = 12884901888, 
            time = 470240562
          }, 
          xselectionrequest = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            owner = 77594787, 
            requestor = 12884901888, 
            selection = 470240562, 
            target = 0, 
            property = 470240478, 
            time = 0
          }, 
          xselection = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            requestor = 77594787, 
            selection = 12884901888, 
            target = 470240562, 
            property = 0, 
            time = 470240478
          }, 
          xcolormap = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            colormap = 12884901888, 
            new = 470240562, 
            state = 0
          }, 
          xclient = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            message_type = 12884901888, 
            format = 470240562, 
            data = {
              b = "\000\000\000\000\000\000\000\000\336L\a\034\000\000\000\000\000\000\000", 
              s = {0, 0, 0, 0, 19678, 7175, 0, 0, 0, 0}, 
              l = {0, 470240478, 0, 0, 0}
            }
          }, 
          xmapping = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            request = 0, 
            first_keycode = 3, 
            count = 470240562
          }, 
          xerror = {
            type = 9, 
            display = 0x90df9c <pure+930300>, 
            resourceid = 0, 
            serial = 12803392, 
            error_code = 163 '\243', 
            request_code = 0 '\000', 
            minor_code = 160 '\240'
          }, 
          xkeymap = {
            type = 9, 
            serial = 9494428, 
---Type <return> to continue, or q <return> to quit---
            send_event = 0, 
            display = 0xc35d40, 
            window = 77594787, 
            key_vector = "\000\000\000\000\003\000\000\000\062M\a\034", '\000' <repeats 12 times>, "\336L\a\034\000\000\000"
          }, 
          xgeneric = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            extension = 77594787, 
            evtype = 0
          }, 
          xcookie = {
            type = 9, 
            serial = 9494428, 
            send_event = 0, 
            display = 0xc35d40, 
            extension = 77594787, 
            evtype = 0, 
            cookie = 0, 
            data = 0x1c074d32
          }, 
          pad = {9, 9494428, 0, 12803392, 77594787, 12884901888, 470240562, 0, 470240478, 0, 0, 0, 0, 4294967300, 3964, 0, 112957241, 4294967309, 
            4349, 0, 0, 0, 0, 0}
        }
        hlinfo = 0xd35ee8
        sa_must_free = false
#39 0x00000000004b958c in event_handler_gdk (gxev=0x7fffffffc270, ev=<optimized out>, data=<optimized out>)
    at /home/sds/src/emacs/trunk/src/xterm.c:5820
        dpyinfo = 0xd35e40
        xev = 0x7fffffffc270
#40 0x00007ffff66d66c1 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#41 0x00007ffff66d6897 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#42 0x00007ffff66ac271 in gdk_display_get_event () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#43 0x00007ffff66d65d2 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
No symbol table info available.
#44 0x00007ffff56bef05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#45 0x00007ffff56bf248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#46 0x00007ffff56bf304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#47 0x00007ffff6aa6545 in gtk_main_iteration () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
No symbol table info available.
#48 0x00000000004b155b in XTread_socket (terminal=<optimized out>, hold_quit=0x7fffffffc4d0) at /home/sds/src/emacs/trunk/src/xterm.c:7149
        count = 0
#49 0x00000000004e2789 in gobble_input () at /home/sds/src/emacs/trunk/src/keyboard.c:6850
        nr = <optimized out>
        hold_quit = {
          kind = NO_EVENT, 
          code = 0, 
          part = scroll_bar_above_handle, 
          modifiers = 0, 
          x = 0, 
          y = 0, 
          timestamp = 0, 
          frame_or_window = 0, 
          arg = 0
        }
        next = 0x0
        nread = 0
        err = <optimized out>
        t = 0x1076f60
#50 0x00000000004e2055 in handle_async_input () at /home/sds/src/emacs/trunk/src/keyboard.c:7090
        nread = <optimized out>
#51 process_pending_signals () at /home/sds/src/emacs/trunk/src/keyboard.c:7104
No locals.
#52 0x00000000004bb20b in x_destroy_window (f=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:9489
        dpyinfo = 0xd35e40
#53 0x0000000000421fd9 in delete_frame (frame=<optimized out>, force=12038418) at /home/sds/src/emacs/trunk/src/frame.c:1297
---Type <return> to continue, or q <return> to quit---
        f = 0x5828c60
        sf = 0x1134950
        kb = <optimized out>
        minibuffer_selected = <optimized out>
        is_tooltip_frame = 0
#54 0x0000000000550fc8 in Ffuncall (nargs=<optimized out>, args=<optimized out>) at /home/sds/src/emacs/trunk/src/eval.c:2793
        fun = 8532389
        original_fun = <optimized out>
        funcar = 12391776
        numargs = <optimized out>
        val = <optimized out>
        internal_args = 0x7fffffffc5c0
        i = <optimized out>
#55 0x000000000058670b in exec_byte_code (bytestr=12391776, vector=0, maxdepth=0, args_template=4611686019484352512, nargs=4611686018662268928, 
    args=0x1, args <at> entry=0x0) at /home/sds/src/emacs/trunk/src/bytecode.c:903
        targets = {0x58675d <exec_byte_code+941>, 0x586797 <exec_byte_code+999>, 0x586799 <exec_byte_code+1001>, 0x58739d <exec_byte_code+4077>, 
          0x58672b <exec_byte_code+891>, 0x58672b <exec_byte_code+891>, 0x58735f <exec_byte_code+4015>, 0x587556 <exec_byte_code+4518>, 
          0x5876d3 <exec_byte_code+4899>, 0x5876d8 <exec_byte_code+4904>, 0x5876dd <exec_byte_code+4909>, 0x5876e5 <exec_byte_code+4917>, 
          0x58659a <exec_byte_code+490>, 0x5865a0 <exec_byte_code+496>, 0x5868d5 <exec_byte_code+1317>, 0x5876ae <exec_byte_code+4862>, 
          0x58735a <exec_byte_code+4010>, 0x58679b <exec_byte_code+1003>, 0x5867a5 <exec_byte_code+1013>, 0x5867b5 <exec_byte_code+1029>, 
          0x586605 <exec_byte_code+597>, 0x586608 <exec_byte_code+600>, 0x5867c5 <exec_byte_code+1045>, 0x586802 <exec_byte_code+1106>, 
          0x586922 <exec_byte_code+1394>, 0x586927 <exec_byte_code+1399>, 0x58692c <exec_byte_code+1404>, 0x586935 <exec_byte_code+1413>, 
          0x586670 <exec_byte_code+704>, 0x586670 <exec_byte_code+704>, 0x5868e9 <exec_byte_code+1337>, 0x5868fd <exec_byte_code+1357>, 
          0x58697e <exec_byte_code+1486>, 0x586983 <exec_byte_code+1491>, 0x586988 <exec_byte_code+1496>, 0x586995 <exec_byte_code+1509>, 
          0x5866ea <exec_byte_code+826>, 0x5866f0 <exec_byte_code+832>, 0x586945 <exec_byte_code+1429>, 0x586959 <exec_byte_code+1449>, 
          0x586db2 <exec_byte_code+2562>, 0x586db7 <exec_byte_code+2567>, 0x586da8 <exec_byte_code+2552>, 0x586dad <exec_byte_code+2557>, 
          0x5866a3 <exec_byte_code+755>, 0x5866a8 <exec_byte_code+760>, 0x586c9e <exec_byte_code+2286>, 0x586dc5 <exec_byte_code+2581>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x5871a5 <exec_byte_code+3573>, 0x587238 <exec_byte_code+3720>, 0x587271 <exec_byte_code+3777>, 0x5884a8 <exec_byte_code+8440>, 
          0x5884e1 <exec_byte_code+8497>, 0x5872aa <exec_byte_code+3834>, 0x5872e7 <exec_byte_code+3895>, 0x5883c8 <exec_byte_code+8216>, 
          0x586899 <exec_byte_code+1257>, 0x58731e <exec_byte_code+3950>, 0x5883fb <exec_byte_code+8267>, 0x588432 <exec_byte_code+8322>, 
          0x588462 <exec_byte_code+8370>, 0x58822c <exec_byte_code+7804>, 0x588262 <exec_byte_code+7858>, 0x5882da <exec_byte_code+7978>, 
          0x588303 <exec_byte_code+8019>, 0x58833a <exec_byte_code+8074>, 0x588376 <exec_byte_code+8134>, 0x58839f <exec_byte_code+8175>, 
          0x587e36 <exec_byte_code+6790>, 0x587e6d <exec_byte_code+6845>, 0x587ea4 <exec_byte_code+6900>, 0x587edb <exec_byte_code+6955>, 
          0x587f17 <exec_byte_code+7015>, 0x587f4d <exec_byte_code+7069>, 0x587f83 <exec_byte_code+7123>, 0x587ffb <exec_byte_code+7243>, 
          0x588035 <exec_byte_code+7301>, 0x5880a6 <exec_byte_code+7414>, 0x5880e8 <exec_byte_code+7480>, 0x58806f <exec_byte_code+7359>, 
          0x58818c <exec_byte_code+7644>, 0x58811f <exec_byte_code+7535>, 0x588156 <exec_byte_code+7590>, 0x5881c3 <exec_byte_code+7699>, 
          0x5881f6 <exec_byte_code+7750>, 0x588627 <exec_byte_code+8823>, 0x58865d <exec_byte_code+8877>, 0x58854d <exec_byte_code+8605>, 
          0x5885f0 <exec_byte_code+8768>, 0x586769 <exec_byte_code+953>, 0x588524 <exec_byte_code+8564>, 0x5887c0 <exec_byte_code+9232>, 
          0x588789 <exec_byte_code+9177>, 0x588693 <exec_byte_code+8931>, 0x5886ca <exec_byte_code+8986>, 0x5886f3 <exec_byte_code+9027>, 
          0x58871d <exec_byte_code+9069>, 0x5876f5 <exec_byte_code+4933>, 0x58772e <exec_byte_code+4990>, 0x58675d <exec_byte_code+941>, 
          0x58775e <exec_byte_code+5038>, 0x58778c <exec_byte_code+5084>, 0x5877ba <exec_byte_code+5130>, 0x5877e8 <exec_byte_code+5176>, 
          0x587816 <exec_byte_code+5222>, 0x587844 <exec_byte_code+5268>, 0x586769 <exec_byte_code+953>, 0x58675d <exec_byte_code+941>, 
          0x58786d <exec_byte_code+5309>, 0x5878ad <exec_byte_code+5373>, 0x5878d6 <exec_byte_code+5414>, 0x5878ff <exec_byte_code+5455>, 
          0x587936 <exec_byte_code+5510>, 0x58796d <exec_byte_code+5565>, 0x587996 <exec_byte_code+5606>, 0x587a69 <exec_byte_code+5817>, 
          0x587aa0 <exec_byte_code+5872>, 0x587ad7 <exec_byte_code+5927>, 0x587b0e <exec_byte_code+5982>, 0x587b3c <exec_byte_code+6028>, 
          0x58675d <exec_byte_code+941>, 0x586dea <exec_byte_code+2618>, 0x5869d1 <exec_byte_code+1569>, 0x586827 <exec_byte_code+1143>, 
          0x586a61 <exec_byte_code+1713>, 0x586b0b <exec_byte_code+1883>, 0x586b7a <exec_byte_code+1994>, 0x586f56 <exec_byte_code+2982>, 
          0x586faa <exec_byte_code+3066>, 0x5867d9 <exec_byte_code+1065>, 0x586e33 <exec_byte_code+2691>, 0x586fca <exec_byte_code+3098>, 
          0x587029 <exec_byte_code+3193>, 0x587057 <exec_byte_code+3239>, 0x587093 <exec_byte_code+3299>, 0x5870c1 <exec_byte_code+3345>, 
          0x5870fd <exec_byte_code+3405>, 0x587147 <exec_byte_code+3479>, 0x5869a5 <exec_byte_code+1525>, 0x587b65 <exec_byte_code+6069>, 
          0x587ba1 <exec_byte_code+6129>, 0x587bca <exec_byte_code+6170>, 0x587bf3 <exec_byte_code+6211>, 0x587c1c <exec_byte_code+6252>, 
          0x587c45 <exec_byte_code+6293>, 0x587c7c <exec_byte_code+6348>, 0x587cb3 <exec_byte_code+6403>, 0x587cea <exec_byte_code+6458>, 
          0x587d21 <exec_byte_code+6513>, 0x587dc8 <exec_byte_code+6680>, 0x587dff <exec_byte_code+6735>, 0x5873a2 <exec_byte_code+4082>, 
          0x5873cb <exec_byte_code+4123>, 0x587402 <exec_byte_code+4178>, 0x587439 <exec_byte_code+4233>, 0x587473 <exec_byte_code+4291>, 
          0x5874ec <exec_byte_code+4412>, 0x588583 <exec_byte_code+8659>, 0x5885b9 <exec_byte_code+8713>, 0x5874ad <exec_byte_code+4349>, 
          0x587522 <exec_byte_code+4466>, 0x58675d <exec_byte_code+941>, 0x586c21 <exec_byte_code+2161>, 0x586cb2 <exec_byte_code+2306>, 
          0x586d15 <exec_byte_code+2405>, 0x586e61 <exec_byte_code+2737>, 0x586ec5 <exec_byte_code+2837>, 0x588298 <exec_byte_code+7912>, 
          0x587fb9 <exec_byte_code+7177>, 0x588747 <exec_byte_code+9111>, 0x5875aa <exec_byte_code+4602>, 0x5875e7 <exec_byte_code+4663>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58763a <exec_byte_code+4746>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x587681 <exec_byte_code+4817> <repeats 64 times>}
        stack = {
          pc = 0x558a1b1 "\210\202Y\001\307\016 !\203Y\001\321\016 !\210\316 \203c\001\016\060\204f\001\322 \210\016\037\211\036)\205\204\001\311\016)!\205\204\001\312\311\016)!!\205\204\001\313\311\016)!!)\210\317\016'!\203\222\001\323\016'!\210\324\325\326\217\210\324\327؏\210\016$\203\246\001\324\331ڏ\210\333 \210\334\335!.\b\207", 
          byte_string = 51357393, 
          byte_string_start = 0x558a068 "\b\031\n\033\f\035\016\036\036\037\306\016\037!\036 \016!\036\"\016#\036$\307\016%!\203&", 
          next = 0x7fffffffc960
        }
        result = 12391776
#56 0x0000000000550a51 in funcall_lambda (fun=93769869, nargs=nargs <at> entry=0, arg_vector=arg_vector <at> entry=0x7fffffffc858)
---Type <return> to continue, or q <return> to quit---
    at /home/sds/src/emacs/trunk/src/eval.c:3024
        val = <optimized out>
        syms_left = 12038418
        next = 12038418
        lexenv = 12038418
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#57 0x0000000000550dcb in Ffuncall (nargs=<optimized out>, args=0x7fffffffc850) at /home/sds/src/emacs/trunk/src/eval.c:2851
        fun = <optimized out>
        original_fun = 42917842
        funcar = 12391776
        numargs = <optimized out>
        val = <optimized out>
        internal_args = <optimized out>
        i = <optimized out>
#58 0x0000000000551279 in funcall_nil (nargs=<optimized out>, args=<optimized out>) at /home/sds/src/emacs/trunk/src/eval.c:2341
No locals.
#59 0x000000000054f845 in run_hook_with_args (nargs=1, args=0x7fffffffc850, funcall=0x551270 <funcall_nil>)
    at /home/sds/src/emacs/trunk/src/eval.c:2526
        global_vals = <optimized out>
        sym = 42917602
        val = 84176038
        ret = 12038418
#60 0x000000000054fa06 in Frun_hooks (nargs=1, args=0x7fffffffc900) at /home/sds/src/emacs/trunk/src/eval.c:2368
        hook = {42917842}
        i = <optimized out>
#61 0x0000000000550eb9 in Ffuncall (nargs=<optimized out>, args=<optimized out>) at /home/sds/src/emacs/trunk/src/eval.c:2771
        fun = 11424453
        original_fun = 12170802
        funcar = 12391776
        numargs = <optimized out>
        val = <optimized out>
        internal_args = <optimized out>
        i = <optimized out>
#62 0x000000000058670b in exec_byte_code (bytestr=12391776, vector=0, maxdepth=0, args_template=4611686019484352512, nargs=4611686018662268928, 
    args=0x1, args <at> entry=0x0) at /home/sds/src/emacs/trunk/src/bytecode.c:903
---Type <return> to continue, or q <return> to quit---
        targets = {0x58675d <exec_byte_code+941>, 0x586797 <exec_byte_code+999>, 0x586799 <exec_byte_code+1001>, 0x58739d <exec_byte_code+4077>, 
          0x58672b <exec_byte_code+891>, 0x58672b <exec_byte_code+891>, 0x58735f <exec_byte_code+4015>, 0x587556 <exec_byte_code+4518>, 
          0x5876d3 <exec_byte_code+4899>, 0x5876d8 <exec_byte_code+4904>, 0x5876dd <exec_byte_code+4909>, 0x5876e5 <exec_byte_code+4917>, 
          0x58659a <exec_byte_code+490>, 0x5865a0 <exec_byte_code+496>, 0x5868d5 <exec_byte_code+1317>, 0x5876ae <exec_byte_code+4862>, 
          0x58735a <exec_byte_code+4010>, 0x58679b <exec_byte_code+1003>, 0x5867a5 <exec_byte_code+1013>, 0x5867b5 <exec_byte_code+1029>, 
          0x586605 <exec_byte_code+597>, 0x586608 <exec_byte_code+600>, 0x5867c5 <exec_byte_code+1045>, 0x586802 <exec_byte_code+1106>, 
          0x586922 <exec_byte_code+1394>, 0x586927 <exec_byte_code+1399>, 0x58692c <exec_byte_code+1404>, 0x586935 <exec_byte_code+1413>, 
          0x586670 <exec_byte_code+704>, 0x586670 <exec_byte_code+704>, 0x5868e9 <exec_byte_code+1337>, 0x5868fd <exec_byte_code+1357>, 
          0x58697e <exec_byte_code+1486>, 0x586983 <exec_byte_code+1491>, 0x586988 <exec_byte_code+1496>, 0x586995 <exec_byte_code+1509>, 
          0x5866ea <exec_byte_code+826>, 0x5866f0 <exec_byte_code+832>, 0x586945 <exec_byte_code+1429>, 0x586959 <exec_byte_code+1449>, 
          0x586db2 <exec_byte_code+2562>, 0x586db7 <exec_byte_code+2567>, 0x586da8 <exec_byte_code+2552>, 0x586dad <exec_byte_code+2557>, 
          0x5866a3 <exec_byte_code+755>, 0x5866a8 <exec_byte_code+760>, 0x586c9e <exec_byte_code+2286>, 0x586dc5 <exec_byte_code+2581>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x5871a5 <exec_byte_code+3573>, 0x587238 <exec_byte_code+3720>, 0x587271 <exec_byte_code+3777>, 0x5884a8 <exec_byte_code+8440>, 
          0x5884e1 <exec_byte_code+8497>, 0x5872aa <exec_byte_code+3834>, 0x5872e7 <exec_byte_code+3895>, 0x5883c8 <exec_byte_code+8216>, 
          0x586899 <exec_byte_code+1257>, 0x58731e <exec_byte_code+3950>, 0x5883fb <exec_byte_code+8267>, 0x588432 <exec_byte_code+8322>, 
          0x588462 <exec_byte_code+8370>, 0x58822c <exec_byte_code+7804>, 0x588262 <exec_byte_code+7858>, 0x5882da <exec_byte_code+7978>, 
          0x588303 <exec_byte_code+8019>, 0x58833a <exec_byte_code+8074>, 0x588376 <exec_byte_code+8134>, 0x58839f <exec_byte_code+8175>, 
          0x587e36 <exec_byte_code+6790>, 0x587e6d <exec_byte_code+6845>, 0x587ea4 <exec_byte_code+6900>, 0x587edb <exec_byte_code+6955>, 
          0x587f17 <exec_byte_code+7015>, 0x587f4d <exec_byte_code+7069>, 0x587f83 <exec_byte_code+7123>, 0x587ffb <exec_byte_code+7243>, 
          0x588035 <exec_byte_code+7301>, 0x5880a6 <exec_byte_code+7414>, 0x5880e8 <exec_byte_code+7480>, 0x58806f <exec_byte_code+7359>, 
          0x58818c <exec_byte_code+7644>, 0x58811f <exec_byte_code+7535>, 0x588156 <exec_byte_code+7590>, 0x5881c3 <exec_byte_code+7699>, 
          0x5881f6 <exec_byte_code+7750>, 0x588627 <exec_byte_code+8823>, 0x58865d <exec_byte_code+8877>, 0x58854d <exec_byte_code+8605>, 
          0x5885f0 <exec_byte_code+8768>, 0x586769 <exec_byte_code+953>, 0x588524 <exec_byte_code+8564>, 0x5887c0 <exec_byte_code+9232>, 
          0x588789 <exec_byte_code+9177>, 0x588693 <exec_byte_code+8931>, 0x5886ca <exec_byte_code+8986>, 0x5886f3 <exec_byte_code+9027>, 
          0x58871d <exec_byte_code+9069>, 0x5876f5 <exec_byte_code+4933>, 0x58772e <exec_byte_code+4990>, 0x58675d <exec_byte_code+941>, 
          0x58775e <exec_byte_code+5038>, 0x58778c <exec_byte_code+5084>, 0x5877ba <exec_byte_code+5130>, 0x5877e8 <exec_byte_code+5176>, 
          0x587816 <exec_byte_code+5222>, 0x587844 <exec_byte_code+5268>, 0x586769 <exec_byte_code+953>, 0x58675d <exec_byte_code+941>, 
          0x58786d <exec_byte_code+5309>, 0x5878ad <exec_byte_code+5373>, 0x5878d6 <exec_byte_code+5414>, 0x5878ff <exec_byte_code+5455>, 
          0x587936 <exec_byte_code+5510>, 0x58796d <exec_byte_code+5565>, 0x587996 <exec_byte_code+5606>, 0x587a69 <exec_byte_code+5817>, 
          0x587aa0 <exec_byte_code+5872>, 0x587ad7 <exec_byte_code+5927>, 0x587b0e <exec_byte_code+5982>, 0x587b3c <exec_byte_code+6028>, 
          0x58675d <exec_byte_code+941>, 0x586dea <exec_byte_code+2618>, 0x5869d1 <exec_byte_code+1569>, 0x586827 <exec_byte_code+1143>, 
          0x586a61 <exec_byte_code+1713>, 0x586b0b <exec_byte_code+1883>, 0x586b7a <exec_byte_code+1994>, 0x586f56 <exec_byte_code+2982>, 
          0x586faa <exec_byte_code+3066>, 0x5867d9 <exec_byte_code+1065>, 0x586e33 <exec_byte_code+2691>, 0x586fca <exec_byte_code+3098>, 
          0x587029 <exec_byte_code+3193>, 0x587057 <exec_byte_code+3239>, 0x587093 <exec_byte_code+3299>, 0x5870c1 <exec_byte_code+3345>, 
          0x5870fd <exec_byte_code+3405>, 0x587147 <exec_byte_code+3479>, 0x5869a5 <exec_byte_code+1525>, 0x587b65 <exec_byte_code+6069>, 
          0x587ba1 <exec_byte_code+6129>, 0x587bca <exec_byte_code+6170>, 0x587bf3 <exec_byte_code+6211>, 0x587c1c <exec_byte_code+6252>, 
          0x587c45 <exec_byte_code+6293>, 0x587c7c <exec_byte_code+6348>, 0x587cb3 <exec_byte_code+6403>, 0x587cea <exec_byte_code+6458>, 
          0x587d21 <exec_byte_code+6513>, 0x587dc8 <exec_byte_code+6680>, 0x587dff <exec_byte_code+6735>, 0x5873a2 <exec_byte_code+4082>, 
          0x5873cb <exec_byte_code+4123>, 0x587402 <exec_byte_code+4178>, 0x587439 <exec_byte_code+4233>, 0x587473 <exec_byte_code+4291>, 
          0x5874ec <exec_byte_code+4412>, 0x588583 <exec_byte_code+8659>, 0x5885b9 <exec_byte_code+8713>, 0x5874ad <exec_byte_code+4349>, 
          0x587522 <exec_byte_code+4466>, 0x58675d <exec_byte_code+941>, 0x586c21 <exec_byte_code+2161>, 0x586cb2 <exec_byte_code+2306>, 
          0x586d15 <exec_byte_code+2405>, 0x586e61 <exec_byte_code+2737>, 0x586ec5 <exec_byte_code+2837>, 0x588298 <exec_byte_code+7912>, 
          0x587fb9 <exec_byte_code+7177>, 0x588747 <exec_byte_code+9111>, 0x5875aa <exec_byte_code+4602>, 0x5875e7 <exec_byte_code+4663>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58763a <exec_byte_code+4746>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x587681 <exec_byte_code+4817> <repeats 64 times>}
        stack = {
          pc = 0x605bb62 "\210\352\016\070\327\016\067#\210\353 \206\272", 
          byte_string = 61029281, 
          byte_string_start = 0x605bab8 "\306 \210\307\310\311\"\210\307\312\311\"\210\307\313\311\"\210\307\314\311\"\210\315 \210\b\203#", 
          next = 0x7fffffffcb20
        }
        result = 12391776
#63 0x0000000000550a51 in funcall_lambda (fun=93765869, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffcac0)
    at /home/sds/src/emacs/trunk/src/eval.c:3024
        val = <optimized out>
        syms_left = 12038418
        next = 12038418
        lexenv = 12038418
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#64 0x0000000000550dcb in Ffuncall (nargs=<optimized out>, args=0x7fffffffcab8) at /home/sds/src/emacs/trunk/src/eval.c:2851
        fun = <optimized out>
        original_fun = 47660514
        funcar = 12391776
        numargs = <optimized out>
        val = <optimized out>
        internal_args = <optimized out>
        i = <optimized out>
#65 0x000000000058670b in exec_byte_code (bytestr=12391776, vector=0, maxdepth=0, args_template=4611686019484352512, nargs=4611686018662268928, 
---Type <return> to continue, or q <return> to quit---
    args=0x1, args <at> entry=0x0) at /home/sds/src/emacs/trunk/src/bytecode.c:903
        targets = {0x58675d <exec_byte_code+941>, 0x586797 <exec_byte_code+999>, 0x586799 <exec_byte_code+1001>, 0x58739d <exec_byte_code+4077>, 
          0x58672b <exec_byte_code+891>, 0x58672b <exec_byte_code+891>, 0x58735f <exec_byte_code+4015>, 0x587556 <exec_byte_code+4518>, 
          0x5876d3 <exec_byte_code+4899>, 0x5876d8 <exec_byte_code+4904>, 0x5876dd <exec_byte_code+4909>, 0x5876e5 <exec_byte_code+4917>, 
          0x58659a <exec_byte_code+490>, 0x5865a0 <exec_byte_code+496>, 0x5868d5 <exec_byte_code+1317>, 0x5876ae <exec_byte_code+4862>, 
          0x58735a <exec_byte_code+4010>, 0x58679b <exec_byte_code+1003>, 0x5867a5 <exec_byte_code+1013>, 0x5867b5 <exec_byte_code+1029>, 
          0x586605 <exec_byte_code+597>, 0x586608 <exec_byte_code+600>, 0x5867c5 <exec_byte_code+1045>, 0x586802 <exec_byte_code+1106>, 
          0x586922 <exec_byte_code+1394>, 0x586927 <exec_byte_code+1399>, 0x58692c <exec_byte_code+1404>, 0x586935 <exec_byte_code+1413>, 
          0x586670 <exec_byte_code+704>, 0x586670 <exec_byte_code+704>, 0x5868e9 <exec_byte_code+1337>, 0x5868fd <exec_byte_code+1357>, 
          0x58697e <exec_byte_code+1486>, 0x586983 <exec_byte_code+1491>, 0x586988 <exec_byte_code+1496>, 0x586995 <exec_byte_code+1509>, 
          0x5866ea <exec_byte_code+826>, 0x5866f0 <exec_byte_code+832>, 0x586945 <exec_byte_code+1429>, 0x586959 <exec_byte_code+1449>, 
          0x586db2 <exec_byte_code+2562>, 0x586db7 <exec_byte_code+2567>, 0x586da8 <exec_byte_code+2552>, 0x586dad <exec_byte_code+2557>, 
          0x5866a3 <exec_byte_code+755>, 0x5866a8 <exec_byte_code+760>, 0x586c9e <exec_byte_code+2286>, 0x586dc5 <exec_byte_code+2581>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x5871a5 <exec_byte_code+3573>, 0x587238 <exec_byte_code+3720>, 0x587271 <exec_byte_code+3777>, 0x5884a8 <exec_byte_code+8440>, 
          0x5884e1 <exec_byte_code+8497>, 0x5872aa <exec_byte_code+3834>, 0x5872e7 <exec_byte_code+3895>, 0x5883c8 <exec_byte_code+8216>, 
          0x586899 <exec_byte_code+1257>, 0x58731e <exec_byte_code+3950>, 0x5883fb <exec_byte_code+8267>, 0x588432 <exec_byte_code+8322>, 
          0x588462 <exec_byte_code+8370>, 0x58822c <exec_byte_code+7804>, 0x588262 <exec_byte_code+7858>, 0x5882da <exec_byte_code+7978>, 
          0x588303 <exec_byte_code+8019>, 0x58833a <exec_byte_code+8074>, 0x588376 <exec_byte_code+8134>, 0x58839f <exec_byte_code+8175>, 
          0x587e36 <exec_byte_code+6790>, 0x587e6d <exec_byte_code+6845>, 0x587ea4 <exec_byte_code+6900>, 0x587edb <exec_byte_code+6955>, 
          0x587f17 <exec_byte_code+7015>, 0x587f4d <exec_byte_code+7069>, 0x587f83 <exec_byte_code+7123>, 0x587ffb <exec_byte_code+7243>, 
          0x588035 <exec_byte_code+7301>, 0x5880a6 <exec_byte_code+7414>, 0x5880e8 <exec_byte_code+7480>, 0x58806f <exec_byte_code+7359>, 
          0x58818c <exec_byte_code+7644>, 0x58811f <exec_byte_code+7535>, 0x588156 <exec_byte_code+7590>, 0x5881c3 <exec_byte_code+7699>, 
          0x5881f6 <exec_byte_code+7750>, 0x588627 <exec_byte_code+8823>, 0x58865d <exec_byte_code+8877>, 0x58854d <exec_byte_code+8605>, 
          0x5885f0 <exec_byte_code+8768>, 0x586769 <exec_byte_code+953>, 0x588524 <exec_byte_code+8564>, 0x5887c0 <exec_byte_code+9232>, 
          0x588789 <exec_byte_code+9177>, 0x588693 <exec_byte_code+8931>, 0x5886ca <exec_byte_code+8986>, 0x5886f3 <exec_byte_code+9027>, 
          0x58871d <exec_byte_code+9069>, 0x5876f5 <exec_byte_code+4933>, 0x58772e <exec_byte_code+4990>, 0x58675d <exec_byte_code+941>, 
          0x58775e <exec_byte_code+5038>, 0x58778c <exec_byte_code+5084>, 0x5877ba <exec_byte_code+5130>, 0x5877e8 <exec_byte_code+5176>, 
          0x587816 <exec_byte_code+5222>, 0x587844 <exec_byte_code+5268>, 0x586769 <exec_byte_code+953>, 0x58675d <exec_byte_code+941>, 
          0x58786d <exec_byte_code+5309>, 0x5878ad <exec_byte_code+5373>, 0x5878d6 <exec_byte_code+5414>, 0x5878ff <exec_byte_code+5455>, 
          0x587936 <exec_byte_code+5510>, 0x58796d <exec_byte_code+5565>, 0x587996 <exec_byte_code+5606>, 0x587a69 <exec_byte_code+5817>, 
          0x587aa0 <exec_byte_code+5872>, 0x587ad7 <exec_byte_code+5927>, 0x587b0e <exec_byte_code+5982>, 0x587b3c <exec_byte_code+6028>, 
          0x58675d <exec_byte_code+941>, 0x586dea <exec_byte_code+2618>, 0x5869d1 <exec_byte_code+1569>, 0x586827 <exec_byte_code+1143>, 
          0x586a61 <exec_byte_code+1713>, 0x586b0b <exec_byte_code+1883>, 0x586b7a <exec_byte_code+1994>, 0x586f56 <exec_byte_code+2982>, 
          0x586faa <exec_byte_code+3066>, 0x5867d9 <exec_byte_code+1065>, 0x586e33 <exec_byte_code+2691>, 0x586fca <exec_byte_code+3098>, 
          0x587029 <exec_byte_code+3193>, 0x587057 <exec_byte_code+3239>, 0x587093 <exec_byte_code+3299>, 0x5870c1 <exec_byte_code+3345>, 
          0x5870fd <exec_byte_code+3405>, 0x587147 <exec_byte_code+3479>, 0x5869a5 <exec_byte_code+1525>, 0x587b65 <exec_byte_code+6069>, 
          0x587ba1 <exec_byte_code+6129>, 0x587bca <exec_byte_code+6170>, 0x587bf3 <exec_byte_code+6211>, 0x587c1c <exec_byte_code+6252>, 
          0x587c45 <exec_byte_code+6293>, 0x587c7c <exec_byte_code+6348>, 0x587cb3 <exec_byte_code+6403>, 0x587cea <exec_byte_code+6458>, 
          0x587d21 <exec_byte_code+6513>, 0x587dc8 <exec_byte_code+6680>, 0x587dff <exec_byte_code+6735>, 0x5873a2 <exec_byte_code+4082>, 
          0x5873cb <exec_byte_code+4123>, 0x587402 <exec_byte_code+4178>, 0x587439 <exec_byte_code+4233>, 0x587473 <exec_byte_code+4291>, 
          0x5874ec <exec_byte_code+4412>, 0x588583 <exec_byte_code+8659>, 0x5885b9 <exec_byte_code+8713>, 0x5874ad <exec_byte_code+4349>, 
          0x587522 <exec_byte_code+4466>, 0x58675d <exec_byte_code+941>, 0x586c21 <exec_byte_code+2161>, 0x586cb2 <exec_byte_code+2306>, 
          0x586d15 <exec_byte_code+2405>, 0x586e61 <exec_byte_code+2737>, 0x586ec5 <exec_byte_code+2837>, 0x588298 <exec_byte_code+7912>, 
          0x587fb9 <exec_byte_code+7177>, 0x588747 <exec_byte_code+9111>, 0x5875aa <exec_byte_code+4602>, 0x5875e7 <exec_byte_code+4663>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58763a <exec_byte_code+4746>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x587681 <exec_byte_code+4817> <repeats 64 times>}
        stack = {
          pc = 0x605b9e7 "\202M", 
          byte_string = 21130225, 
          byte_string_start = 0x605b9a8 "\306\030\307\b!\206\f", 
          next = 0x7fffffffcf00
        }
        result = 12391776
#66 0x0000000000550a51 in funcall_lambda (fun=93761493, nargs=nargs <at> entry=1, arg_vector=arg_vector <at> entry=0x7fffffffccc8)
    at /home/sds/src/emacs/trunk/src/eval.c:3024
        val = <optimized out>
        syms_left = 12038418
        next = 12038418
        lexenv = 12038418
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#67 0x0000000000550dcb in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffccc0) at /home/sds/src/emacs/trunk/src/eval.c:2851
        fun = <optimized out>
        original_fun = 47644610
        funcar = 12391776
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        i = <optimized out>
---Type <return> to continue, or q <return> to quit---
#68 0x000000000054d5fd in Fcall_interactively (function=47644610, record_flag=12038418, keys=52639589) at /home/sds/src/emacs/trunk/src/callint.c:839
        val = <optimized out>
        args = 0x7fffffffccc0
        visargs = 0x7fffffffcca0
        specs = <optimized out>
        filter_specs = <optimized out>
        teml = <optimized out>
        up_event = 12038418
        enable = 140737488342208
        next_event = <optimized out>
        prefix_arg = 12038418
        string = <optimized out>
        tem = <optimized out>
        varies = 0x7fffffffcc80 ""
        i = <optimized out>
        nargs = <optimized out>
        mark = <optimized out>
        arg_from_tty = <optimized out>
        key_count = 1
        record_then_fail = false
        save_this_command = 47644610
        save_last_command = 14595650
        save_this_original_command = 47644610
        save_real_this_command = 47644610
#69 0x0000000000550fb8 in Ffuncall (nargs=<optimized out>, args=<optimized out>) at /home/sds/src/emacs/trunk/src/eval.c:2797
        fun = 11422965
        original_fun = <optimized out>
        funcar = 12391776
        numargs = <optimized out>
        val = <optimized out>
        internal_args = 0x7fffffffcea0
        i = <optimized out>
#70 0x000000000058670b in exec_byte_code (bytestr=12391776, vector=0, maxdepth=0, args_template=4611686019484352512, nargs=4611686018662268928, 
    args=0x1, args <at> entry=0xa936da <pure+2525498>) at /home/sds/src/emacs/trunk/src/bytecode.c:903
        targets = {0x58675d <exec_byte_code+941>, 0x586797 <exec_byte_code+999>, 0x586799 <exec_byte_code+1001>, 0x58739d <exec_byte_code+4077>, 
          0x58672b <exec_byte_code+891>, 0x58672b <exec_byte_code+891>, 0x58735f <exec_byte_code+4015>, 0x587556 <exec_byte_code+4518>, 
          0x5876d3 <exec_byte_code+4899>, 0x5876d8 <exec_byte_code+4904>, 0x5876dd <exec_byte_code+4909>, 0x5876e5 <exec_byte_code+4917>, 
          0x58659a <exec_byte_code+490>, 0x5865a0 <exec_byte_code+496>, 0x5868d5 <exec_byte_code+1317>, 0x5876ae <exec_byte_code+4862>, 
          0x58735a <exec_byte_code+4010>, 0x58679b <exec_byte_code+1003>, 0x5867a5 <exec_byte_code+1013>, 0x5867b5 <exec_byte_code+1029>, 
          0x586605 <exec_byte_code+597>, 0x586608 <exec_byte_code+600>, 0x5867c5 <exec_byte_code+1045>, 0x586802 <exec_byte_code+1106>, 
          0x586922 <exec_byte_code+1394>, 0x586927 <exec_byte_code+1399>, 0x58692c <exec_byte_code+1404>, 0x586935 <exec_byte_code+1413>, 
          0x586670 <exec_byte_code+704>, 0x586670 <exec_byte_code+704>, 0x5868e9 <exec_byte_code+1337>, 0x5868fd <exec_byte_code+1357>, 
          0x58697e <exec_byte_code+1486>, 0x586983 <exec_byte_code+1491>, 0x586988 <exec_byte_code+1496>, 0x586995 <exec_byte_code+1509>, 
          0x5866ea <exec_byte_code+826>, 0x5866f0 <exec_byte_code+832>, 0x586945 <exec_byte_code+1429>, 0x586959 <exec_byte_code+1449>, 
          0x586db2 <exec_byte_code+2562>, 0x586db7 <exec_byte_code+2567>, 0x586da8 <exec_byte_code+2552>, 0x586dad <exec_byte_code+2557>, 
          0x5866a3 <exec_byte_code+755>, 0x5866a8 <exec_byte_code+760>, 0x586c9e <exec_byte_code+2286>, 0x586dc5 <exec_byte_code+2581>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x5871a5 <exec_byte_code+3573>, 0x587238 <exec_byte_code+3720>, 0x587271 <exec_byte_code+3777>, 0x5884a8 <exec_byte_code+8440>, 
          0x5884e1 <exec_byte_code+8497>, 0x5872aa <exec_byte_code+3834>, 0x5872e7 <exec_byte_code+3895>, 0x5883c8 <exec_byte_code+8216>, 
          0x586899 <exec_byte_code+1257>, 0x58731e <exec_byte_code+3950>, 0x5883fb <exec_byte_code+8267>, 0x588432 <exec_byte_code+8322>, 
          0x588462 <exec_byte_code+8370>, 0x58822c <exec_byte_code+7804>, 0x588262 <exec_byte_code+7858>, 0x5882da <exec_byte_code+7978>, 
          0x588303 <exec_byte_code+8019>, 0x58833a <exec_byte_code+8074>, 0x588376 <exec_byte_code+8134>, 0x58839f <exec_byte_code+8175>, 
          0x587e36 <exec_byte_code+6790>, 0x587e6d <exec_byte_code+6845>, 0x587ea4 <exec_byte_code+6900>, 0x587edb <exec_byte_code+6955>, 
          0x587f17 <exec_byte_code+7015>, 0x587f4d <exec_byte_code+7069>, 0x587f83 <exec_byte_code+7123>, 0x587ffb <exec_byte_code+7243>, 
          0x588035 <exec_byte_code+7301>, 0x5880a6 <exec_byte_code+7414>, 0x5880e8 <exec_byte_code+7480>, 0x58806f <exec_byte_code+7359>, 
          0x58818c <exec_byte_code+7644>, 0x58811f <exec_byte_code+7535>, 0x588156 <exec_byte_code+7590>, 0x5881c3 <exec_byte_code+7699>, 
          0x5881f6 <exec_byte_code+7750>, 0x588627 <exec_byte_code+8823>, 0x58865d <exec_byte_code+8877>, 0x58854d <exec_byte_code+8605>, 
          0x5885f0 <exec_byte_code+8768>, 0x586769 <exec_byte_code+953>, 0x588524 <exec_byte_code+8564>, 0x5887c0 <exec_byte_code+9232>, 
          0x588789 <exec_byte_code+9177>, 0x588693 <exec_byte_code+8931>, 0x5886ca <exec_byte_code+8986>, 0x5886f3 <exec_byte_code+9027>, 
          0x58871d <exec_byte_code+9069>, 0x5876f5 <exec_byte_code+4933>, 0x58772e <exec_byte_code+4990>, 0x58675d <exec_byte_code+941>, 
          0x58775e <exec_byte_code+5038>, 0x58778c <exec_byte_code+5084>, 0x5877ba <exec_byte_code+5130>, 0x5877e8 <exec_byte_code+5176>, 
          0x587816 <exec_byte_code+5222>, 0x587844 <exec_byte_code+5268>, 0x586769 <exec_byte_code+953>, 0x58675d <exec_byte_code+941>, 
          0x58786d <exec_byte_code+5309>, 0x5878ad <exec_byte_code+5373>, 0x5878d6 <exec_byte_code+5414>, 0x5878ff <exec_byte_code+5455>, 
          0x587936 <exec_byte_code+5510>, 0x58796d <exec_byte_code+5565>, 0x587996 <exec_byte_code+5606>, 0x587a69 <exec_byte_code+5817>, 
          0x587aa0 <exec_byte_code+5872>, 0x587ad7 <exec_byte_code+5927>, 0x587b0e <exec_byte_code+5982>, 0x587b3c <exec_byte_code+6028>, 
          0x58675d <exec_byte_code+941>, 0x586dea <exec_byte_code+2618>, 0x5869d1 <exec_byte_code+1569>, 0x586827 <exec_byte_code+1143>, 
          0x586a61 <exec_byte_code+1713>, 0x586b0b <exec_byte_code+1883>, 0x586b7a <exec_byte_code+1994>, 0x586f56 <exec_byte_code+2982>, 
          0x586faa <exec_byte_code+3066>, 0x5867d9 <exec_byte_code+1065>, 0x586e33 <exec_byte_code+2691>, 0x586fca <exec_byte_code+3098>, 
          0x587029 <exec_byte_code+3193>, 0x587057 <exec_byte_code+3239>, 0x587093 <exec_byte_code+3299>, 0x5870c1 <exec_byte_code+3345>, 
          0x5870fd <exec_byte_code+3405>, 0x587147 <exec_byte_code+3479>, 0x5869a5 <exec_byte_code+1525>, 0x587b65 <exec_byte_code+6069>, 
          0x587ba1 <exec_byte_code+6129>, 0x587bca <exec_byte_code+6170>, 0x587bf3 <exec_byte_code+6211>, 0x587c1c <exec_byte_code+6252>, 
          0x587c45 <exec_byte_code+6293>, 0x587c7c <exec_byte_code+6348>, 0x587cb3 <exec_byte_code+6403>, 0x587cea <exec_byte_code+6458>, 
          0x587d21 <exec_byte_code+6513>, 0x587dc8 <exec_byte_code+6680>, 0x587dff <exec_byte_code+6735>, 0x5873a2 <exec_byte_code+4082>, 
          0x5873cb <exec_byte_code+4123>, 0x587402 <exec_byte_code+4178>, 0x587439 <exec_byte_code+4233>, 0x587473 <exec_byte_code+4291>, 
          0x5874ec <exec_byte_code+4412>, 0x588583 <exec_byte_code+8659>, 0x5885b9 <exec_byte_code+8713>, 0x5874ad <exec_byte_code+4349>, 
          0x587522 <exec_byte_code+4466>, 0x58675d <exec_byte_code+941>, 0x586c21 <exec_byte_code+2161>, 0x586cb2 <exec_byte_code+2306>, 
          0x586d15 <exec_byte_code+2405>, 0x586e61 <exec_byte_code+2737>, 0x586ec5 <exec_byte_code+2837>, 0x588298 <exec_byte_code+7912>, 
          0x587fb9 <exec_byte_code+7177>, 0x588747 <exec_byte_code+9111>, 0x5875aa <exec_byte_code+4602>, 0x5875e7 <exec_byte_code+4663>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58763a <exec_byte_code+4746>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 0x58675d <exec_byte_code+941>, 
          0x587681 <exec_byte_code+4817> <repeats 64 times>}
        stack = {
          pc = 0xa93748 <pure+2525608> "\006\006\071\203\225", 
          byte_string = 9454369, 
          byte_string_start = 0xa936da <pure+2525498> "\305\020\211?\205\f", 
          next = 0x0
        }
        result = 12391776
#71 0x0000000000550ae7 in funcall_lambda (fun=0, nargs=nargs <at> entry=1, arg_vector=0xa936da <pure+2525498>, arg_vector <at> entry=0x7fffffffcfe8)
    at /home/sds/src/emacs/trunk/src/eval.c:2958
        val = <optimized out>
        syms_left = <optimized out>
        next = 0
        lexenv = <optimized out>
        i = <optimized out>
        optional = <optimized out>
        rest = <optimized out>
#72 0x0000000000550dcb in Ffuncall (nargs=nargs <at> entry=2, args=args <at> entry=0x7fffffffcfe0) at /home/sds/src/emacs/trunk/src/eval.c:2851
        fun = <optimized out>
        original_fun = 12090258
        funcar = 12391776
        numargs = 1
        val = <optimized out>
        internal_args = <optimized out>
        i = <optimized out>
#73 0x00000000005511da in call1 (fn=<optimized out>, arg1=<optimized out>) at /home/sds/src/emacs/trunk/src/eval.c:2589
        ret_ungc_val = 12391776
        args = {12090258, 47644610}
#74 0x00000000004e977a in command_loop_1 () at /home/sds/src/emacs/trunk/src/keyboard.c:1575
---Type <return> to continue, or q <return> to quit---
        cmd = <optimized out>
        keybuf = {452, 5692907, 7308829163096990821, 7306640048293508216, 140073436603762, 0, 140737488343232, 5692542, 1373312146, 2, 1373312146, 
          3382066986531334400, 140737353925856, 140737488343280, 0, 12038418, 140737488344560, 0, 64556518, 5109250, 1, 64556518, 12038418, 5109623, 
          3840, 140737488344560, 0, 5501522, 64, 5569617}
        i = <optimized out>
        prev_modiff = 4
        prev_buffer = 0x71b4bb0
#75 0x000000000054f384 in internal_condition_case (bfun=bfun <at> entry=0x4e93f0 <command_loop_1>, handlers=12098114, 
    hfun=hfun <at> entry=0x4df660 <cmd_error>) at /home/sds/src/emacs/trunk/src/eval.c:1289
        val = <optimized out>
        c = {
          tag = 12038418, 
          val = 12038418, 
          next = 0x7fffffffd2f0, 
          gcpro = 0x0, 
          jmp = {{
              __jmpbuf = {1, 2469006553019493605, 12038418, 4000, 140737488344560, 0, -2469007868136346395, 2469007488109423845}, 
              __mask_was_saved = 0, 
              __saved_mask = {
                __val = {8524352, 0, 4000, 140737488344560, 0, 16373504, 140737351945365, 5, 0, 5, 140737274132680, 1, 16373504, 12038418, 
                  140737351972645, 140737488343792}
              }
            }}, 
          handlerlist = 0x0, 
          lisp_eval_depth = 0, 
          pdlcount = 2, 
          poll_suppress_count = 1, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x0
        }
        h = {
          handler = 12098114, 
          var = 12038418, 
          chosen_clause = 12038466, 
          tag = 0x7fffffffd1b0, 
          next = 0x0
        }
#76 0x00000000004ddd6e in command_loop_2 (ignore=ignore <at> entry=12038418) at /home/sds/src/emacs/trunk/src/keyboard.c:1164
        val = 12391776
#77 0x000000000054f271 in internal_catch (tag=241277752405, func=func <at> entry=0x4ddd50 <command_loop_2>, arg=12038418)
    at /home/sds/src/emacs/trunk/src/eval.c:1063
        c = {
          tag = 12093794, 
          val = 12038418, 
          next = 0x0, 
          gcpro = 0x0, 
          jmp = {{
              __jmpbuf = {1, 2469006553019493605, 12038418, 4000, 140737488344560, 0, -2469007868018905883, 2469007488135113957}, 
              __mask_was_saved = 0, 
              __saved_mask = {
                __val = {5, 0, 0, 0, 5856072, 227633266711, 6197084, 140737488344096, 140737488344104, 5093824, 140737488344096, 6197084, 12038418, 
                  140737488344104, 140737488344560, 12292642}
              }
            }}, 
          handlerlist = 0x0, 
          lisp_eval_depth = 0, 
          pdlcount = 2, 
          poll_suppress_count = 1, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x0
        }
#78 0x00000000004df127 in command_loop () at /home/sds/src/emacs/trunk/src/keyboard.c:1143
No locals.
#79 recursive_edit_1 () at /home/sds/src/emacs/trunk/src/keyboard.c:776
        val = 16373504
#80 0x00000000004df452 in Frecursive_edit () at /home/sds/src/emacs/trunk/src/keyboard.c:840
        buffer = 12038418
#81 0x0000000000414e25 in main (argc=1, argv=<optimized out>) at /home/sds/src/emacs/trunk/src/emacs.c:1550
        dummy = 140737274159392
        stack_bottom_variable = -83 '\255'
        do_initial_setlocale = <optimized out>
        dumping = <optimized out>
        skip_args = 0
        rlim = {
---Type <return> to continue, or q <return> to quit---
          rlim_cur = 8720000, 
          rlim_max = 18446744073709551615
        }
        no_loadup = false
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0

Lisp Backtrace:
No symbol "backtrace_function" in current context.



In GNU Emacs 24.3.50.3 (x86_64-unknown-linux-gnu, GTK+ Version 3.6.4)
 of 2013-06-27 on t520sds
Bzr revision: 113209 mituharu <at> math.s.chiba-u.ac.jp-20130628024419-fgemmnhvds0w3eox
Windowing system distributor `The X.Org Foundation', version 11.0.11303000
System Description:	Ubuntu 13.04

Configured using:
 `configure --with-wide-int'

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: C
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  rcirc-track-minor-mode: t
  global-edit-server-edit-mode: t
  which-function-mode: t
  url-handler-mode: t
  show-paren-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  mouse-wheel-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
  column-number-mode: t
  line-number-mode: t
  abbrev-mode: t


-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 13.04 (raring) X 11.0.11303000
http://www.childpsy.net/ http://www.PetitionOnline.com/tap12009/
http://iris.org.il http://openvotingconsortium.org http://memri.org
Two psychics reading each other's minds will die from stack overflow.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14828; Package emacs. (Tue, 09 Jul 2013 08:16:02 GMT) Full text and rfc822 format available.

Message #8 received at 14828 <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: sds <at> gnu.org
Cc: 14828 <at> debbugs.gnu.org
Subject: Re: bug#14828: 24.3.50; crash on exit from ediff
Date: Tue, 9 Jul 2013 10:15:08 +0200
Hello.

8 jul 2013 kl. 22:05 skrev Sam Steingold <sds <at> gnu.org>:

> I ran ediff, hit q in the tiny "command" frame and both it and the main
> emacs frame disappeared. I.e., there are no emacs frames (windows) on my
> desktop. However, emacs is still running (at 100% CPU!):
> 
> 13425 sds       20   0  639m 179m  12m R  99.7  2.3  30:48.11 emacs
> 
> (gdb) xbacktrace 
> 

This is the root cause:

> #22 0x00000000004b1441 in x_connection_closed (dpy=dpy <at> entry=0xc35d40, error_message=<optimized out>, 
>    error_message <at> entry=0x7fffffffb720 "X protocol error: BadWindow (invalid Window parameter) on protocol request 42")
>    at /home/sds/src/emacs/trunk/src/xterm.c:7756
>        dpyinfo = 0xd35e40
>        tail = 15780134
> #23 0x00000000004b37f2 in x_error_quitter (display=0xc35d40, event=<optimized out>, event=<optimized out>)
>    at /home/sds/src/emacs/trunk/src/xterm.c:7869
>        buf = "BadWindow (invalid Window parameter)", '\000' <repeats 219 times>
>        buf1 = "X protocol error: BadWindow (invalid Window parameter) on protocol request 42\000\000\000\320\t\375\367\377\177\000\000}9\362\364\377\177\000\000X*\362\364\377\177\000\000@\353\361\364\377\177\000\000\000\000\000\000\005\000\000\000\276\002\000\000\001", '\000' <repeats 11 times>, "H\271\377\377\377\177\000\000 \271\377\377\377\177\000\000\000\000\000\000\000\000\000\000(\r\375\367\377\177\000\000\320\t\375\367\377\177\000\000\005\000\000\000\000\000\000\000\311A\336\367\377\177", '\000' <repeats 18 times>...
> #24 0x00000000004b3845 in x_error_handler (event=<optimized out>, display=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:7839
> No locals.
> #25 x_error_handler (display=<optimized out>, event=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:7825
> No locals.
> #26 0x00007ffff4f5d516 in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #27 0x00007ffff4f5a791 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #28 0x00007ffff4f5a7d5 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #29 0x00007ffff4f5b3c8 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #30 0x00007ffff4f56d5d in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6
> No symbol table info available.
> #31 0x00007ffff66c3499 in gdk_window_process_all_updates () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
> No symbol table info available.
> #32 0x00000000004b6173 in x_catch_errors (dpy=0xc35d40) at /home/sds/src/emacs/trunk/src/xterm.c:7611
>        data = 0x56cdbd0
> #33 0x00000000004b666c in frame_highlight (f=0x1134950) at /home/sds/src/emacs/trunk/src/xterm.c:3363
> No locals.
> #34 x_frame_rehighlight (dpyinfo=<optimized out>, dpyinfo=<optimized out>) at /home/sds/src/emacs/trunk/src/xterm.c:3572
>        old_highlight = 0x0
> #35 0x00000000004b689b in x_focus_changed (frame=0x1134950, dpyinfo=<optimized out>, state=2, type=<optimized out>, bufp=<optimized out>)
>    at /home/sds/src/emacs/trunk/src/xterm.c:3430
> No locals.
> #36 x_focus_changed (type=<optimized out>, state=2, dpyinfo=<optimized out>, frame=0x1134950, bufp=<optimized out>, bufp=<optimized out>)
>    at /home/sds/src/emacs/trunk/src/xterm.c:3424
> No locals.
> #37 0x00000000004b6a42 in x_detect_focus_change (dpyinfo=<optimized out>, event=<optimized out>, bufp=<optimized out>)
>    at /home/sds/src/emacs/trunk/src/xterm.c:3515
>        msg = <optimized out>
>        frame = <optimized out>

42 is SetInputFocus.  So Emacs tries to set focus to an X window that has been deleted.  That fails, and Emacs tries to close the display.  The loop you see is just the old Gtk+ bug, it can't close a display properly.

Does it happen all the time?  My guess is that it is some sort of timing involved, like an X window has been deleted on the server, but Emacs has not updated its state yet.

	Jan D.






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14828; Package emacs. (Tue, 09 Jul 2013 14:28:01 GMT) Full text and rfc822 format available.

Message #11 received at 14828 <at> debbugs.gnu.org (full text, mbox):

From: Sam Steingold <sds <at> gnu.org>
To: Jan Djärv <jan.h.d <at> swipnet.se>
Cc: 14828 <at> debbugs.gnu.org
Subject: Re: bug#14828: 24.3.50; crash on exit from ediff
Date: Tue, 9 Jul 2013 10:26:55 -0400
Hi,

On Tue, Jul 9, 2013 at 4:15 AM, Jan Djärv <jan.h.d <at> swipnet.se> wrote:
> Does it happen all the time?

no, I cannot reliably reproduce this.
sorry

--
Sam Steingold <http://sds.podval.org> <http://www.childpsy.net/>




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14828; Package emacs. (Thu, 11 Jul 2013 00:06:02 GMT) Full text and rfc822 format available.

Message #14 received at 14828 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Jan Djärv <jan.h.d <at> swipnet.se>,  14828 <at> debbugs.gnu.org
Cc: Sam Steingold <sds <at> gnu.org>
Subject: Re: bug#14828: 24.3.50; crash on exit from ediff
Date: Wed, 10 Jul 2013 20:05:29 -0400
Sam Steingold wrote:

> On Tue, Jul 9, 2013 at 4:15 AM, Jan Djärv <jan.h.d <at> swipnet.se> wrote:
>>
>> Does it happen all the time?
>
> no, I cannot reliably reproduce this.

Sounds like same thing as: http://debbugs.gnu.org/14417
which is apparently "easily reproducible" for that OP.





Forcibly Merged 14417 14828. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 11 Jul 2013 00:06:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14828; Package emacs. (Thu, 11 Jul 2013 09:01:01 GMT) Full text and rfc822 format available.

Message #19 received at 14828 <at> debbugs.gnu.org (full text, mbox):

From: Jan Djärv <jan.h.d <at> swipnet.se>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 14828 <at> debbugs.gnu.org, Sam Steingold <sds <at> gnu.org>
Subject: Re: bug#14828: 24.3.50; crash on exit from ediff
Date: Thu, 11 Jul 2013 11:00:10 +0200
Hello.

11 jul 2013 kl. 02:05 skrev Glenn Morris <rgm <at> gnu.org>:

> Sam Steingold wrote:
> 
>> On Tue, Jul 9, 2013 at 4:15 AM, Jan Djärv <jan.h.d <at> swipnet.se> wrote:
>>> 
>>> Does it happen all the time?
>> 
>> no, I cannot reliably reproduce this.
> 
> Sounds like same thing as: http://debbugs.gnu.org/14417
> which is apparently "easily reproducible" for that OP.

Backtraces differ a bit, but the root cause is probably the same.  But both use Gtk+, which may mean that the timing issue is in the Gtk+-libraries.  Maybe the best thing is to ignore BadWindow on SetInputFocus.  If there really is something terrible wrong with a window, there will surely be other BadWindow errors.

	Jan D.





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 17 Sep 2013 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 279 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.