GNU bug report logs - #11998
24.1.50; Crash in read-from-minibuffer

Previous Next

Package: emacs;

Reported by: Christoph Scholtes <cschol2112 <at> googlemail.com>

Date: Fri, 20 Jul 2012 15:05:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.1.50

Done: Glenn Morris <rgm <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 11998 in the body.
You can then email your comments to 11998 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#11998; Package emacs. (Fri, 20 Jul 2012 15:05:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christoph Scholtes <cschol2112 <at> googlemail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 20 Jul 2012 15:05:02 GMT) Full text and rfc822 format available.

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

From: Christoph Scholtes <cschol2112 <at> googlemail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.1.50; Crash in read-from-minibuffer
Date: Fri, 20 Jul 2012 08:57:49 -0600
Emacs crashed when attempting completion in minibuffer. gdb session is
not available anymore.

Backtrace as follows:

Thread 4 (Thread 19864.0x5264):
#0  0x76fff8b1 in ntdll!RtlUpdateClonedSRWLock ()
   from /cygdrive/c/WINDOWS/SysWOW64/ntdll.dll
No symbol table info available.
#1  0x76fff8b1 in ntdll!RtlUpdateClonedSRWLock ()
   from /cygdrive/c/WINDOWS/SysWOW64/ntdll.dll
No symbol table info available.
#2  0x76440a91 in WaitForSingleObjectEx ()
   from /cygdrive/c/WINDOWS/syswow64/KERNELBASE.dll
No symbol table info available.
#3  0x000002a0 in ?? ()
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.

Lisp Backtrace:
"read-from-minibuffer" (0x88e930)
"completing-read-default" (0x88ec50)
"completing-read" (0x88ecc4)
"intern" (0x88ee0c)
"list" (0x88ef1c)
"call-interactively" (0x88f1b4)
"command-execute" (0x88f2f8)
"smex-read-and-run" (0x88f608)
"smex" (0x88f934)
"call-interactively" (0x88fb44)

Thread 3 (Thread 19864.0x4868):
#0  0x75e378d7 in USER32!IsDialogMessage ()
   from /cygdrive/c/WINDOWS/syswow64/USER32.dll
No symbol table info available.
#1  0x75e378d7 in USER32!IsDialogMessage ()
   from /cygdrive/c/WINDOWS/syswow64/USER32.dll
No symbol table info available.
#2  0x75e37c1d in USER32!GetClientRect ()
   from /cygdrive/c/WINDOWS/syswow64/USER32.dll
No symbol table info available.
#3  0x72c7fec0 in ?? ()
No symbol table info available.
#4  0x0114426c in w32_msg_pump (msg_buf=0x72c7ff28) at w32fns.c:2249
        msg = {
          hwnd = 0xff0a80, 
          message = 512, 
          wParam = 0, 
          lParam = 35586209, 
          time = 1555152345, 
          pt = {
            x = 784, 
            y = 573
          }
        }
        result = 0
        focus_window = 0x403
#5  0x011444a0 in w32_msg_worker <at> 4 (arg=0x0) at w32fns.c:2468
        msg = {
          hwnd = 0x0, 
          message = 0, 
          wParam = 0, 
          lParam = 0, 
          time = 0, 
          pt = {
            x = 0, 
            y = 0
          }
        }
        dummy_buf = {
          next = 0x0, 
          w32msg = {
            msg = {
              hwnd = 0x0, 
              message = 0, 
              wParam = 0, 
              lParam = 0, 
              time = 0, 
              pt = {
                x = 0, 
                y = 0
              }
            }, 
            dwModifiers = 0, 
            rect = {
              left = 0, 
              top = 0, 
              right = 0, 
              bottom = 0
            }
          }, 
          result = 0, 
          completed = 0
        }
#6  0x7698339a in KERNEL32!BaseCleanupAppcompatCacheSupport ()
   from /cygdrive/c/WINDOWS/syswow64/kernel32.dll
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.

Lisp Backtrace:
"read-from-minibuffer" (0x88e930)
"completing-read-default" (0x88ec50)
"completing-read" (0x88ecc4)
"intern" (0x88ee0c)
"list" (0x88ef1c)
"call-interactively" (0x88f1b4)
"command-execute" (0x88f2f8)
"smex-read-and-run" (0x88f608)
"smex" (0x88f934)
"call-interactively" (0x88fb44)

Thread 2 (Thread 19864.0x3454):
#0  0x7700013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation ()
   from /cygdrive/c/WINDOWS/SysWOW64/ntdll.dll
No symbol table info available.
#1  0x7700013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation ()
   from /cygdrive/c/WINDOWS/SysWOW64/ntdll.dll
No symbol table info available.
#2  0x77032f51 in ntdll!RtlWeaklyEnumerateEntryHashTable ()
   from /cygdrive/c/WINDOWS/SysWOW64/ntdll.dll
No symbol table info available.
#3  0x00000003 in ?? ()
No symbol table info available.
#4  0x00cd3da0 in ?? ()
No symbol table info available.
#5  0x7698339a in KERNEL32!BaseCleanupAppcompatCacheSupport ()
   from /cygdrive/c/WINDOWS/syswow64/kernel32.dll
No symbol table info available.
#6  0x00000000 in ?? ()
No symbol table info available.

Lisp Backtrace:
"read-from-minibuffer" (0x88e930)
"completing-read-default" (0x88ec50)
"completing-read" (0x88ecc4)
"intern" (0x88ee0c)
"list" (0x88ef1c)
"call-interactively" (0x88f1b4)
"command-execute" (0x88f2f8)
"smex-read-and-run" (0x88f608)
"smex" (0x88f934)
"call-interactively" (0x88fb44)

Thread 1 (Thread 19864.0x48d4):
#0  0x7644280d in KERNELBASE!DeleteAce ()
   from /cygdrive/c/WINDOWS/syswow64/KERNELBASE.dll
No symbol table info available.
#1  0x0114f7a8 in w32_abort () at w32fns.c:7184
        button = 6
#2  0x01041c65 in die (
    msg=0x15b09fc "assertion failed: WINDOWP (hlinfo->mouse_face_window)", 
    file=0x15a25b8 "xdisp.c", line=26150) at alloc.c:6639
No locals.
#3  0x0122af38 in show_mouse_face (hlinfo=0x1664700, draw=DRAW_NORMAL_TEXT)
    at xdisp.c:26150
        w = 0x88ccfc
        f = 0x11b7e6c
#4  0x0122b403 in clear_mouse_face (hlinfo=0x1664700) at xdisp.c:26289
        cleared = 0
#5  0x0122ee88 in note_mouse_highlight (f=0x371e250, x=410, y=531)
    at xdisp.c:27607
        hlinfo = 0x1664700
        part = ON_TEXT
        window = 59379189
        w = 0x359e718
        cursor = 0x0
        pointer = 56068122
        b = 0x88ce18
#6  0x012a8688 in w32_frame_up_to_date (f=0x371e250) at w32term.c:720
        hlinfo = 0x1664700
#7  0x011fd34b in redisplay_internal () at xdisp.c:13460
        f = 0x371e250
        tail = 60023918
        frame = 57795157
        w = 0x3819de0
        sw = 0x3819de0
        fr = 0x371e250
        pending = 0
        must_finish = 0
        tlbufpos = {
          charpos = 1, 
          bytepos = 1
        }
        tlendpos = {
          charpos = 0, 
          bytepos = 0
        }
        number_of_visible_frames = 1
        count = 20
        count1 = 22
        sf = 0x371e250
        polling_stopped_here = 1
        old_frame = 57795157
        consider_all_windows_p = 1
        update_miniwindow_p = 0
#8  0x011f9e89 in redisplay () at xdisp.c:12606
No locals.
#9  0x01008d4f in read_char (commandflag=1, nmaps=4, maps=0x88e240, 
    prev_event=56068122, used_mouse_menu=0x88e318, end_time=0x0)
    at keyboard.c:2447
        echo_current = 1
        c = 56068122
        jmpcount = 8970808
        local_getcjmp = {8970864, 8970560, 8970272, 2, 8970080, 56068122, 
          84212002, 56118634, 8970664, 17002893, 8, 56068146, 56068122, 
          58252722, 56176482, 82562150}
        save_jump = {8970744, 17818573, 56096634, 80, 88147461, 57873602, 
          56068098, 56068122, 0, 85561846, 56172506, 56068122, 8970616, 21, 8, 
          97187926}
        key_already_recorded = 0
        tem = 56068122
        save = 56068122
        previous_echo_area_message = 56068122
        also_record = 56068122
        reread = 0
        gcpro1 = {
          next = 0x3578832, 
          var = 0x4c, 
          nvars = 56068122
        }
        gcpro2 = {
          next = 0x3, 
          var = 0x357f77a, 
          nvars = 56068122
        }
        polling_stopped_here = 0
        orig_kboard = 0x357b500
#10 0x0101c7d2 in read_key_sequence (keybuf=0x88e494, bufsize=30, 
    prompt=56068122, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:9311
        interrupted_kboard = 0x357b500
        interrupted_frame = 0x371e250
        key = 56068122
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 56068122
        count = 20
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 4
        nmaps_allocated = 4
        defs = 0x88e220
        submaps = 0x88e240
        orig_local_map = 58033070
        orig_keymap = 56068122
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
          parent = 59967134, 
          map = 59967134, 
          start = 0, 
          end = 0
        }
        keytran = {
          parent = 56057542, 
          map = 56057542, 
          start = 0, 
          end = 0
        }
        indec = {
          parent = 59967142, 
          map = 59967142, 
          start = 0, 
          end = 0
        }
        shift_translated = 0
        delayed_switch_frame = 56068122
        original_uppercase = 56171954
        original_uppercase_position = -1
        dummyflag = 0
        starting_buffer = 0x5410600
        fake_prefixed_keys = 56068122
        gcpro1 = {
          next = 0x163b5e8, 
          var = 0x357881a, 
          nvars = 88147456
        }
#11 0x01005ef6 in command_loop_1 () at keyboard.c:1446
        cmd = 56068122
        keybuf = {56199482, 56068122, 88147461, 17, 56068122, 8971496, 
          19760046, 97513010, 8971464, 500, 17013024, 85168856, 176, 8971792, 
          8971488, 8971484, -1, 56068122, 56068122, 58254362, 56118634, 
          8971560, 56504234, 8, 1, 8971592, 56189914, 56068122, 59904958, 
          56068122}
        i = 8971608
        prev_modiff = 0
        prev_buffer = 0x0
        already_adjusted = 0
#12 0x010321f0 in internal_condition_case (bfun=0x10058fe <command_loop_1>, 
    handlers=56118730, hfun=0x10050fa <cmd_error>) at eval.c:1332
        val = 0
        c = {
          tag = 56068122, 
          val = 56068122, 
          next = 0x88e634, 
          gcpro = 0x0, 
          jmp = {8971768, 80, 56068122, 56068122, 8971596, 16982429, 8978372, 
            0, 80, 56068122, 8971864, 17000030, 20567101, 0, 8972028, 
            88147456}, 
          backlist = 0x88e8a0, 
          handlerlist = 0x88fcac, 
          lisp_eval_depth = 10, 
          pdlcount = 20, 
          poll_suppress_count = 0, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x88e97c
        }
        h = {
          handler = 56118730, 
          var = 56068122, 
          chosen_clause = 0, 
          tag = 0x88e580, 
          next = 0x88fcac
        }
#13 0x01005537 in command_loop_2 (ignore=56068122) at keyboard.c:1152
        val = 80
#14 0x01031c11 in internal_catch (tag=56172074, 
    func=0x1005513 <command_loop_2>, arg=56068122) at eval.c:1089
        c = {
          tag = 56172074, 
          val = 56068122, 
          next = 0x88fcc0, 
          gcpro = 0x0, 
          jmp = {8971944, 80, 56068122, 56068122, 8971804, 16980994, 8978372, 
            0, 56068122, 88147456, 56189648, 56068122, 80, 23454492, 88147456, 
            23454492}, 
          backlist = 0x88e8a0, 
          handlerlist = 0x88fcac, 
          lisp_eval_depth = 10, 
          pdlcount = 20, 
          poll_suppress_count = 0, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x88e97c
        }
#15 0x010054a2 in command_loop () at keyboard.c:1117
        val = 56223936
#16 0x01004acf in recursive_edit_1 () at keyboard.c:752
        count = 19
        val = 58254386
#17 0x010bb95c in read_minibuf (map=58033070, initial=56068122, 
    prompt=20106689, expflag=0, histvar=56189578, histpos=0, defalt=56068122, 
    allow_props=0, inherit_input_method=0) at minibuf.c:678
        val = 56068122
        count = 12
        mini_frame = 57795157
        ambient_dir = 86199297
        minibuffer = 88147461
        input_method = 56068122
        gcpro1 = {
          next = 0x88e7a8, 
          var = 0x1082e2b, 
          nvars = 97205966
        }
        gcpro2 = {
          next = 0x1, 
          var = 0x35df400, 
          nvars = 97205966
        }
        gcpro3 = {
          next = 0x3578802, 
          var = 0x0, 
          nvars = 0
        }
        gcpro4 = {
          next = 0x3575e86, 
          var = 0x88e788, 
          nvars = 57781018
        }
        gcpro5 = {
          next = 0x2231b0, 
          var = 0x3575ea6, 
          nvars = 56057502
        }
        enable_multibyte = 56068122
        pos = 0
        histstring = 4
        empty_minibuf = 56093701
        dummy = 56068122
        frame = 57795157
#18 0x010bc62a in Fread_from_minibuffer (prompt=20106689, 
    initial_contents=56068122, keymap=58033070, sys_read=56068122, 
    hist=56068122, default_value=56068122, inherit_input_method=56068122)
    at minibuf.c:980
        histvar = 56189578
        histpos = 0
        val = 8972360
        gcpro1 = {
          next = 0x0, 
          var = 0x10357d5, 
          nvars = 2
        }
#19 0x01036563 in Ffuncall (nargs=8, args=0x88e92c) at eval.c:2846
        fun = 22007485
        original_fun = 56192266
        funcar = 56068122
        numargs = 7
        lisp_numargs = 8972520
        val = 56068122
        backtrace = {
          next = 0x88ebe0, 
          function = 0x88e92c, 
          args = 0x88e930, 
          nargs = 7, 
          debug_on_exit = 0
        }
        internal_args = 0x357881a
        i = 56068122
#20 0x010dd462 in exec_byte_code (bytestr=20539881, vector=20539965, 
    maxdepth=72, args_template=8200, nargs=8, args=0x88ec70) at bytecode.c:902
        targets = {0x10e0301, 0x10e0306, 0x10e0308, 0x10e030a, 0x10e030c, 
          0x10e030c, 0x10e0354, 0x10e03ab, 0x10dcd2f, 0x10dcd31, 0x10dcd33, 
          0x10dcd35, 0x10dcd37, 0x10dcd37, 0x10dcd3d, 0x10dcd00, 0x10dd190, 
          0x10dd192, 0x10dd194, 0x10dd196, 0x10dd198, 0x10dd198, 0x10dd1cd, 
          0x10dd19e, 0x10dd39e, 0x10dd3a0, 0x10dd3a2, 0x10dd3a4, 0x10dd3a6, 
          0x10dd3a6, 0x10dd358, 0x10dd36f, 0x10dd436, 0x10dd438, 0x10dd43a, 
          0x10dd43c, 0x10dd43e, 0x10dd43e, 0x10dd3f0, 0x10dd407, 0x10dd4d3, 
          0x10dd4d5, 0x10dd4d7, 0x10dd4d9, 0x10dd4db, 0x10dd4db, 0x10dd48d, 
          0x10dd4a4, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10de257, 0x10de397, 0x10de3db, 
          0x10de41f, 0x10de463, 0x10dd054, 0x10dd0a1, 0x10de4b5, 0x10dcfb1, 
          0x10dd0ec, 0x10de4fa, 0x10de54b, 0x10de58d, 0x10de5ef, 0x10de631, 
          0x10de6d8, 0x10de710, 0x10de761, 0x10de7cb, 0x10de803, 0x10de83b, 
          0x10de88c, 0x10de8dd, 0x10de92e, 0x10de998, 0x10de9da, 0x10dea1c, 
          0x10deac3, 0x10deb34, 0x10deba5, 0x10dee0d, 0x10dee5e, 0x10deeaf, 
          0x10def00, 0x10def51, 0x10def93, 0x10df00a, 0x10df04c, 0x10df08e, 
          0x10df0d0, 0x10df1a5, 0x10ddf55, 0x10df1ee, 0x10df226, 0x10df2c9, 
          0x10df312, 0x10df35b, 0x10df393, 0x10df3d3, 0x10df413, 0x10df456, 
          0x10e0301, 0x10df498, 0x10df4cc, 0x10df500, 0x10df534, 0x10df568, 
          0x10df59c, 0x10ddf55, 0x10e0301, 0x10df5d4, 0x10df608, 0x10df640, 
          0x10df678, 0x10df6c9, 0x10df71a, 0x10df752, 0x10dfa38, 0x10dfa89, 
          0x10dfada, 0x10dfb2b, 0x10dfb5f, 0x10e0301, 0x10ddeb6, 0x10dd569, 
          0x10dceac, 0x10dd65e, 0x10dd76f, 0x10dd87c, 0x10dde4c, 0x10dde8c, 
          0x10dd31e, 0x10ddf1a, 0x10ddf90, 0x10de00d, 0x10de048, 0x10de0a1, 
          0x10de0e0, 0x10de14a, 0x10de1e1, 0x10dd52f, 0x10dfb97, 0x10dfc01, 
          0x10dfc39, 0x10dfc71, 0x10dfca9, 0x10dfce1, 0x10dfd32, 0x10dfd83, 
          0x10dfdd4, 0x10dfe25, 0x10dff9d, 0x10dffee, 0x10e003f, 0x10e0077, 
          0x10e00c8, 0x10e0119, 0x10e01a2, 0x10e022c, 0x10df112, 0x10df154, 
          0x10e026e, 0x10e02be, 0x10e0301, 0x10dd989, 0x10dda5c, 0x10ddb5c, 
          0x10ddc5c, 0x10ddd54, 0x10de673, 0x10dea5e, 0x10df264, 0x10e041d, 
          0x10e0474, 0x10e0301, 0x10e0301, 0x10e04e6, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0553 <repeats 64 times>}
        count = 9
        op = 7
        vectorp = 0x1396a40
        stack = {
          pc = 0x14b3786 "\211˚\203Y", 
          byte_string = 20539881, 
          byte_string_start = 0x14b3744 "\003:\203\r", 
          constants = 20539965, 
          next = 0x88f33c
        }
        top = 0x88e92c
        result = 0
#21 0x01036d44 in funcall_lambda (fun=20539853, nargs=8, arg_vector=0x2008)
    at eval.c:2986
        val = 56068122
        syms_left = 8200
        next = 16939462
        lexenv = 0
        count = 9
        i = 59896094
        optional = 16
        rest = 97205966
#22 0x0103665e in Ffuncall (nargs=9, args=0x88ec4c) at eval.c:2869
        fun = 20539853
        original_fun = 58199282
        funcar = 56068122
        numargs = 8
        lisp_numargs = 8973352
        val = 56068122
        backtrace = {
          next = 0x88ed08, 
          function = 0x88ec4c, 
          args = 0x88ec50, 
          nargs = 8, 
          debug_on_exit = 0
        }
        internal_args = 0x357881a
        i = 24
#23 0x010be88c in Fcompleting_read (prompt=20106689, collection=59896094, 
    predicate=56068122, require_match=56068122, initial_input=56068122, 
    hist=56068122, def=56068122, inherit_input_method=56068122)
    at minibuf.c:1734
        args = {58199282, 20106689, 59896094, 56068122, 56068122, 56068122, 
          56068122, 56068122, 56068122}
#24 0x010347b4 in eval_sub (form=20106678) at eval.c:2196
        numargs = 8
        args_left = 56068122
        i = 56068122
        maxargs = 56068122
        argvals = {20106689, 59896094, 56068122, 56068122, 56068122, 56068122, 
          56068122, 56068122}
        fun = 22007725
        val = 8973816
        original_fun = 56192746
        original_args = 20106686
        funcar = 82106992
        backtrace = {
          next = 0x88edf8, 
          function = 0x88ed20, 
          args = 0x88ecc4, 
          nargs = 2, 
          debug_on_exit = 0
        }
        gcpro1 = {
          next = 0x5754bbe, 
          var = 0x0, 
          nvars = 82226826
        }
        gcpro2 = {
          next = 0x56090fe, 
          var = 0x593db36, 
          nvars = 82220125
        }
        gcpro3 = {
          next = 0x357881a, 
          var = 0x88ecc4, 
          nvars = 8
        }
#25 0x010342ca in eval_sub (form=20106662) at eval.c:2151
        numargs = 4
        args_left = 20106670
        i = 0
        maxargs = 2
        argvals = {90863502, 56068122, 82221205, 56120994, 56068122, 8973896, 
          28, 90893726}
        fun = 22000981
        val = 560
        original_fun = 56134114
        original_args = 20106670
        funcar = 20105777
        backtrace = {
          next = 0x88ef08, 
          function = 0x88ee10, 
          args = 0x88ee0c, 
          nargs = -1, 
          debug_on_exit = 0
        }
        gcpro1 = {
          next = 0x2, 
          var = 0x10e0be6, 
          nvars = 82226826
        }
        gcpro2 = {
          next = 0x88ef90, 
          var = 0x88ee44, 
          nvars = 8973896
        }
        gcpro3 = {
          next = 0x553189e, 
          var = 0x88edb4, 
          nvars = 0
        }
#26 0x0103418f in eval_sub (form=20106646) at eval.c:2130
        vals = 0x88ee80
        argnum = 0
        sa_count = 9
        sa_must_free = 0
        numargs = 12
        args_left = 20106654
        i = 8973952
        maxargs = 17697767
        argvals = {0, 8974120, 17002893, 13, 20105777, 28, 56068122, 0}
        fun = 21999197
        val = 56068122
        original_fun = 56120466
        original_args = 20106654
        funcar = 17697767
        backtrace = {
          next = 0x88f150, 
          function = 0x88ef20, 
          args = 0x88ef1c, 
          nargs = -1, 
          debug_on_exit = 0
        }
        gcpro1 = {
          next = 0x4e6ac02, 
          var = 0xd, 
          nvars = 8974772
        }
        gcpro2 = {
          next = 0x163b630, 
          var = 0x357881a, 
          nvars = 56488960
        }
        gcpro3 = {
          next = 0x357881a, 
          var = 0x88ee80, 
          nvars = 0
        }
#27 0x01033af3 in Feval (form=20106646, lexical=56068122) at eval.c:2020
        count = 8
#28 0x010e105d in Fcall_interactively (function=57780586, 
    record_flag=58256274, keys=56089517) at callint.c:345
        input = 20106646
        funval = 20106005
        events = 259
        args = 0x103718d
        visargs = 0x88f0d8
        specs = 20106646
        filter_specs = 20106646
        teml = 17000030
        up_event = 56068122
        enable = 56068122
        speccount = 8
        next_event = 56120994
        prefix_arg = 56068122
        string = 0x0
        tem = 0x357881a ""
        varies = 0x88f254 ""
        i = 56068122
        nargs = 1
        foo = 56068122
        arg_from_tty = 0
        gcpro1 = {
          next = 0x4e6a4d1, 
          var = 0x4e4dd2c, 
          nvars = 82219733
        }
        gcpro2 = {
          next = 0x357881a, 
          var = 0x10, 
          nvars = 82107716
        }
        gcpro3 = {
          next = 0x10, 
          var = 0x3584b32, 
          nvars = 8974408
        }
        gcpro4 = {
          next = 0x10dcac8, 
          var = 0x20, 
          nvars = 32
        }
        gcpro5 = {
          next = 0x359f99a, 
          var = 0x30, 
          nvars = 64
        }
        key_count = 1
        record_then_fail = 0
        save_this_command = 82051914
        save_last_command = 56110418
        save_this_original_command = 82051914
        save_real_this_command = 82051914
#29 0x01036333 in Ffuncall (nargs=4, args=0x88f1b0) at eval.c:2827
        fun = 22008957
        original_fun = 56179074
        funcar = 8975056
        numargs = 3
        lisp_numargs = 93575990
        val = 8974776
        backtrace = {
          next = 0x88f290, 
          function = 0x88f1b0, 
          args = 0x88f1b4, 
          nargs = 3, 
          debug_on_exit = 0
        }
        internal_args = 0x88f1b4
        i = 81831166
#30 0x0103584f in call3 (fn=56179074, arg1=57780586, arg2=58256274, 
    arg3=56068122) at eval.c:2619
        ret_ungc_val = 20106005
        gcpro1 = {
          next = 0x357881a, 
          var = 0x3582d9a, 
          nvars = 4
        }
        args = {56179074, 57780586, 58256274, 56068122}
#31 0x01020044 in Fcommand_execute (cmd=57780586, record_flag=58256274, 
    keys=56068122, special=56068122) at keyboard.c:10315
        final = 20106005
        tem = 56068122
        prefixarg = 56068122
#32 0x010363aa in Ffuncall (nargs=3, args=0x88f2f4) at eval.c:2831
        fun = 19984949
        original_fun = 56108274
        funcar = 8975108
        numargs = 2
        lisp_numargs = 23357520
        val = 57780586
        backtrace = {
          next = 0x88f5a0, 
          function = 0x88f2f4, 
          args = 0x88f2f8, 
          nargs = 2, 
          debug_on_exit = 0
        }
        internal_args = 0x88f240
        i = 4
#33 0x010dd462 in exec_byte_code (bytestr=82225633, vector=82219525, 
    maxdepth=16, args_template=56068122, nargs=0, args=0x0) at bytecode.c:902
        targets = {0x10e0301, 0x10e0306, 0x10e0308, 0x10e030a, 0x10e030c, 
          0x10e030c, 0x10e0354, 0x10e03ab, 0x10dcd2f, 0x10dcd31, 0x10dcd33, 
          0x10dcd35, 0x10dcd37, 0x10dcd37, 0x10dcd3d, 0x10dcd00, 0x10dd190, 
          0x10dd192, 0x10dd194, 0x10dd196, 0x10dd198, 0x10dd198, 0x10dd1cd, 
          0x10dd19e, 0x10dd39e, 0x10dd3a0, 0x10dd3a2, 0x10dd3a4, 0x10dd3a6, 
          0x10dd3a6, 0x10dd358, 0x10dd36f, 0x10dd436, 0x10dd438, 0x10dd43a, 
          0x10dd43c, 0x10dd43e, 0x10dd43e, 0x10dd3f0, 0x10dd407, 0x10dd4d3, 
          0x10dd4d5, 0x10dd4d7, 0x10dd4d9, 0x10dd4db, 0x10dd4db, 0x10dd48d, 
          0x10dd4a4, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10de257, 0x10de397, 0x10de3db, 
          0x10de41f, 0x10de463, 0x10dd054, 0x10dd0a1, 0x10de4b5, 0x10dcfb1, 
          0x10dd0ec, 0x10de4fa, 0x10de54b, 0x10de58d, 0x10de5ef, 0x10de631, 
          0x10de6d8, 0x10de710, 0x10de761, 0x10de7cb, 0x10de803, 0x10de83b, 
          0x10de88c, 0x10de8dd, 0x10de92e, 0x10de998, 0x10de9da, 0x10dea1c, 
          0x10deac3, 0x10deb34, 0x10deba5, 0x10dee0d, 0x10dee5e, 0x10deeaf, 
          0x10def00, 0x10def51, 0x10def93, 0x10df00a, 0x10df04c, 0x10df08e, 
          0x10df0d0, 0x10df1a5, 0x10ddf55, 0x10df1ee, 0x10df226, 0x10df2c9, 
          0x10df312, 0x10df35b, 0x10df393, 0x10df3d3, 0x10df413, 0x10df456, 
          0x10e0301, 0x10df498, 0x10df4cc, 0x10df500, 0x10df534, 0x10df568, 
          0x10df59c, 0x10ddf55, 0x10e0301, 0x10df5d4, 0x10df608, 0x10df640, 
          0x10df678, 0x10df6c9, 0x10df71a, 0x10df752, 0x10dfa38, 0x10dfa89, 
          0x10dfada, 0x10dfb2b, 0x10dfb5f, 0x10e0301, 0x10ddeb6, 0x10dd569, 
          0x10dceac, 0x10dd65e, 0x10dd76f, 0x10dd87c, 0x10dde4c, 0x10dde8c, 
          0x10dd31e, 0x10ddf1a, 0x10ddf90, 0x10de00d, 0x10de048, 0x10de0a1, 
          0x10de0e0, 0x10de14a, 0x10de1e1, 0x10dd52f, 0x10dfb97, 0x10dfc01, 
          0x10dfc39, 0x10dfc71, 0x10dfca9, 0x10dfce1, 0x10dfd32, 0x10dfd83, 
          0x10dfdd4, 0x10dfe25, 0x10dff9d, 0x10dffee, 0x10e003f, 0x10e0077, 
          0x10e00c8, 0x10e0119, 0x10e01a2, 0x10e022c, 0x10df112, 0x10df154, 
          0x10e026e, 0x10e02be, 0x10e0301, 0x10dd989, 0x10dda5c, 0x10ddb5c, 
          0x10ddc5c, 0x10ddd54, 0x10de673, 0x10dea5e, 0x10df264, 0x10e041d, 
          0x10e0474, 0x10e0301, 0x10e0301, 0x10e04e6, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0553 <repeats 64 times>}
        count = 6
        op = 2
        vectorp = 0x4e69208
        stack = {
          pc = 0x4e4dc13 "))\207", 
          byte_string = 82225633, 
          byte_string_start = 0x4e4dbf4 "\306\307\b\t\"!\032\v\203\026", 
          constants = 82219525, 
          next = 0x88f63c
        }
        top = 0x88f2f4
        result = 93575990
#34 0x01037178 in funcall_lambda (fun=82219589, nargs=1, arg_vector=0x357881a)
    at eval.c:3052
        val = 93575990
        syms_left = 56068122
        next = 58386530
        lexenv = 56068122
        count = 4
        i = 1
        optional = 1
        rest = 0
#35 0x0103665e in Ffuncall (nargs=2, args=0x88f604) at eval.c:2869
        fun = 82219589
        original_fun = 82226394
        funcar = 4
        numargs = 1
        lisp_numargs = 0
        val = 93575990
        backtrace = {
          next = 0x88f8a0, 
          function = 0x88f604, 
          args = 0x88f608, 
          nargs = 1, 
          debug_on_exit = 0
        }
        internal_args = 0x357881a
        i = 4095
#36 0x010dd462 in exec_byte_code (bytestr=82223937, vector=82219253, 
    maxdepth=8, args_template=56068122, nargs=0, args=0x0) at bytecode.c:902
        targets = {0x10e0301, 0x10e0306, 0x10e0308, 0x10e030a, 0x10e030c, 
          0x10e030c, 0x10e0354, 0x10e03ab, 0x10dcd2f, 0x10dcd31, 0x10dcd33, 
          0x10dcd35, 0x10dcd37, 0x10dcd37, 0x10dcd3d, 0x10dcd00, 0x10dd190, 
          0x10dd192, 0x10dd194, 0x10dd196, 0x10dd198, 0x10dd198, 0x10dd1cd, 
          0x10dd19e, 0x10dd39e, 0x10dd3a0, 0x10dd3a2, 0x10dd3a4, 0x10dd3a6, 
          0x10dd3a6, 0x10dd358, 0x10dd36f, 0x10dd436, 0x10dd438, 0x10dd43a, 
          0x10dd43c, 0x10dd43e, 0x10dd43e, 0x10dd3f0, 0x10dd407, 0x10dd4d3, 
          0x10dd4d5, 0x10dd4d7, 0x10dd4d9, 0x10dd4db, 0x10dd4db, 0x10dd48d, 
          0x10dd4a4, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10de257, 0x10de397, 0x10de3db, 
          0x10de41f, 0x10de463, 0x10dd054, 0x10dd0a1, 0x10de4b5, 0x10dcfb1, 
          0x10dd0ec, 0x10de4fa, 0x10de54b, 0x10de58d, 0x10de5ef, 0x10de631, 
          0x10de6d8, 0x10de710, 0x10de761, 0x10de7cb, 0x10de803, 0x10de83b, 
          0x10de88c, 0x10de8dd, 0x10de92e, 0x10de998, 0x10de9da, 0x10dea1c, 
          0x10deac3, 0x10deb34, 0x10deba5, 0x10dee0d, 0x10dee5e, 0x10deeaf, 
          0x10def00, 0x10def51, 0x10def93, 0x10df00a, 0x10df04c, 0x10df08e, 
          0x10df0d0, 0x10df1a5, 0x10ddf55, 0x10df1ee, 0x10df226, 0x10df2c9, 
          0x10df312, 0x10df35b, 0x10df393, 0x10df3d3, 0x10df413, 0x10df456, 
          0x10e0301, 0x10df498, 0x10df4cc, 0x10df500, 0x10df534, 0x10df568, 
          0x10df59c, 0x10ddf55, 0x10e0301, 0x10df5d4, 0x10df608, 0x10df640, 
          0x10df678, 0x10df6c9, 0x10df71a, 0x10df752, 0x10dfa38, 0x10dfa89, 
          0x10dfada, 0x10dfb2b, 0x10dfb5f, 0x10e0301, 0x10ddeb6, 0x10dd569, 
          0x10dceac, 0x10dd65e, 0x10dd76f, 0x10dd87c, 0x10dde4c, 0x10dde8c, 
          0x10dd31e, 0x10ddf1a, 0x10ddf90, 0x10de00d, 0x10de048, 0x10de0a1, 
          0x10de0e0, 0x10de14a, 0x10de1e1, 0x10dd52f, 0x10dfb97, 0x10dfc01, 
          0x10dfc39, 0x10dfc71, 0x10dfca9, 0x10dfce1, 0x10dfd32, 0x10dfd83, 
          0x10dfdd4, 0x10dfe25, 0x10dff9d, 0x10dffee, 0x10e003f, 0x10e0077, 
          0x10e00c8, 0x10e0119, 0x10e01a2, 0x10e022c, 0x10df112, 0x10df154, 
          0x10e026e, 0x10e02be, 0x10e0301, 0x10dd989, 0x10dda5c, 0x10ddb5c, 
          0x10ddc5c, 0x10ddd54, 0x10de673, 0x10dea5e, 0x10df264, 0x10e041d, 
          0x10e0474, 0x10e0301, 0x10e0301, 0x10e04e6, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 0x10e0301, 
          0x10e0301, 0x10e0553 <repeats 64 times>}
        count = 4
        op = 1
        vectorp = 0x4e690f8
        stack = {
          pc = 0x4e4db03 "\207", 
          byte_string = 82223937, 
          byte_string_start = 0x4e4daec "\302 \203\b", 
          constants = 82219253, 
          next = 0x0
        }
        top = 0x88f604
        result = 87726251
#37 0x01037178 in funcall_lambda (fun=82219293, nargs=0, arg_vector=0x357881a)
    at eval.c:3052
        val = 0
        syms_left = 56068122
        next = 56328240
        lexenv = 56068122
        count = 4
        i = 0
        optional = 0
        rest = 0
#38 0x0103665e in Ffuncall (nargs=1, args=0x88f930) at eval.c:2869
        fun = 82219293
        original_fun = 56504234
        funcar = 0
        numargs = 0
        lisp_numargs = 0
        val = 8976632
        backtrace = {
          next = 0x88fae0, 
          function = 0x88f930, 
          args = 0x88f934, 
          nargs = 0, 
          debug_on_exit = 0
        }
        internal_args = 0x88fb44
        i = 56068122
#39 0x0103574c in apply1 (fn=56504234, arg=56068122) at eval.c:2555
        ret_ungc_val = 0
        gcpro1 = {
          next = 0x10833a1, 
          var = 0x4e48666, 
          nvars = 56179122
        }
#40 0x010e11d7 in Fcall_interactively (function=56504234, 
    record_flag=56068122, keys=56089517) at callint.c:378
        input = 56068122
        funval = 82219293
        events = 239
        args = 0x3582de0
        visargs = 0x53ce3c0
        specs = 56068122
        filter_specs = 56068122
        teml = 56068146
        up_event = 56068122
        enable = 56068122
        speccount = 3
        next_event = 23311848
        prefix_arg = 56068122
        string = 0x0
        tem = 0x88faa8 "\310", <incomplete sequence \372\210>
        varies = 0x88fa30 "\252/^\003\252/^\003\003"
        i = 56068122
        nargs = 8977040
        foo = 56068122
        arg_from_tty = 0
        gcpro1 = {
          next = 0x163b414, 
          var = 0x357881a, 
          nvars = 0
        }
        gcpro2 = {
          next = 0x88fa30, 
          var = 0x88fa34, 
          nvars = 0
        }
        gcpro3 = {
          next = 0x0, 
          var = 0x10, 
          nvars = 0
        }
        gcpro4 = {
          next = 0x0, 
          var = 0x0, 
          nvars = 0
        }
        gcpro5 = {
          next = 0x0, 
          var = 0x0, 
          nvars = 0
        }
        key_count = 1
        record_then_fail = 0
        save_this_command = 56504234
        save_last_command = 86586706
        save_this_original_command = 56504234
        save_real_this_command = 56504234
#41 0x01036333 in Ffuncall (nargs=4, args=0x88fb40) at eval.c:2827
        fun = 22008957
        original_fun = 56179074
        funcar = 0
        numargs = 3
        lisp_numargs = 8977176
        val = 8977272
        backtrace = {
          next = 0x0, 
          function = 0x88fb40, 
          args = 0x88fb44, 
          nargs = 3, 
          debug_on_exit = 0
        }
        internal_args = 0x88fb44
        i = 56068146
#42 0x0103584f in call3 (fn=56179074, arg1=56504234, arg2=56068122, 
    arg3=56068122) at eval.c:2619
        ret_ungc_val = 82219293
        gcpro1 = {
          next = 0x4e48666, 
          var = 0x3582d9a, 
          nvars = 4
        }
        args = {56179074, 56504234, 56068122, 56068122}
#43 0x01020044 in Fcommand_execute (cmd=56504234, record_flag=56068122, 
    keys=56068122, special=56068122) at keyboard.c:10315
        final = 82219293
        tem = 56068122
        prefixarg = 56068122
#44 0x01006805 in command_loop_1 () at keyboard.c:1569
        scount = 2
        cmd = 56504234
        keybuf = {536871392, 85785178, 0, 0, 0, 8977432, 16798811, 96125598, 
          56068146, 8977471, 56068122, 0, 0, 8977464, 57795152, 56172410, 0, 
          8977544, 16798180, 96125598, 8977471, 0, 2130567168, 0, 0, 8977512, 
          211714, 2, 57760182, -1926812999}
        i = 1
        prev_modiff = 2619
        prev_buffer = 0x35df400
        already_adjusted = 0
#45 0x010321f0 in internal_condition_case (bfun=0x10058fe <command_loop_1>, 
    handlers=56118730, hfun=0x10050fa <cmd_error>) at eval.c:1332
        val = 57760182
        c = {
          tag = 56068122, 
          val = 56068122, 
          next = 0x88fd74, 
          gcpro = 0x0, 
          jmp = {8977720, 0, 0, 0, 8977548, 16982429, 8978372, 0, 13439248, 
            8977684, 1984140561, 13439248, 2, 1977692728, 0, 1033}, 
          backlist = 0x0, 
          handlerlist = 0x0, 
          lisp_eval_depth = 0, 
          pdlcount = 2, 
          poll_suppress_count = 0, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x0
        }
        h = {
          handler = 56118730, 
          var = 56068122, 
          chosen_clause = 56068146, 
          tag = 0x88fcc0, 
          next = 0x0
        }
#46 0x01005537 in command_loop_2 (ignore=56068122) at keyboard.c:1152
        val = 0
#47 0x01031c11 in internal_catch (tag=56108562, 
    func=0x1005513 <command_loop_2>, arg=56068122) at eval.c:1089
        c = {
          tag = 56108562, 
          val = 56068122, 
          next = 0x0, 
          gcpro = 0x0, 
          jmp = {8977896, 2130567168, 0, 0, 8977756, 16980994, 8978372, 0, 
            56068122, 56094208, 1977694016, 1977694079, 2130567168, 23454492, 
            56094208, 23454492}, 
          backlist = 0x0, 
          handlerlist = 0x0, 
          lisp_eval_depth = 0, 
          pdlcount = 2, 
          poll_suppress_count = 0, 
          interrupt_input_blocked = 0, 
          byte_stack = 0x0
        }
#48 0x010054f3 in command_loop () at keyboard.c:1131
No locals.
#49 0x01004acf in recursive_edit_1 () at keyboard.c:752
        count = 1
        val = 1977066562
#50 0x01004dea in Frecursive_edit () at keyboard.c:816
        count = 0
        buffer = 56068122
#51 0x01002944 in main (argc=1, argv=0x9729d0) at emacs.c:1677
        dummy = 8978372
        stack_bottom_variable = 0 '\000'
        do_initial_setlocale = 1
        skip_args = 0
        no_loadup = 0
        junk = 0x0
        dname_arg = 0x0
        ch_to_dir = 0x0

Lisp Backtrace:
"read-from-minibuffer" (0x88e930)
"completing-read-default" (0x88ec50)
"completing-read" (0x88ecc4)
"intern" (0x88ee0c)
"list" (0x88ef1c)
"call-interactively" (0x88f1b4)
"command-execute" (0x88f2f8)
"smex-read-and-run" (0x88f608)
"smex" (0x88f934)
"call-interactively" (0x88fb44)



In GNU Emacs 24.1.50.1 (i386-mingw-nt6.1.7601)
 of 2012-07-16 on MARVIN
Bzr revision: 109106 fabian <at> anue.biz-20120716171839-0dv19ib9h6vfggfn
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --with-gcc (4.6) --no-opt --enable-checking --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include
 -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include
 -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2'




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#11998; Package emacs. (Fri, 20 Jul 2012 15:19:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Christoph Scholtes <cschol2112 <at> googlemail.com>
Cc: 11998 <at> debbugs.gnu.org
Subject: Re: bug#11998: 24.1.50; Crash in read-from-minibuffer
Date: Fri, 20 Jul 2012 18:12:19 +0300
> From: Christoph Scholtes <cschol2112 <at> googlemail.com>
> Date: Fri, 20 Jul 2012 08:57:49 -0600
> 
> gdb session is not available anymore.

Why not?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#11998; Package emacs. (Fri, 20 Jul 2012 19:11:02 GMT) Full text and rfc822 format available.

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

From: Christoph Scholtes <cschol2112 <at> googlemail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 11998 <at> debbugs.gnu.org
Subject: Re: bug#11998: 24.1.50; Crash in read-from-minibuffer
Date: Fri, 20 Jul 2012 13:03:51 -0600
On 7/20/2012 9:12 AM, Eli Zaretskii wrote:
>> From: Christoph Scholtes <cschol2112 <at> googlemail.com>
>> Date: Fri, 20 Jul 2012 08:57:49 -0600
>>
>> gdb session is not available anymore.
>
> Why not?

I closed it, unfortunately.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#11998; Package emacs. (Sat, 21 Jul 2012 09:05:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Christoph Scholtes <cschol2112 <at> googlemail.com>
Cc: 11998 <at> debbugs.gnu.org
Subject: Re: bug#11998: 24.1.50; Crash in read-from-minibuffer
Date: Sat, 21 Jul 2012 11:57:41 +0300
> Date: Fri, 20 Jul 2012 13:03:51 -0600
> From: Christoph Scholtes <cschol2112 <at> googlemail.com>
> CC: 11998 <at> debbugs.gnu.org
> 
> On 7/20/2012 9:12 AM, Eli Zaretskii wrote:
> >> From: Christoph Scholtes <cschol2112 <at> googlemail.com>
> >> Date: Fri, 20 Jul 2012 08:57:49 -0600
> >>
> >> gdb session is not available anymore.
> >
> > Why not?
> 
> I closed it, unfortunately.

That's just too bad.

AFAICS, we only ever set mouse_face_window to either nil or a window
object.  This case seems to imply that its value was neither, because
clear_mouse_face verifies it's non-nil before calling show_mouse_face.
Therefore, it's important to look at the contents of that object,
because the only value other than nil or a window could be garbage,
which would hint on some memory management problem.  Or maybe I'm
missing something.




bug closed, send any further explanations to 11998 <at> debbugs.gnu.org and Christoph Scholtes <cschol2112 <at> googlemail.com> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 17 Feb 2013 02:59:02 GMT) Full text and rfc822 format available.

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

This bug report was last modified 12 years and 151 days ago.

Previous Next


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