bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux

[email protected]. (Óscar Fuentes) Sat, 17 Oct 2009 06:37:32 +0200
Newsgroups gmane.emacs.bugs,gmane.emacs.pretest.bugs
Message-ID <[email protected]>
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the [email protected] mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

emacs -Q crashes on startup with this message:

X protocol error: BadValue (integer parameter out of range for
operation) on protocol request 91

If emacs is invoked with

-q --no-site-file --no-splash

it starts okay. This is very odd, as -Q is documented as the equivalent
of those options.

Backtrace:

#0  0x00007f9e296c82a7 in kill () from /lib/libc.so.6
No symbol table info available.
#1  0x00000000004caac5 in abort () at emacs.c:430
No locals.
#2  0x0000000000418733 in frame_make_pointer_visible () at frame.c:4381
No locals.
#3  0x00000000004d6759 in read_avail_input (expected=1) at keyboard.c:7140
        nread = 0
        err = 0
        t = (struct terminal *) 0x0
#4  0x00000000004d684a in handle_async_input () at keyboard.c:7411
        nread = 0
#5  0x00000000004d6a37 in process_pending_signals () at keyboard.c:7427
No locals.
#6  0x000000000054d95d in internal_equal (o1=11016593, o2=11016593, depth=0, props=0)
    at fns.c:2163
No locals.
#7  0x000000000054db2d in Fequal (o1=22002, o2=6) at fns.c:2137
No locals.
#8  0x00000000005170f1 in compile_pattern (pattern=13140339, regp=0x0,
    translate=<value optimized out>, posix=0, multibyte=1) at search.c:249
        cp = (struct regexp_cache *) 0xa6e4c0
        cpp = (struct regexp_cache **) 0xa6ea60
#9  0x00000000005195bd in fast_string_match (regexp=22002, string=18903347) at search.c:507
        val = 0
        bufp = <value optimized out>
#10 0x00000000005003fb in Ffind_file_name_handler (filename=18903347, operation=11116977)
    at fileio.c:381
        string = 13140339
        match_pos = <value optimized out>
        handler = <value optimized out>
        operations = 12164981
        elt = 22002
        chain = <value optimized out>
        inhibited_handlers = 11016593
        result = 11016593
        pos = -1
#11 0x0000000000500d50 in Fexpand_file_name (name=18903347, default_directory=11016593)
    at fileio.c:862
        nm = <value optimized out>
        newdir = <value optimized out>
        target = <value optimized out>
        pw = <value optimized out>
        length = <value optimized out>
        handler = <value optimized out>
        result = <value optimized out>
        multibyte = <value optimized out>
#12 0x00000000005028b7 in Fdo_auto_save (no_message=11016689, current_only=11016593)
    at fileio.c:5232
        listfile = <value optimized out>
        old = (struct buffer *) 0xa8b6d0
        b = <value optimized out>
        tail = <value optimized out>
        auto_saved = <value optimized out>
        do_handled_files = <value optimized out>
        oquit = 11016593
        stream = (FILE *) 0x0
        orig_minibuffer_auto_raise = 0
        old_message_p = 0
#13 0x00000000004ca746 in shut_down_emacs (sig=0, no_x=<value optimized out>, stuff=11016593)
    at emacs.c:2192
No locals.
#14 0x00000000004a006c in x_connection_closed (dpy=0xf534e0, error_message=0x0)
    at xterm.c:7882
        dpyinfo = (struct x_display_info *) 0xd3e6a0
        frame = <value optimized out>
        tail = <value optimized out>
#15 0x00000000004a0190 in x_error_quitter (display=0xf534e0, error=0x7fff33ff85e0)
    at xterm.c:7960
        buf = "BadValue (integer parameter out of range for operation)", '\0' <repeats 200 times>
        buf1 = "X protocol error: BadValue (integer parameter out of range for operation) on protocol request 91", '\0' <repeats 12 times>, "\002", '\0' <repeats 91 times>, "\020\000\000\000\000\000\000\000\000*�)\236\177\000\000\220�&\001", '\0' <repeats 20 times>, " \000\000\000\000\000\000\000(\030q)\236\177\000\000 ?�\000\000\000\000\000 \000\000\000\000\000\000\000\220�&\001\000\000\000\000\032�\233(\236\177\000\000\000\000\000\000\000"...
#16 0x00000000004a01fd in x_error_handler (display=0x55f2, error=0x6) at xterm.c:7916
No locals.
#17 0x00007f9e29e9b5b4 in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#18 0x00007f9e29ea306b in _XReply () from /usr/lib/libX11.so.6
No symbol table info available.
#19 0x00007f9e29e90453 in XQueryColors () from /usr/lib/libX11.so.6
No symbol table info available.
#20 0x00000000004a4dc0 in x_alloc_lighter_color (f=0x55f2, display=<value optimized out>,
    cmap=22002, pixel=0xffffffffffffffff, factor=<value optimized out>, delta=1)
    at xterm.c:1872
        color = {pixel = 18446744073709551615, red = 0, green = 0, blue = 0, flags = 0 '\0',
  pad = 0 '\0'}
        new = {pixel = 0, red = 0, green = 0, blue = 0, flags = 0 '\0', pad = 0 '\0'}
        bright = <value optimized out>
        success_p = <value optimized out>
#21 0x00000000004a6d64 in x_create_toolkit_scroll_bar (f=0x12c4810, bar=0x1397040)
    at xterm.c:4635
        widget = <value optimized out>
        av = {{name = 0xa10a25 "mappedWhenManaged", value = 0}, {
    name = 0xa10a59 "orientation", value = 1}, {name = 0x30 <Address 0x30 out of bounds>,
    value = 17179869505}, {name = 0x12c4810 "\025\004", value = 2}, {
    name = 0x7fff33ff88e0 "\020", value = 140734065772800}, {
    name = 0x400000000 <Address 0x400000000 out of bounds>, value = 5428142}, {
    name = 0x58 <Address 0x58 out of bounds>, value = 25774073320}, {name = 0x0, value = 0}, {
    name = 0x0, value = 48}, {name = 0x7f9e29a02a00 "", value = 7}, {
    name = 0x7fff33ff888f "", value = 140734065772704}, {name = 0x7fff33ff8890 "0",
    value = 140317279922776}, {name = 0x30 <Address 0x30 out of bounds>, value = 20541504}, {
    name = 0x7 <Address 0x7 out of bounds>, value = 5418153}, {name = 0x1396c00 "�k9\001",
    value = 100000000}, {name = 0xfffffffc <Address 0xfffffffc out of bounds>, value = 88}, {
    name = 0x9 <Address 0x9 out of bounds>, value = 18}, {
    name = 0x10 <Address 0x10 out of bounds>, value = 140317276843203}, {
    name = 0x3 <Address 0x3 out of bounds>, value = 20541504}, {
    name = 0x400000 "\177ELF\002\001\001", value = 5422009}}
        ac = 3
        pixel = 18446744073709551615
#22 0x00000000004a769a in XTset_vertical_scroll_bar (w=0x12c2d10, portion=191, whole=191,
    position=0) at xterm.c:4871
        f = (struct frame *) 0x12c4810
        bar = (struct scroll_bar *) 0x1397040
        top = 39
        height = 722
        left = <value optimized out>
        sb_left = 1
        width = 18
        sb_width = 16
        window_y = 39
        window_height = 722
        fringe_extended_p = 1
#23 0x000000000044aa40 in redisplay_window (window=19672340, just_this_one_p=0)
    at xdisp.c:13971
        w = (struct window *) 0x12c2d10
        buffer = (struct buffer *) 0x1
        old = (struct buffer *) 0xa8b6d0
        startp = <value optimized out>
        update_mode_line = 872385392
        tem = <value optimized out>
        it = {window = 1, w = 0x4338f6, f = 0xee4b47fe6875c100,
  method = GET_FROM_DISPLAY_VECTOR, stop_charpos = 0, end_charpos = 1,
  s = 0x7fff33ffa020 "t\017,\001", string_nchars = 0, region_beg_charpos = 0,
  region_end_charpos = 0, redisplay_end_trigger_charpos = 0, multibyte_p = 1,
  header_line_p = 0, string_from_display_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0,
  dp = 0x4339ea, dpvec = 0x0, dpend = 0x8, dpvec_char_len = 0, dpvec_face_id = 0,
  saved_face_id = 872390688, ctl_chars = {0, 1, 1, 1, 0, 19664752, 0, 4294967297, 19679252,
    1, 0, 4472856, 19664756, 19664752, 19679248, 283467841536}, start = {pos = {charpos = 66,
      bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0},
    dpvec_index = -1}, current = {pos = {charpos = -1, bytepos = 0},
    overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0},
  n_overlay_strings = 0, overlay_strings = {0, 0, 4294967295, 0 <repeats 13 times>},
  string_overlays = {0, 0, 0, 283467841602, -1, -1, 283467841602, -1, -1, 0, 0, 0, 0, 0, 0,
    0}, string = 0, from_overlay = 0, stack = {{string = 0, string_nchars = 0,
      end_charpos = 0, stop_charpos = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0,
        lookback = 0, nglyphs = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0},
      face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0, height = 0},
          image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {
        charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0},
        overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0},
      from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0,
      string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0,
      line_wrap = TRUNCATE, voffset = 0, space_width = 11016593, font_height = 0}, {
      string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, cmp_it = {
        stop_pos = 0, id = 0, ch = 0, lookback = 0, nglyphs = 0, nchars = 0, nbytes = 0,
        from = 0, to = 0, width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0,
            y = 0, width = 0, height = 0}, image_id = 0}, comp = {object = 0}, stretch = {
          object = 0}}, position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0,
          bytepos = 0}, overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0},
        dpvec_index = 0}, from_overlay = 0, area = LEFT_MARGIN_AREA,
      method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0,
      display_ellipsis_p = 0, avoid_cursor_p = 0, line_wrap = TRUNCATE, voffset = 0,
      space_width = 0, font_height = 0}, {string = 0, string_nchars = 0, end_charpos = 0,
      stop_charpos = 0, cmp_it = {stop_pos = 0, id = 0, ch = 0, lookback = 0, nglyphs = 0,
        nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, face_id = 0, u = {image = {
          object = 0, slice = {x = 0, y = 0, width = 0, height = 0}, image_id = 0}, comp = {
          object = 0}, stretch = {object = 0}}, position = {charpos = 0, bytepos = 0},
      current = {pos = {charpos = 0, bytepos = 0}, overlay_string_index = 0, string_pos = {
          charpos = 0, bytepos = 0}, dpvec_index = 0}, from_overlay = 0,
      area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0,
      string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0,
      line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}, {string = 0,
      string_nchars = 0, end_charpos = 0, stop_charpos = 0, cmp_it = {stop_pos = 0, id = 0,
        ch = 0, lookback = 0, nglyphs = 0, nchars = 0, nbytes = 0, from = 0, to = 0,
        width = 0}, face_id = 0, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0,
            height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}},
      position = {charpos = 0, bytepos = 0}, current = {pos = {charpos = 0, bytepos = 0},
        overlay_string_index = 0, string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0},
      from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0,
      string_from_display_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0,
      line_wrap = TRUNCATE, voffset = 0, space_width = 0, font_height = 0}}, sp = 0,
  selective = 0, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0,
  ctl_arrow_p = 0, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 0,
 overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0,
  glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0,
  constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = 0, c = 0, len = 0,
  cmp_it = {stop_pos = 0, id = 0, ch = 0, lookback = 0, nglyphs = 0, nchars = 0, nbytes = 0,
    from = 0, to = 0, width = 0}, char_to_display = 0, image_id = 0, slice = {x = 0, y = 0,
    width = 0, height = 0}, space_width = 0, voffset = 0, tab_width = 0, font_height = 0,
  object = 0, position = {charpos = 0, bytepos = 0}, truncation_pixel_width = 0,
  continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 0, last_visible_y = 0,
  extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = 0,
  override_descent = 0, override_boff = 0, glyph_row = 0x0, area = 4, nglyphs = 0,
  pixel_width = 35, ascent = 2, descent = 0, max_ascent = 46, max_descent = 1,
  phys_ascent = 0, phys_descent = 66, max_phys_ascent = 0, max_phys_descent = -1,
  current_x = -2, continuation_lines_width = 0, current_y = 0, first_vpos = 0, vpos = 0,
  hpos = 0, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0,
  left_user_fringe_face_id = 0, right_user_fringe_face_id = 0}
        current_matrix_up_to_date_p = 0
        used_current_matrix_p = 0
        buffer_unchanged_p = 0
        temp_scroll_step = 0
        rc = 9603387
        centering_position = 0
        last_line_misfit = <value optimized out>
        beg_unchanged = -1
        end_unchanged = <value optimized out>
#24 0x000000000044cc64 in redisplay_window_0 (window=22002) at xdisp.c:12278
No locals.
#25 0x00000000005424e8 in internal_condition_case_1 (bfun=0x44cc40 <redisplay_window_0>,
    arg=19672340, handlers=11376053, hfun=0x422b00 <redisplay_window_error>) at eval.c:1573
        val = <value optimized out>
        c = {tag = 11016593, val = 11016593, next = 0x7fff33ffbbe0, gcpro = 0x0, jmp = {{
      __jmpbuf = {19672336, 1495162924689120411, 19679248, 19679252, 0, 19672336,
        -1494768068049642341, 1495163240347065499}, __mask_was_saved = 0, __saved_mask = {
        __val = {5451687, 0, 4294967296, 11016641, 11125041, 6400000, 11125040, 128,
          11016593, 11016593, 5511842, 4473392, 11016593, 19679248, 0, 19664752}}}},
  backlist = 0x0, handlerlist = 0x7fff33ffbcf0, lisp_eval_depth = 0, pdlcount = 4,
  poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
        h = {handler = 11376053, var = 11016593, chosen_clause = 16057012,
  tag = 0x7fff33ffa670, next = 0x7fff33ffbcf0}
#26 0x000000000043447b in redisplay_windows (window=6) at xdisp.c:12257
        w = (struct window *) 0x12c2d10
#27 0x0000000000444c41 in redisplay_internal (preserve_echo_area=<value optimized out>)
    at xdisp.c:11829
        f = (struct frame *) 0x12c4810
        tail = 22002
        frame = <value optimized out>
        w = (struct window *) 0x12c2d10
        pause = 0
        must_finish = 1
        tlbufpos = {charpos = 681280168, bytepos = 32670}
        number_of_visible_frames = 1
        count = 2
        polling_stopped_here = 0
        old_frame = 19679252
        consider_all_windows_p = 1
#28 0x00000000004d8d65 in read_char (commandflag=1, nmaps=2, maps=0x7fff33ffb900,
    prev_event=11016593, used_mouse_menu=0x7fff33ffba14, end_time=0x0) at keyboard.c:2707
        c = <value optimized out>
        local_getcjmp = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0,
    __saved_mask = {__val = {0 <repeats 16 times>}}}}
        save_jump = {{__jmpbuf = {0, 0, 0, 11056852, 191, 5842770, 191, 11056852},
    __mask_was_saved = 11016593, __saved_mask = {__val = {5846844, 11056852, 11056852, 190,
        5842770, 190, 16690240, 11016593, 5846844, 140734065784560, 140734065785008,
        11056848, 192, 140734065784552, 5491451, 18446744073709551608}}}}
        key_already_recorded = 0
        tem = <value optimized out>
        save = 0
        previous_echo_area_message = 11016593
        also_record = 11016593
        reread = 0
        polling_stopped_here = <value optimized out>
        orig_kboard = (struct kboard *) 0xe87bf0
#29 0x00000000004dbf8d in read_key_sequence (keybuf=0x7fff33ffba90, bufsize=30,
    prompt=11016593, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1)
    at keyboard.c:9461
        interrupted_kboard = (KBOARD *) 0xe87bf0
        key = 0
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 11016593
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 2
        nmaps_allocated = 2
        defs = (Lisp_Object * volatile) 0x7fff33ffb8e0
        submaps = (Lisp_Object * volatile) 0x7fff33ffb900
        orig_local_map = 14689733
        orig_keymap = 11016593
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {parent = 16548133, map = 16548133, start = 0, end = 0}
        keytran = {parent = 11008789, map = 11008789, start = 0, end = 0}
        indec = {parent = 16548117, map = 16548117, start = 0, end = 0}
        shift_translated = 0
        delayed_switch_frame = 11016593
        original_uppercase = 4399709
        original_uppercase_position = -1
        starting_buffer = (struct buffer *) 0xa8b6d0
        fake_prefixed_keys = 11016593
#30 0x00000000004ddee8 in command_loop_1 () at keyboard.c:1640
        cmd = <value optimized out>
        lose = 11823520
        keybuf = {140317276338412, -1275846911429590784, 44108294, 8876304,
  4611686018427389952, 4611686018427404288, 140734065787552, 140734065787560,
  140734065785776, 5525147, 140317276394000, 4201752, 4294967296, 4294968233, 0,
  140317319750488, 140734065786016, 140734065785960, 2822930839, 140734065785936, 0,
  140317317571374, 0, 140734065785712, 140734065785456, 0, 1, 11016593, 12557185,
  -1275846911429590784}
        i = 11823520
        prev_modiff = 0
        prev_buffer = (struct buffer *) 0x0
        already_adjusted = 0
#31 0x00000000005427af in internal_condition_case (bfun=0x4ddcd0 <command_loop_1>,
    handlers=11103761, hfun=0x4d5950 <cmd_error>) at eval.c:1525
        val = <value optimized out>
        c = {tag = 11016593, val = 11016593, next = 0x7fff33ffbd50, gcpro = 0x0, jmp = {{
      __jmpbuf = {0, 1495162962911812763, 11823488, 1, 140734065787552, 140734065787560,
        -1494768067930104677, 1495163240251120795}, __mask_was_saved = 0, __saved_mask = {
        __val = {5151362, 140317276365632, 140317319596424, 0, 4294967295, 4294967297,
          8311400, 11823488, 1, 140734065787552, 140734065787560, 0, 140317317588746,
          140316581560321, 0, 140734065786032}}}}, backlist = 0x0, handlerlist = 0x0,
  lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0,
  byte_stack = 0x0}
        h = {handler = 11103761, var = 11016593, chosen_clause = 11016593,
  tag = 0x7fff33ffbbe0, next = 0x0}
#32 0x00000000004d4d9e in command_loop_2 () at keyboard.c:1357
        val = 0
#33 0x00000000005428c7 in internal_catch (tag=<value optimized out>,
    func=0x4d4d80 <command_loop_2>, arg=11016593) at eval.c:1261
        c = {tag = 11085153, val = 11016593, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {0,
        1495162962911812763, 11823488, 1, 140734065787552, 140734065787560,
        -1494768067745555301, 1495163239969578139}, __mask_was_saved = 0, __saved_mask = {
        __val = {140734065786383, 384, 140734065786399, 140734065786416, 140734065786400,
          344, 94489280512, 11214712, 11438400, 11421586, 11056848, 11438401, 11016593,
          11421584, 5451687, 11438400}}}}, backlist = 0x0, handlerlist = 0x0,
  lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0,
  byte_stack = 0x0}
#34 0x00000000004d5778 in command_loop () at keyboard.c:1336
No locals.
#35 0x00000000004d5b9a in recursive_edit_1 () at keyboard.c:951
        val = <value optimized out>
#36 0x00000000004d5d14 in Frecursive_edit () at keyboard.c:1013
        buffer = 11016593
#37 0x00000000004cbbff in main (argc=2, argv=0x7fff33ffc2a8) at emacs.c:1827
        dummy = 10
        stack_bottom_variable = 0 '\0'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
        no_loadup = 0
        junk = 0x0
        dname_arg = 0x0


xbacktrace shows no output.

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/local/share/emacs/23.1.50/etc/DEBUG for instructions.


In GNU Emacs 23.1.50.3 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2009-10-17 on qcore
Windowing system distributor `The X.Org Foundation', version 11.0.10600000
configured using `configure  '--with-x-toolkit=athena''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  show-paren-mode: t
  diff-auto-refine-mode: t
  iswitchb-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
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t

Recent input:
M-x g n u s <return> <return> d q <up> <right> M-x 
d e s c r i b e SPC f o n <tab> <return> <return> <escape> 
<escape> <escape> q y <f10> <menu-bar> <help-menu> 
<send-emacs-bug-report>

Recent messages:
No more unread articles
No more articles
No more unread newsgroups
Are you sure you want to quit reading news? (y or n) 
Saving file /home/oscar/.newsrc...
Wrote /home/oscar/.newsrc
Saving /home/oscar/.newsrc.eld...
Saving file /home/oscar/.newsrc.eld...
Wrote /home/oscar/.newsrc.eld
Saving /home/oscar/.newsrc.eld...done

Load-path shadows:
None found.

Features:
(shadow mail-extr emacsbug mule-diag gnus-async gnus-ml disp-table
parse-time nnfolder pop3 nnml nndraft nnmh auth-source gnus-agent
gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu
mml2015 epg-config mm-view smime dig nntp gnus-cache gnus-sum nnoo
gnus-group gnus-undo nnmail mail-source format-spec smtpmail sendmail
gnus-start gnus-spec gnus-int gnus-range message ecomplete rfc822 mml
mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse
rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev gmm-utils mailheader
canlock sha1 hex-util hashcash gnus-win gnus gnus-ems nnheader gnus-util
netrc time-date mail-utils mm-util mail-prsvr vc-dispatcher vc-svn
jka-compr find-func timeclock timeclock-x compile comint lp0-mode
preview prv-emacs info reporter desktop latex tex-style tex-buf tex
tex-site auto-loads paren uniquify server psvn byte-opt bytecomp
byte-compile derived edmacro kmacro wid-edit cl cl-19 log-edit ring
pcvs-util add-log diff-mode easy-mmode pp elp ediff-merg ediff-diff
ediff-wind ediff-mult ediff-help ediff-init ediff-util dired
bbdb-autoloads bbdb regexp-opt timezone iswitchb advice help-fns
help-mode easymenu view advice-preload tooltip ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe
lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar
mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple
abbrev loaddefs button minibuffer faces cus-face text-properties overlay
md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process x-toolkit x
multi-tty emacs)

-- 
Óscar Fuentes
Desarrollo de Software