emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs crashes, 07nov16


From: Robert J. Chassell
Subject: Re: Emacs crashes, 07nov16
Date: Wed, 21 Nov 2007 17:20:39 +0000 (UTC)

architecture: i686
Linux kernel: 2.6.22-2-686
distribution: Debian testing, updated today

gcc (GCC) 4.2.3 20071014 (prerelease) (Debian 4.2.2-3)
Emacs rebuilt without optimisation, i.e., with -O0

Today's GNU Emacs CVS snapshot, Wed, 2007 Nov 21  10:49 UTC
GNU Emacs 23.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.12.1)
started in debugger with

    set args -i -q \
    --eval '(emacs-version t)' -bg DodgerBlue4 -fg white \
    -fn '-Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO8859-1' \
    -geometry 80x44+545+51 -name '-q GNU Emacs in Debugger 4'

Unused breakpoints deleted.  Here are backtraces from breakpoints at
x_connection_closed, x_error_quitter, and _XError

# breakpoint x_connection_closed

(gdb) bt full
#0  x_connection_closed (dpy=0x85b9000, error_message=0xbff60f08 "X protocol 
error: BadValue (integer parameter out of range for operation) on protocol 
request 77") at xterm.c:7786
        dpyinfo = <value optimized out>
        frame = <value optimized out>
        tail = <value optimized out>
#1  0x080cceda in x_error_quitter (display=0x85b9000, error=0xbff611bc) at 
xterm.c:7968
        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 
77\000\234Z\b\t\000\000\000tI_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200gy\b\024\303m\b\350\274\275\267\210\037p\bh\217_\b\270\017\366\277$.\267\267L\000\000\000\210\037p\b\000\000\000\000|\335\364\267|\335\364\267\210\037p\b\350\017\366\277\036\252\310\267\210\037p\b\210\037p\b\000\000\000\000\350\017\366\277"...
#2  0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbff611bc) at 
xterm.c:7924
No locals.
#3  0xb79341ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0xb7936c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0xb7922723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#6  0xb7b99cfd in gdk_check_xpending (display=<value optimized out>) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#7  0xb7b99df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbff61af8) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
        display = (GdkDisplay *) 0x85b9000
        retval = 0
#8  0xb783da0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0xb783e1c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0x085c52d0 in ?? ()
No symbol table info available.
#11 0xbff61b58 in ?? ()
No symbol table info available.
#12 0x08803990 in ?? ()
No symbol table info available.
#13 0xb78d9114 in g_type_check_instance_is_a () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb783ebba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb7d23231 in IA__gtk_events_pending () at 
/tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
        result = <value optimized out>
#16 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, 
hold_quit=0xbff61eb4) at xterm.c:7177
        inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = -1074389936,
  x = -1221351352,
  y = -1074390004,
  timestamp = 3086445014,
  padding = {0xb7b6584b, 0xb7c0cc69},
  frame_or_window = 142066136,
  arg = -1218629292
}
        count = 0
        dpyinfo = (struct x_display_info *) 0x0
#17 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
        nr = <value optimized out>
        hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
        next = (struct terminal *) 0x0
        nread = 0
        err = 0
        t = (struct terminal *) 0x85e3878
#18 0x08100eba in handle_async_input () at keyboard.c:7336
        nread = 140218368
#19 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
        old_errno = 0
#20 <signal handler called>
No symbol table info available.
#21 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#22 0xb74b8ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#23 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 
times>}}) at sysdep.c:3064
        old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 
830, 280, 140516112, 140516112, 10, 20, 3220579252, 134632956, 140516112, 0, 
140515376, 140515376, 140516112, 140516112, 3220579276, 134633263, 140516112, 
3220579440, 3075183745, 3220579696, 3075183893}
}
#24 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#25 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) 
at xdisp.c:11578
        tail = <value optimized out>
        w = (struct window *) 0x86019b8
        pause = 0
        must_finish = 1
        tlbufpos = {
  charpos = 0,
  bytepos = 0
}
        number_of_visible_frames = 1
        polling_stopped_here = 1
        old_frame = 140515380
        consider_all_windows_p = 1
#26 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbff63130, 
prev_event=137562313, used_mouse_menu=0xbff631c8, end_time=0x0) at 
keyboard.c:2748
        keys = 0
        key_count = 140515376
        key_count_reset = 0
        saved_ok_to_echo = (struct kboard *) 0x0
        saved_echo_string = 0
        c = 137562313
        local_getcjmp = {{
    __jmpbuf = {137562313, -1074384864, 142931400, 142931404, -1074384888, 
135913840},
    __mask_was_saved = 137805845,
    __saved_mask = {
      __val = {137597689, 1, 3220582432, 142931400, 3220582432, 3220582648, 
135640435, 137805845, 137597689, 142931404, 0 <repeats 22 times>}
    }
  }}
        save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142931404, 137972916},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3220582248, 135911290, 0, 1417, 3220582280, 135911501, 0, 1, 0, 
142931404, 137972916, 1417, 3220582296, 135911290, 137724945, 1416, 3220582328, 
135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3220582376, 
135913655, 137597689, 137805181, 3220582384, 0, 1, 137805845}
    }
  }}
        key_already_recorded = 0
        tem = 2
        save = 140515376
        previous_echo_area_message = 137562313
        also_record = 137562313
        reread = 0
        polling_stopped_here = <value optimized out>
        orig_kboard = (struct kboard *) 0x85e32b8
#27 0x08107ef3 in read_key_sequence (keybuf=0xbff63274, bufsize=30, 
prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, 
fix_current_buffer=1) at keyboard.c:9455
        interrupted_kboard = (KBOARD *) 0x85e32b8
        key = 142259804
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 137562313
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 2
        nmaps_allocated = 2
        defs = (Lisp_Object * volatile) 0xbff63110
        submaps = (Lisp_Object * volatile) 0xbff63130
        orig_local_map = 139127117
        orig_keymap = 137562313
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
        keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
        indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
        delayed_switch_frame = 137562313
        original_uppercase = 0
        original_uppercase_position = -1
        starting_buffer = (struct buffer *) 0x884f5c8
        fake_prefixed_keys = 137562313
#28 0x08109bb1 in command_loop_1 () at keyboard.c:1684
        cmd = <value optimized out>
        lose = <value optimized out>
        nonundocount = 0
        keybuf = {192, 48, -1219950384, 134541203, -1472036458, 134541205, 
134541207, 0, 0, 1, 994, -1221351128, -1218617344, 134541203, -1219909540, 
134522600, 1, -1208442892, -1208440800, 0, -1074384168, -1074384320, 0, 
-1074397184, 137562313, 138203161, 0, 137912576, 137912560, -1074384136}
        i = <value optimized out>
        prev_modiff = 4
        prev_buffer = (struct buffer *) 0x8338540
        already_adjusted = 0
#29 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, 
handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
        val = <value optimized out>
        c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbff63420,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1074383896, -127532927, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3220583492, 139846280, 12, 12, 3220583492, 
4294967295, 3220583304, 135580224, 3220583492, 12, 3220583292, 3220583288, 
134542071, 514, 12, 12, 3220583492, 0, 3220583336, 135580286, 3220583492, 12, 
3075037804, 3076349952, 800, 110932256, 3086524404, 134522600, 3086526056, 
3220583408}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 136037936,
  tag = 0xbff6330c,
  next = 0x0
}
#30 0x08103743 in command_loop_2 () at keyboard.c:1396
        val = 0
#31 0x08160afa in internal_catch (tag=137611273, func=0x8103720 
<command_loop_2>, arg=137562313) at eval.c:1229
        c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1074383640, -127393663, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 
543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 
3220583640, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 
2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#32 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#33 0x0810448b in recursive_edit_1 () at keyboard.c:984
        val = <value optimized out>
#34 0x081045c1 in Frecursive_edit () at keyboard.c:1046
        buffer = 137562313
#35 0x080f9dc0 in main (argc=15, argv=0xbff638f4) at emacs.c:1777
        tz = 0xbff64efb "UTC"
        dummy = -1074382776
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0
(gdb)


# breakpoint x_error_quitter

(gdb) bt full
#0  x_error_quitter (display=0x85b9000, error=0xbfcfaf4c) at xterm.c:7959
        buf = 
"t\256\317\277\\\214\373\267xZ\\\b8\256\317\277\221\025\311\267xZ\\\b<address@hidden|address@hidden|\260\317\277\310\000\000\000\310\256\317\277T\257\317\277|\260\317\277t\261\317\277\002\000\000\000n\237\221\267\001\027\223\267"...
        buf1 = 
"\000\000\000\000\004\220\211\267\000\000\000\000\000\000\000\000\364?a\267\200b\205\b\220h\206\b\020\000\000\000p\234Z\b\001\000\000\000\000\021\\\b3\000\000\000x\240Z\b\b\000\000\000\020\000\000\000\025\000\000\000\320T\206\b\004\220\211\267\220h\206\b\000\000\000\000\b\255\317\277\027\003\207\2678\037p\bP\000\000\000p\234Z\b\t\000\000\000\224I_\b\000\000\000\000\270\240Z\bH\000\000\000P\000\000\000\200\033\205\b\024\303m\b\350\334\301\2678\037p\bh\313f\bH\255\317\277$N\273\267L\000\000\0008\037p\b\000\000\000\000|\375\370\267|\375\370\2678\037p\bx\255\317\277\036\312\314\2678\037p\b8\037p\b\000\000\000\000x\255\317\277"...
#1  0x080ccf30 in x_error_handler (display=0x85b9000, error=0xbfcfaf4c) at 
xterm.c:7924
No locals.
#2  0xb79761ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#3  0xb7978c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0xb7964723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0xb7bdbcfd in gdk_check_xpending (display=<value optimized out>) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#6  0xb7bdbdf1 in gdk_event_prepare (source=0x85c5288, timeout=0xbfcfb888) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
        display = (GdkDisplay *) 0x85b9000
        retval = 0
#7  0xb787fa0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0xb78801c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x085c52d0 in ?? ()
No symbol table info available.
#10 0xbfcfb8e8 in ?? ()
No symbol table info available.
#11 0x0884d900 in ?? ()
No symbol table info available.
#12 0xb791b114 in g_type_check_instance_is_a () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb7880bba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb7d65231 in IA__gtk_events_pending () at 
/tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
        result = <value optimized out>
#15 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, 
hold_quit=0xbfcfbc44) at xterm.c:7177
        inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = 139871128,
  x = -1076905552,
  y = 135587142,
  timestamp = 137458788,
  padding = {0xb7869551, 0x30},
  frame_or_window = 143218488,
  arg = -1218358956
}
        count = 0
        dpyinfo = (struct x_display_info *) 0x0
#16 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
        nr = <value optimized out>
        hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
        next = (struct terminal *) 0x0
        nread = 0
        err = 0
        t = (struct terminal *) 0x85e3878
#17 0x08100eba in handle_async_input () at keyboard.c:7336
        nread = 140218368
#18 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
        old_errno = 0
#19 <signal handler called>
No symbol table info available.
#20 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#21 0xb74faba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#22 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 
times>}}) at sysdep.c:3064
        old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 
830, 280, 140516112, 140516112, 10, 20, 3218063684, 134632956, 140516112, 0, 
140515376, 140515376, 140516112, 140516112, 3218063708, 134633263, 140516112, 
3218063872, 3075454081, 3218064128, 3075454229}
}
#23 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#24 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) 
at xdisp.c:11578
        tail = <value optimized out>
        w = (struct window *) 0x86019b8
        pause = 0
        must_finish = 1
        tlbufpos = {
  charpos = 0,
  bytepos = 0
}
        number_of_visible_frames = 1
        polling_stopped_here = 1
        old_frame = 140515380
        consider_all_windows_p = 1
#25 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbfcfcec0, 
prev_event=137562313, used_mouse_menu=0xbfcfcf58, end_time=0x0) at 
keyboard.c:2748
        keys = 0
        key_count = 140515376
        key_count_reset = 0
        saved_ok_to_echo = (struct kboard *) 0x0
        saved_echo_string = 0
        c = 137562313
        local_getcjmp = {{
    __jmpbuf = {137562313, -1076900432, 142205640, 142205644, -1076900456, 
135913840},
    __mask_was_saved = 137805877,
    __saved_mask = {
      __val = {137597689, 1, 3218066864, 142205640, 3218066864, 3218067080, 
135640435, 137805877, 137597689, 142205644, 0 <repeats 22 times>}
    }
  }}
        save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142205644, 137973112},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3218066680, 135911290, 0, 1417, 3218066712, 135911501, 0, 1, 0, 
142205644, 137973112, 1417, 3218066728, 135911290, 137724945, 1416, 3218066760, 
135911501, 1, 1, 137562313, 137597689, 137805872, 137562313, 3218066808, 
135913655, 137597689, 137805189, 3218066816, 0, 1, 137805877}
    }
  }}
        key_already_recorded = 0
        tem = 2
        save = 140515376
        previous_echo_area_message = 137562313
        also_record = 137562313
        reread = 0
        polling_stopped_here = <value optimized out>
        orig_kboard = (struct kboard *) 0x85e32b8
#26 0x08107ef3 in read_key_sequence (keybuf=0xbfcfd004, bufsize=30, 
prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, 
fix_current_buffer=1) at keyboard.c:9455
        interrupted_kboard = (KBOARD *) 0x85e32b8
        key = 142259796
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 137562313
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 2
        nmaps_allocated = 2
        defs = (Lisp_Object * volatile) 0xbfcfcea0
        submaps = (Lisp_Object * volatile) 0xbfcfcec0
        orig_local_map = 139271237
        orig_keymap = 137562313
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
        keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
        indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
        delayed_switch_frame = 137562313
        original_uppercase = 0
        original_uppercase_position = -1
        starting_buffer = (struct buffer *) 0x879e2c8
        fake_prefixed_keys = 137562313
#27 0x08109bb1 in command_loop_1 () at keyboard.c:1684
        cmd = <value optimized out>
        lose = <value optimized out>
        nonundocount = 0
        keybuf = {192, 48, 135283310, 138344773, 137562361, -1076899766, 
137562313, 0, 137562313, -1076899704, 135283568, 138344773, -1076899766, 
134541203, -1219639204, 134522600, 1, -1224687628, -1208170464, 0, -1076899736, 
-1076899888, 0, -1076953088, 137562313, 138203161, 0, 137912576, 137912560, 
-1076899704}
        i = <value optimized out>
        prev_modiff = 18
        prev_buffer = (struct buffer *) 0x8338540
        already_adjusted = 0
#28 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, 
handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
        val = <value optimized out>
        c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbfcfd1b0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1076899464, -1952374655, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3218067924, 139846280, 12, 12, 3218067924, 
4294967295, 3218067736, 135580224, 3218067924, 12, 3218067724, 3218067720, 
134542071, 514, 12, 12, 3218067924, 0, 3218067768, 135580286, 3218067924, 12, 
3075308140, 3076620288, 800, 110932256, 3086794740, 134522600, 3086796392, 
3218067840}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 137562361,
  tag = 0xbfcfd09c,
  next = 0x0
}
#29 0x08103743 in command_loop_2 () at keyboard.c:1396
        val = 0
#30 0x08160afa in internal_catch (tag=137611273, func=0x8103720 
<command_loop_2>, arg=137562313) at eval.c:1229
        c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1076899208, -1952235391, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 
543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 
3218068072, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 
2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#31 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#32 0x0810448b in recursive_edit_1 () at keyboard.c:984
        val = <value optimized out>
#33 0x081045c1 in Frecursive_edit () at keyboard.c:1046
        buffer = 137562313
#34 0x080f9dc0 in main (argc=15, argv=0xbfcfd684) at emacs.c:1777
        tz = 0xbfcfeefb "UTC"
        dummy = -1076898344
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0
(gdb)

# breakpoint _XError

(gdb) bt full
#0  0xb79400f6 in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#1  0xb7942c77 in _XEventsQueued () from /usr/lib/libX11.so.6
No symbol table info available.
#2  0xb792e723 in XPending () from /usr/lib/libX11.so.6
No symbol table info available.
#3  0xb7ba5cfd in gdk_check_xpending (display=<value optimized out>) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:150
No locals.
#4  0xb7ba5df1 in gdk_event_prepare (source=0x85c5288, timeout=0xbf8143a8) at 
/tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
        display = (GdkDisplay *) 0x0
        retval = 0
#5  0xb7849a0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xb784a1c9 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7  0x085c52d0 in ?? ()
No symbol table info available.
#8  0xbf814408 in ?? ()
No symbol table info available.
#9  0x084b8700 in ?? ()
No symbol table info available.
#10 0xb78e5114 in g_type_check_instance_is_a () from 
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb784abba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb7d2f231 in IA__gtk_events_pending () at 
/tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
        result = <value optimized out>
#13 0x080ccc87 in XTread_socket (terminal=0x0, expected=1, 
hold_quit=0xbf814764) at xterm.c:7177
        inev = {
  kind = TIMER_EVENT,
  code = 590,
  part = scroll_bar_handle,
  modifiers = -1082047232,
  x = -1221302200,
  y = -1082047300,
  timestamp = 3086494166,
  padding = {0xb7b7184b, 0xb7c18c69},
  frame_or_window = 142900616,
  arg = -1218580140
}
        count = 0
        dpyinfo = (struct x_display_info *) 0x0
#14 0x08100d4c in read_avail_input (expected=1) at keyboard.c:7106
        nr = <value optimized out>
        hold_quit = {
  kind = NO_EVENT,
  code = 0,
  part = scroll_bar_above_handle,
  modifiers = 0,
  x = 0,
  y = 0,
  timestamp = 0,
  padding = {0x0, 0x0},
  frame_or_window = 0,
  arg = 0
}
        next = (struct terminal *) 0x0
        nread = 0
        err = 0
        t = (struct terminal *) 0x85e3878
#15 0x08100eba in handle_async_input () at keyboard.c:7336
        nread = 0
#16 0x0810ab40 in input_available_signal (signo=29) at keyboard.c:7378
        old_errno = 0
#17 <signal handler called>
No symbol table info available.
#18 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#19 0xb74c4ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#20 0x081124df in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 
times>}}) at sysdep.c:3064
        old_mask = {
  __val = {268435456, 0, 10, 20, 16, 140549136, 140516112, 0, 140515376, 0, 0, 
830, 280, 140516112, 140516112, 10, 20, 3212921956, 134632956, 140516112, 0, 
140515376, 140515376, 140516112, 140516112, 3212921980, 134633263, 140516112, 
3212922144, 3075232897, 3212922400, 3075233045}
}
#21 0x0811345f in request_sigio () at sysdep.c:1050
No locals.
#22 0x0808a5ea in redisplay_internal (preserve_echo_area=<value optimized out>) 
at xdisp.c:11578
        tail = <value optimized out>
        w = (struct window *) 0x86019b8
        pause = 0
        must_finish = 1
        tlbufpos = {
  charpos = 0,
  bytepos = 0
}
        number_of_visible_frames = 1
        polling_stopped_here = 1
        old_frame = 140515380
        consider_all_windows_p = 1
#23 0x0810541e in read_char (commandflag=1, nmaps=2, maps=0xbf8159e0, 
prev_event=137562313, used_mouse_menu=0xbf815a78, end_time=0x0) at 
keyboard.c:2748
        keys = 0
        key_count = 140515376
        key_count_reset = 0
        saved_ok_to_echo = (struct kboard *) 0x0
        saved_echo_string = 0
        c = 137562313
        local_getcjmp = {{
    __jmpbuf = {137562313, -1082042160, 142933448, 142933452, -1082042184, 
135913840},
    __mask_was_saved = 137805845,
    __saved_mask = {
      __val = {137597689, 1, 3212925136, 142933448, 3212925136, 3212925352, 
135640435, 137805845, 137597689, 142933452, 0 <repeats 22 times>}
    }
  }}
        save_jump = {{
    __jmpbuf = {0, 137562313, 0, 0, 142933452, 137972916},
    __mask_was_saved = 1418,
    __saved_mask = {
      __val = {3212924952, 135911290, 0, 1417, 3212924984, 135911501, 0, 1, 0, 
142933452, 137972916, 1417, 3212925000, 135911290, 137724945, 1416, 3212925032, 
135911501, 1, 1, 137562313, 137597689, 137805840, 137562313, 3212925080, 
135913655, 137597689, 137805181, 3212925088, 0, 1, 137805845}
    }
  }}
        key_already_recorded = 0
        tem = 2
        save = 140515376
        previous_echo_area_message = 137562313
        also_record = 137562313
        reread = 0
        polling_stopped_here = <value optimized out>
        orig_kboard = (struct kboard *) 0x85e32b8
#24 0x08107ef3 in read_key_sequence (keybuf=0xbf815b24, bufsize=30, 
prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, 
fix_current_buffer=1) at keyboard.c:9455
        interrupted_kboard = (KBOARD *) 0x85e32b8
        key = 142259804
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 137562313
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 2
        nmaps_allocated = 2
        defs = (Lisp_Object * volatile) 0xbf8159c0
        submaps = (Lisp_Object * volatile) 0xbf8159e0
        orig_local_map = 139245213
        orig_keymap = 137562313
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
  parent = 139271701,
  map = 139271701,
  start = 0,
  end = 0
}
        keytran = {
  parent = 137554789,
  map = 137554789,
  start = 0,
  end = 0
}
        indec = {
  parent = 139271709,
  map = 139271709,
  start = 0,
  end = 0
}
        delayed_switch_frame = 137562313
        original_uppercase = 0
        original_uppercase_position = -1
        starting_buffer = (struct buffer *) 0x884fdc8
        fake_prefixed_keys = 137562313
#25 0x08109bb1 in command_loop_1 () at keyboard.c:1684
        cmd = <value optimized out>
        lose = <value optimized out>
        nonundocount = 0
        keybuf = {192, 48, -1219901232, 134541203, -1472036458, 134541205, 
134541207, 0, 0, 1, 994, -1221301976, -1218568192, 134541203, -1219860388, 
134522600, 1, -1208393740, -1208391648, 0, -1082041464, -1082041616, 0, 
-1082064896, 137562313, 138203161, 0, 137912576, 137912560, -1082041432}
        i = <value optimized out>
        prev_modiff = 4
        prev_buffer = (struct buffer *) 0x8338540
        already_adjusted = 0
#26 0x08160a20 in internal_condition_case (bfun=0x8109a10 <command_loop_1>, 
handlers=137619713, hfun=0x81042c0 <cmd_error>) at eval.c:1493
        val = <value optimized out>
        c = {
  tag = 137562313,
  val = 137562313,
  next = 0xbf815cd0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1082041192, 381116545, 940819438},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {0, 135579319, 3212926196, 139846280, 12, 12, 3212926196, 
4294967295, 3212926008, 135580224, 3212926196, 12, 3212925996, 3212925992, 
134542071, 514, 12, 12, 3212926196, 0, 3212926040, 135580286, 3212926196, 12, 
3075086956, 3076399104, 800, 110932256, 3086573556, 134522600, 3086575208, 
3212926112}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
        h = {
  handler = 137619713,
  var = 137562313,
  chosen_clause = 136037936,
  tag = 0xbf815bbc,
  next = 0x0
}
#27 0x08103743 in command_loop_2 () at keyboard.c:1396
        val = 0
#28 0x08160afa in internal_catch (tag=137611273, func=0x8103720 
<command_loop_2>, arg=137562313) at eval.c:1229
        c = {
  tag = 137611273,
  val = 137562313,
  next = 0x0,
  gcpro = 0x0,
  jmp = {{
      __jmpbuf = {0, 137912576, 137912560, -1082040936, 381255809, 940956654},
      __mask_was_saved = 0,
      __saved_mask = {
        __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 
543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 
3212926344, 135605912, 137746961, 137748338, 137562313, 137594176, 137562337, 
2, 13880}
      }
    }},
  backlist = 0x0,
  handlerlist = 0x0,
  lisp_eval_depth = 0,
  pdlcount = 2,
  poll_suppress_count = 1,
  interrupt_input_blocked = 0,
  byte_stack = 0x0
}
#29 0x08104127 in command_loop () at keyboard.c:1375
No locals.
#30 0x0810448b in recursive_edit_1 () at keyboard.c:984
        val = <value optimized out>
#31 0x081045c1 in Frecursive_edit () at keyboard.c:1046
        buffer = 137562313
#32 0x080f9dc0 in main (argc=15, argv=0xbf8161a4) at emacs.c:1777
        tz = 0xbf817efb "UTC"
        dummy = -1082040072
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 8388608,
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0
(gdb)




reply via email to

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