unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
@ 2009-10-17  4:37 =C3=93scar?= Fuentes
  2009-10-17 10:13 ` Juanma Barranquero
  2009-10-19 18:15 ` bug#4742: marked as done (23.1.50; emacs -Q crashes on GNU/Linux) Emacs bug Tracking System
  0 siblings, 2 replies; 8+ messages in thread
From: =C3=93scar?= Fuentes @ 2009-10-17  4:37 UTC (permalink / raw)
  To: emacs-pretest-bug


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 emacs-pretest-bug@gnu.org 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





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-17  4:37 bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux =C3=93scar?= Fuentes
@ 2009-10-17 10:13 ` Juanma Barranquero
  2009-10-17 14:48   ` Óscar Fuentes
  2009-10-19 18:15 ` bug#4742: marked as done (23.1.50; emacs -Q crashes on GNU/Linux) Emacs bug Tracking System
  1 sibling, 1 reply; 8+ messages in thread
From: Juanma Barranquero @ 2009-10-17 10:13 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: 4742

On Sat, Oct 17, 2009 at 06:37, (Óscar" Fuentes) <ofv@wanadoo.es."> wrote:

> 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.

In fact, now -Q is equivalent to -q --no-site-file --no-splash, plus
ignoring X resources. From etc/NEWS:

* Startup Changes in Emacs 23.2

** Command-line option -Q (--quick) now also disables loading X resources.
Note however that this does not affect Lucid or Motif widgets, if you
are using those toolkits.  On Windows, this option causes Emacs to
ignore Registry settings, though environment variables set on the
Registry are still honored.

This is likely related to your problem.

    Juanma





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-17 10:13 ` Juanma Barranquero
@ 2009-10-17 14:48   ` Óscar Fuentes
  2009-10-18  9:47     ` Jan Djärv
  0 siblings, 1 reply; 8+ messages in thread
From: Óscar Fuentes @ 2009-10-17 14:48 UTC (permalink / raw)
  To: 4742

Juanma Barranquero <lekktu@gmail.com> writes:

> In fact, now -Q is equivalent to -q --no-site-file --no-splash, plus
> ignoring X resources. From etc/NEWS:
>
> * Startup Changes in Emacs 23.2
>
> ** Command-line option -Q (--quick) now also disables loading X resources.
> Note however that this does not affect Lucid or Motif widgets, if you
> are using those toolkits.  On Windows, this option causes Emacs to
> ignore Registry settings, though environment variables set on the
> Registry are still honored.
>
> This is likely related to your problem.

There is no .Xresources nor .Xdefaults file on my home directory. 

/etc/X11/Xresources/x11-common is pretty trivial:

#ifdef COLOR
*customization: -color
#endif

! make Xaw (Athena widget set) clients understand the delete key
! this causes problems with some non-Xaw apps, use with care
! *Text.translations: #override ~Shift ~Meta <Key>Delete: delete-next-character()

-- 
Óscar





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-17 14:48   ` Óscar Fuentes
@ 2009-10-18  9:47     ` Jan Djärv
  2009-10-18 14:25       ` Óscar Fuentes
  0 siblings, 1 reply; 8+ messages in thread
From: Jan Djärv @ 2009-10-18  9:47 UTC (permalink / raw)
  To: Óscar Fuentes, 4742

How about /etc/X11/app-defaults or /usr/lib/X11/app-defaults?
Do you have any of these environment variables set:
XAPPLRESDIR, XUSERFILESEARCHPATH, XFILESEARCHPATH, XENVIRONMENT?
How about /usr/lib/X11/Xresources?

Also, check out
% xrdb -query

Make sure all these places aren't setting any X resource that applies to Emacs.

	Jan D.

Óscar Fuentes skrev:
> Juanma Barranquero <lekktu@gmail.com> writes:
> 
>> In fact, now -Q is equivalent to -q --no-site-file --no-splash, plus
>> ignoring X resources. From etc/NEWS:
>>
>> * Startup Changes in Emacs 23.2
>>
>> ** Command-line option -Q (--quick) now also disables loading X resources.
>> Note however that this does not affect Lucid or Motif widgets, if you
>> are using those toolkits.  On Windows, this option causes Emacs to
>> ignore Registry settings, though environment variables set on the
>> Registry are still honored.
>>
>> This is likely related to your problem.
> 
> There is no .Xresources nor .Xdefaults file on my home directory. 
> 
> /etc/X11/Xresources/x11-common is pretty trivial:
> 
> #ifdef COLOR
> *customization: -color
> #endif
> 
> ! make Xaw (Athena widget set) clients understand the delete key
> ! this causes problems with some non-Xaw apps, use with care
> ! *Text.translations: #override ~Shift ~Meta <Key>Delete: delete-next-character()
> 





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-18  9:47     ` Jan Djärv
@ 2009-10-18 14:25       ` Óscar Fuentes
  2009-10-18 18:40         ` Jan Djärv
  2009-10-19 18:09         ` Jan Djärv
  0 siblings, 2 replies; 8+ messages in thread
From: Óscar Fuentes @ 2009-10-18 14:25 UTC (permalink / raw)
  To: 4742

Jan Djärv <jan.h.d@swipnet.se> writes:

> How about /etc/X11/app-defaults or /usr/lib/X11/app-defaults?
> Do you have any of these environment variables set:
> XAPPLRESDIR, XUSERFILESEARCHPATH, XFILESEARCHPATH, XENVIRONMENT?
> How about /usr/lib/X11/Xresources?
>
> Also, check out
> % xrdb -query
>
> Make sure all these places aren't setting any X resource that applies to Emacs.

Most of the items you mention are not defined. The only one that
mentions emacs is xrdb -query:

Emacs*Background:       #ffffff                        
Emacs*Dialog*background:        #e9e8e8                
Emacs*Dialog*foreground:        #141312                
Emacs*Foreground:       #141312                        
Emacs*XlwScrollBar.Background:  #e9e8e8                
Emacs*XlwScrollBar.Foreground:  #141312                
Emacs*backgroundToolBarColor:   #e9e8e8                
Emacs*bottomToolBarShadowColor: #e9e8e8                
Emacs*menubar*background:       #e9e8e8                
Emacs*menubar*foreground:       #141312                
Emacs*popup*Background: #e9e8e8                        
Emacs*popup*Foreground: #141312                        
Emacs*toolBarShadowThickness:   0                      
Emacs*topToolBarShadowColor:    #e9e8e8                
Emacs.default.attributeBackground:      #ffffff        
Emacs.default.attributeForeground:      #141312    

-- 
Óscar





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-18 14:25       ` Óscar Fuentes
@ 2009-10-18 18:40         ` Jan Djärv
  2009-10-19 18:09         ` Jan Djärv
  1 sibling, 0 replies; 8+ messages in thread
From: Jan Djärv @ 2009-10-18 18:40 UTC (permalink / raw)
  To: Óscar Fuentes, 4742

Well, 91 is X_QueryColors so I guess the xrdb setting are setting something 
Emacs does not.  I should be able to track it down with this info.

	Jan D.



Óscar Fuentes skrev:
> Jan Djärv <jan.h.d@swipnet.se> writes:
> 
>> How about /etc/X11/app-defaults or /usr/lib/X11/app-defaults?
>> Do you have any of these environment variables set:
>> XAPPLRESDIR, XUSERFILESEARCHPATH, XFILESEARCHPATH, XENVIRONMENT?
>> How about /usr/lib/X11/Xresources?
>>
>> Also, check out
>> % xrdb -query
>>
>> Make sure all these places aren't setting any X resource that applies to Emacs.
> 
> Most of the items you mention are not defined. The only one that
> mentions emacs is xrdb -query:
> 
> Emacs*Background:       #ffffff                        
> Emacs*Dialog*background:        #e9e8e8                
> Emacs*Dialog*foreground:        #141312                
> Emacs*Foreground:       #141312                        
> Emacs*XlwScrollBar.Background:  #e9e8e8                
> Emacs*XlwScrollBar.Foreground:  #141312                
> Emacs*backgroundToolBarColor:   #e9e8e8                
> Emacs*bottomToolBarShadowColor: #e9e8e8                
> Emacs*menubar*background:       #e9e8e8                
> Emacs*menubar*foreground:       #141312                
> Emacs*popup*Background: #e9e8e8                        
> Emacs*popup*Foreground: #141312                        
> Emacs*toolBarShadowThickness:   0                      
> Emacs*topToolBarShadowColor:    #e9e8e8                
> Emacs.default.attributeBackground:      #ffffff        
> Emacs.default.attributeForeground:      #141312    
> 





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
  2009-10-18 14:25       ` Óscar Fuentes
  2009-10-18 18:40         ` Jan Djärv
@ 2009-10-19 18:09         ` Jan Djärv
  1 sibling, 0 replies; 8+ messages in thread
From: Jan Djärv @ 2009-10-19 18:09 UTC (permalink / raw)
  To: Óscar Fuentes, 4742; +Cc: 4742-done

Hi.

It was the scroll bar background.  Emacs tried to allocate a color for pixel 
-1, which is args out of range as the X error said.  Now fixed.

	Jan D.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#4742: marked as done (23.1.50; emacs -Q crashes on GNU/Linux)
  2009-10-17  4:37 bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux =C3=93scar?= Fuentes
  2009-10-17 10:13 ` Juanma Barranquero
@ 2009-10-19 18:15 ` Emacs bug Tracking System
  1 sibling, 0 replies; 8+ messages in thread
From: Emacs bug Tracking System @ 2009-10-19 18:15 UTC (permalink / raw)
  To: Jan Djärv

[-- Attachment #1: Type: text/plain, Size: 871 bytes --]

Your message dated Mon, 19 Oct 2009 20:09:58 +0200
with message-id <4ADCAB76.9050909@swipnet.se>
and subject line Re: bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
has caused the Emacs bug report #4742,
regarding 23.1.50; emacs -Q crashes on GNU/Linux
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com
immediately.)


-- 
4742: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=4742
Emacs Bug Tracking System
Contact owner@emacsbugs.donarmstrong.com with problems

[-- Attachment #2: Type: message/rfc822, Size: 27783 bytes --]

From: ofv@wanadoo.es (Óscar Fuentes)
To: emacs-pretest-bug@gnu.org
Subject: 23.1.50; emacs -Q crashes on GNU/Linux
Date: Sat, 17 Oct 2009 06:37:32 +0200
Message-ID: <87fx9izldf.fsf@telefonica.net>


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 emacs-pretest-bug@gnu.org 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


[-- Attachment #3: Type: message/rfc822, Size: 2194 bytes --]

From: "Jan Djärv" <jan.h.d@swipnet.se>
To: "Óscar Fuentes" <ofv@wanadoo.es>, 4742@emacsbugs.donarmstrong.com
Cc: 4742-done@emacsbugs.donarmstrong.com
Subject: Re: bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux
Date: Mon, 19 Oct 2009 20:09:58 +0200
Message-ID: <4ADCAB76.9050909@swipnet.se>

Hi.

It was the scroll bar background.  Emacs tried to allocate a color for pixel 
-1, which is args out of range as the X error said.  Now fixed.

	Jan D.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-10-19 18:15 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-17  4:37 bug#4742: 23.1.50; emacs -Q crashes on GNU/Linux =C3=93scar?= Fuentes
2009-10-17 10:13 ` Juanma Barranquero
2009-10-17 14:48   ` Óscar Fuentes
2009-10-18  9:47     ` Jan Djärv
2009-10-18 14:25       ` Óscar Fuentes
2009-10-18 18:40         ` Jan Djärv
2009-10-19 18:09         ` Jan Djärv
2009-10-19 18:15 ` bug#4742: marked as done (23.1.50; emacs -Q crashes on GNU/Linux) Emacs bug Tracking System

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).