emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs crash CVS 2003-10-17


From: Werner LEMBERG
Subject: Emacs crash CVS 2003-10-17
Date: Mon, 10 Nov 2003 09:36:07 +0100 (CET)

Below the output of `xbacktrace' and `bt full'.  I still have the
process.


    Werner


======================================================================

Program received signal SIGSEGV, Segmentation fault.
0x08077c43 in fill_glyph_string (s=0xbfffe424, face_id=26, start=6, end=79, 
    overlaps_p=0) at xdisp.c:16730
16730               = FONT_INFO_FROM_ID (f, face->font_info_id);
(gdb) xbacktrace
"message"
"what-cursor-position"
"call-interactively"
(gdb) bt full
#0  0x08077c43 in fill_glyph_string (s=0xbfffe424, face_id=26, start=6, 
    end=79, overlaps_p=0) at xdisp.c:16730
        font_info = (struct font_info *) 0x66
        charset = 152
        c2 = 102
        c1 = 81
        face = (struct face *) 0x0
        f = (struct frame *) 0x85af0c0
        glyph = (struct glyph *) 0x8e2c600
        char2b = (XChar2b *) 0xbfffe384
        two_byte_p = (int *) 0xbfffe358
        two_byte_p = 0
        start = 0
        end = -1073749116
        glyph = (struct glyph *) 0x8e2c600
        last = (struct glyph *) 0x8e2cbb4
        voffset = 0
        glyph_not_available_p = 0
#1  0x08078ad5 in draw_glyphs (w=0x85b3568, x=85, row=0x8f113b8, 
    area=TEXT_AREA, start=0, end=79, hl=DRAW_NORMAL_TEXT, overlaps_p=0)
    at xdisp.c:17476
        head = (struct glyph_string *) 0xbfffe534
        tail = (struct glyph_string *) 0xbfffe424
        s = (struct glyph_string *) 0xbfffe424
        last_x = 973
        x_reached = 150016952
        i = 6
        j = 0
        f = (struct frame *) 0x85af0c0
#2  0x0807cffe in x_write_glyphs (start=0x8e2c588, len=79) at xdisp.c:18518
        start = (struct glyph *) 0x51
        x = 150016952
#3  0x08053fb5 in update_text_area (w=0x85b3568, vpos=0) at dispnew.c:4270
        current_row = (struct glyph_row *) 0x8f133e0
        desired_row = (struct glyph_row *) 0x8f113b8
        changed_p = 0
#4  0x080543f6 in update_window_line (w=0x85b3568, vpos=0, 
    mouse_face_overwritten_p=0xbfffe808) at dispnew.c:4494
        w = (struct window *) 0x85b3568
        mouse_face_overwritten_p = (int *) 0x66
        current_row = (struct glyph_row *) 0x8f133e0
        desired_row = (struct glyph_row *) 0x8f113b8
        changed_p = 0
#5  0x08053d3b in update_window (w=0x85b3568, force_p=1) at dispnew.c:4150
        vpos = 0
        i = 81
        end = (struct glyph_row *) 0x8f115fc
        mode_line_row = (struct glyph_row *) 0x0
        header_line_row = (struct glyph_row *) 0x0
        changed_p = 1
        mouse_face_overwritten_p = 0
        row = (struct glyph_row *) 0x8f113b8
        yb = 48
        n_updated = 0
        desired_matrix = (struct glyph_matrix *) 0x8baf688
        paused_p = 0
        preempt_count = 9
#6  0x080537a3 in update_window_tree (w=0x8c39d18, force_p=0) at dispnew.c:3885
        w = (struct window *) 0x85b3568
        force_p = 0
        paused_p = 0
#7  0x080536a1 in update_frame (f=0x85af0c0, force_p=0, inhibit_hairy_id_p=0)
    at dispnew.c:3822
        f = (struct frame *) 0x85af0c0
        inhibit_hairy_id_p = 102
        paused_p = 139935528
        root_window = (struct window *) 0x8c39d18
#8  0x0806cdaa in redisplay_internal (preserve_echo_area=0) at xdisp.c:10065
        f = (struct frame *) 0x85af0c0
        tail = 81
        frame = 81
        i = 1
        updated = (struct frame **) 0xbfffe894
        n = 0
        size = 50
        w = (struct window *) 0x8f84ab0
        f = (struct frame *) 0x0
        pause = 0
        must_finish = 1
        tlbufpos = {charpos = 682, bytepos = 682}
        tlendpos = {charpos = 3084, bytepos = 3090}
        number_of_visible_frames = 1
        count = 17
        polling_stopped_here = 1
        consider_all_windows_p = 1
#9  0x080691d7 in echo_area_display (update_frame_p=1) at xdisp.c:7638
        n = 81
        mini_window = -2007288472
        w = (struct window *) 0x10
        f = (struct frame *) 0x85af0c0
        window_height_changed_p = 1
#10 0x080679ca in message3_nolog (m=1756311532, nbytes=81, multibyte=1)
    at xdisp.c:6518
        frame = -2007306048
        f = (struct frame *) 0x85af0c0
        m = 1756311532
#11 0x080677f3 in message3 (m=1756311532, nbytes=81, multibyte=1)
    at xdisp.c:6459
        m = 1756311532
        nbytes = 81
        multibyte = 1
        gcpro1 = {next = 0xf2, var = 0x7, nvars = 0}
#12 0x08133089 in Fmessage (nargs=8, args=0xbfffeee8) at editfns.c:3036
        val = 1756311532
        nargs = 102
        args = (int *) 0x0
#13 0x08139d81 in Ffuncall (nargs=9, args=0xbfffeee4) at eval.c:2705
        nargs = -2009580760
        fun = -2009580760
        funcar = 81
        numargs = 8
        val = 81
        backtrace = {next = 0xbfffefd8, function = 0xbfffeee4, 
  args = 0xbfffeee8, nargs = 8, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
        internal_args = (int *) 0x88383b28
        i = 81
#14 0x0816233c in Fbyte_code (bytestr=1746936808, vector=-2011159256, 
    maxdepth=12) at bytecode.c:689
        bytestr = 8
        vector = 3815
        maxdepth = -1073746204
        count = 5
        op = 8
        vectorp = (int *) 0x8202530
        stack = {pc = 0x8202522 "+.\b\207", top = 0xbfffef04, 
  bottom = 0xbfffeee4, byte_string = 1746936808, 
  byte_string_start = 0x82023f8 "g\030e\031d\032`\eÆ \211\034ÇV\203 ", 
  constants = -2011159256, next = 0x0}
        top = (int *) 0xbfffeee4
        result = 81
#15 0x0813a357 in funcall_lambda (fun=-2011159624, nargs=1, 
    arg_vector=0xbffff048) at eval.c:2911
        nargs = 1
        val = 102
        syms_left = 675056556
        next = 675056556
        count = 4
        i = 1
        optional = 1
        rest = 0
#16 0x08139f01 in Ffuncall (nargs=2, args=0xbffff044) at eval.c:2781
        nargs = -2011159624
        fun = -2011159624
        funcar = 81
        numargs = 1
        val = 81
        backtrace = {next = 0xbffff1b8, function = 0xbffff044, 
  args = 0xbffff048, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0'}
        internal_args = (int *) 0x882023b8
        i = 81
#17 0x08136707 in Fcall_interactively (function=675356132, 
    record_flag=675056556, keys=-2009241152) at callint.c:870
        val = 102
        args = (int *) 0xbffff044
        visargs = (int *) 0xbffff034
        argstrings = (unsigned char **) 0xbffff024
        fun = 2
        funcar = 81
        specs = -1073745852
        teml = 0
        enable = 675056556
        speccount = 3
        next_event = 3
        prefix_arg = -1458400096
        string = (unsigned char *) 0xbffff054 "P"
        tem = (unsigned char *) 0x81922f3 ""
        varies = (int *) 0xbffff014
        i = 2
        j = 0
        count = 1
        foo = 102
        prompt1 = '\0' <repeats 99 times>
        tem1 = 0x66 <Address 0x66 out of bounds>
        arg_from_tty = 0
        gcpro1 = {next = 0x2000, var = 0x0, nvars = 0}
        gcpro2 = {next = 0x869f788, var = 0x4, nvars = 0}
        gcpro3 = {next = 0x283c8bac, var = 0x0, nvars = 2}
        gcpro4 = {next = 0x0, var = 0x0, nvars = 2}
        key_count = 3
        record_then_fail = 0
        save_this_command = 675356132
        save_last_command = 675108364
        save_this_original_command = 675356132
        save_real_this_command = 675356132
#18 0x080ea4d7 in Fcommand_execute (cmd=675356132, record_flag=675056556, 
    keys=675056556, special=675056556) at keyboard.c:9724
        record_flag = 675056556
        keys = 102
        special = 102
        final = 136324024
        tem = 81
        prefixarg = -1458400096
        backtrace = {next = 0x0, function = 0x83c0348, args = 0xbffff1d4, 
  nargs = 1, evalargs = 0 '\0'}
#19 0x080e0871 in command_loop_1 () at keyboard.c:1755
        scount = 2
        cmd = 2
        lose = 2
        nonundocount = 0
        keybuf = {24, 61, -1073745284, 135133204, -1458731784, -1073745336, 
  -1073745284, 135133127, 0, 1, -1073743900, 1077999908, 135703744, 
  -1073744896, 17, 1076902158, 177478308, 1073775649, -1073745168, 32, 
  -1073745084, 0, -1073745376, -1073745516, 0, 1073741824, -1073745028, 
  135496313, -1073745212, -1073744832}
        i = 2
        no_direct = 0
        prev_modiff = 676
        prev_buffer = (struct buffer *) 0x8fe2450
        was_locked = 0
        already_adjusted = 0
#20 0x081382cd in internal_condition_case (bfun=0x80dfb60 <command_loop_1>, 
    handlers=675150244, hfun=0x80df740 <cmd_error>) at eval.c:1333
        val = 81
        c = {tag = 675056556, val = 675056556, next = 0xbffff3c4}
        h = {handler = 675150244, var = 675056556, chosen_clause = 675056604, 
  tag = 0xbffff2b4, next = 0x0}
#21 0x080dfa0e in command_loop_2 () at keyboard.c:1292
        val = 102
#22 0x08137e35 in internal_catch (tag=675111508, 
    func=0x80df9f0 <command_loop_2>, arg=675056556) at eval.c:1094
        tag = 81
        c = {tag = 675111508, val = 675056556, next = 0x0}
#23 0x080df9b3 in command_loop () at keyboard.c:1271
No locals.
#24 0x080df4b4 in recursive_edit_1 () at keyboard.c:987
        count = 1
        val = 0
#25 0x080df5f1 in Frecursive_edit () at keyboard.c:1043
        count = 0
        buffer = 102
#26 0x080de345 in main (argc=1, argv=0xbffff7e4) at emacs.c:1666
        dummy = 0
        stack_bottom_variable = 0 '\0'
        skip_args = 0
        rlim = {rlim_cur = 8388608, rlim_max = 18446744073709551615}
        no_loadup = 0
        junk = 0x0
#27 0x4030c7ee in __libc_start_main () from /lib/libc.so.6
No symbol table info available.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]