From: "Jan Djärv" <jan.h.d@swipnet.se>
To: bob@rattlesnake.com
Cc: emacs-devel@gnu.org
Subject: Re: Emacs crashes, 07nov16
Date: Tue, 20 Nov 2007 13:08:12 +0100 [thread overview]
Message-ID: <4742CE2C.8000809@swipnet.se> (raw)
In-Reply-To: <m1IuR6D-002K4JC@rattlesnake.com>
It does not look like this backtrace was made with (x-synchronize t), was it?
Jan D.
Robert J. Chassell skrev:
> #11 0x00000000 in ?? ()
> No symbol table info available.
> (gdb)
>
> This is the part of the backtrace that ought to give the information,
> and it is garbled.
>
> What happens if you put a breakpoint at x_connection_closed? That
> will stop earlier. Is the backtrace complete at that point?
>
> The backtrace does not show an address of 0x00000000. In any case, I
> don't know what is going on. What should I do next?
>
> (gdb) bt full
> #0 x_connection_closed (dpy=0x85b8b80, error_message=0xbfc8fc28 "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 0x080cceea in x_error_quitter (display=0x85b8b80, error=0xbfc8fedc) 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\240Z\b\t\000\000\000\244E_\b\000\000\000\000x\244Z\bH\000\000\000P\000\000\000\340\306\205\b\024\273m\b\350\254\302\267\200\262q\bhk_\b\330\374\310\277$\036\274\267L\000\000\000\200\262q\b\000\000\000\000|\315\371\267|\315\371\267\200\262q\b\b\375\310\277\036\232\315\267\200\262q\b\200\262q\b\000\000\000\000\b\375\310\277"...
> #2 0x080ccf40 in x_error_handler (display=0x85b8b80, error=0xbfc8fedc) at xterm.c:7924
> No locals.
> #3 0xb79831ef in _XError () from /usr/lib/libX11.so.6
> No symbol table info available.
> #4 0xb7985c77 in _XEventsQueued () from /usr/lib/libX11.so.6
> No symbol table info available.
> #5 0xb7971723 in XPending () from /usr/lib/libX11.so.6
> No symbol table info available.
> #6 0xb7be8cfd 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 0xb7be8df1 in gdk_event_prepare (source=0x85c4e60, timeout=0xbfc90818) at /tmp/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2308
> display = (GdkDisplay *) 0x85b8b80
> retval = 0
> #8 0xb788ca0f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #9 0xb788d1c9 in ?? () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #10 0x085c4ea8 in ?? ()
> No symbol table info available.
> #11 0xbfc90878 in ?? ()
> No symbol table info available.
> #12 0x086700e8 in ?? ()
> No symbol table info available.
> #13 0xb7928114 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #14 0xb788dbba in g_main_context_pending () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #15 0xb7d72231 in IA__gtk_events_pending () at /tmp/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1224
> result = <value optimized out>
> #16 0x080ccc97 in XTread_socket (terminal=0x0, expected=1, hold_quit=0xbfc90bd4) at xterm.c:7177
> inev = {
> kind = TIMER_EVENT,
> code = 590,
> part = scroll_bar_handle,
> modifiers = -1077343888,
> x = -1220863220,
> y = -1077343956,
> timestamp = 3086768598,
> padding = {0xb7bb484b, 0xb7c5bc69},
> frame_or_window = 143086296,
> arg = -1218383532
> }
> count = 0
> dpyinfo = (struct x_display_info *) 0x0
> #17 0x08100d5c 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 *) 0x85e1b58
> #18 0x08100eca in handle_async_input () at keyboard.c:7336
> nread = 140217216
> #19 0x0810ab50 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 0xb74f4ba9 in sigprocmask () from /lib/i686/cmov/libc.so.6
> No symbol table info available.
> #23 0x081124ef in sys_sigunblock (new_mask={__val = {268435456, 0 <repeats 31 times>}}) at sysdep.c:3064
> old_mask = {
> __val = {268435456, 0, 10, 20, 16, 140547080, 140515104, 0, 140514368, 0, 0, 830, 280, 140515104, 140515104, 10, 20, 3217625300, 134632972, 140515104, 0, 140514368, 140514368, 140515104, 140515104, 3217625324, 134633279, 140515104, 3217625488, 3075429505, 3217625744, 3075429653}
> }
> #24 0x0811346f in request_sigio () at sysdep.c:1050
> No locals.
> #25 0x0808a5fa in redisplay_internal (preserve_echo_area=<value optimized out>) at xdisp.c:11578
> tail = <value optimized out>
> w = (struct window *) 0x86015c8
> pause = 0
> must_finish = 1
> tlbufpos = {
> charpos = 0,
> bytepos = 0
> }
> number_of_visible_frames = 1
> polling_stopped_here = 1
> old_frame = 140514372
> consider_all_windows_p = 1
> #26 0x0810542e in read_char (commandflag=1, nmaps=2, maps=0xbfc91e50, prev_event=137562313, used_mouse_menu=0xbfc91ee8, end_time=0x0) at keyboard.c:2748
> keys = 0
> key_count = 140514368
> key_count_reset = 0
> saved_ok_to_echo = (struct kboard *) 0x0
> saved_echo_string = 0
> c = 137562313
> local_getcjmp = {{
> __jmpbuf = {137562313, -1077338816, 142905096, 142905100, -1077338840, 135913888},
> __mask_was_saved = 137805845,
> __saved_mask = {
> __val = {137597689, 1, 3217628480, 142905096, 3217628480, 3217628696, 135640483, 137805845, 137597689, 142905100, 0 <repeats 22 times>}
> }
> }}
> save_jump = {{
> __jmpbuf = {0, 137562313, 0, 0, 142905100, 137972916},
> __mask_was_saved = 1418,
> __saved_mask = {
> __val = {3217628296, 135911338, 0, 1417, 3217628328, 135911549, 0, 1, 0, 142905100, 137972916, 1417, 3217628344, 135911338, 137724945, 1416, 3217628376, 135911549, 1, 1, 137562313, 137597689, 137805840, 137562313, 3217628424, 135913703, 137597689, 137805181, 3217628432, 0, 1, 137805845}
> }
> }}
> key_already_recorded = 0
> tem = 2
> save = 140514368
> previous_echo_area_message = 137562313
> also_record = 137562313
> reread = 0
> polling_stopped_here = <value optimized out>
> orig_kboard = (struct kboard *) 0x85e2eb0
> #27 0x08107f03 in read_key_sequence (keybuf=0xbfc91f94, bufsize=30, prompt=137562313, dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9455
> interrupted_kboard = (KBOARD *) 0x85e2eb0
> key = 142256420
> 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) 0xbfc91e30
> submaps = (Lisp_Object * volatile) 0xbfc91e50
> orig_local_map = 139440181
> orig_keymap = 137562313
> localized_local_map = 0
> first_binding = 0
> first_unbound = 31
> mock_input = 0
> fkey = {
> parent = 139136605,
> map = 139136605,
> start = 0,
> end = 0
> }
> keytran = {
> parent = 137554789,
> map = 137554789,
> start = 0,
> end = 0
> }
> indec = {
> parent = 139136629,
> map = 139136629,
> start = 0,
> end = 0
> }
> delayed_switch_frame = 137562313
> original_uppercase = 0
> original_uppercase_position = -1
> starting_buffer = (struct buffer *) 0x8848f08
> fake_prefixed_keys = 137562313
> #28 0x08109bc1 in command_loop_1 () at keyboard.c:1684
> cmd = <value optimized out>
> lose = <value optimized out>
> nonundocount = 0
> keybuf = {192, 48, -1219704624, 134541218, -1472036458, 134541220, 134541222, 0, 0, 1, 994, -1220862992, -1218170208, 134541218, -1219663780, 134522600, 1, -1208119308, -1208117216, 0, -1077338120, -1077338272, 0, -1077346304, 137562313, 138189817, 0, 137912576, 137912560, -1077338088}
> i = <value optimized out>
> prev_modiff = 4
> prev_buffer = (struct buffer *) 0x8338540
> already_adjusted = 0
> #29 0x08160a50 in internal_condition_case (bfun=0x8109a20 <command_loop_1>, handlers=137619713, hfun=0x81042d0 <cmd_error>) at eval.c:1493
> val = <value optimized out>
> c = {
> tag = 137562313,
> val = 137562313,
> next = 0xbfc92140,
> gcpro = 0x0,
> jmp = {{
> __jmpbuf = {0, 137912576, 137912560, -1077337848, -2042609535, 940844014},
> __mask_was_saved = 0,
> __saved_mask = {
> __val = {0, 135579367, 3217629540, 139627776, 12, 12, 3217629540, 4294967295, 3217629352, 135580272, 3217629540, 12, 3217629340, 3217629336, 134542086, 514, 12, 12, 3217629540, 0, 3217629384, 135580334, 3217629540, 12, 3075283564, 3076797088, 800, 110932256, 3086847988, 134522600, 3086849640, 3217629456}
> }
> }},
> 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 = 136037944,
> tag = 0xbfc9202c,
> next = 0x0
> }
> #30 0x08103753 in command_loop_2 () at keyboard.c:1396
> val = 0
> #31 0x08160b2a in internal_catch (tag=137611273, func=0x8103730 <command_loop_2>, arg=137562313) at eval.c:1229
> c = {
> tag = 137611273,
> val = 137562313,
> next = 0x0,
> gcpro = 0x0,
> jmp = {{
> __jmpbuf = {0, 137912576, 137912560, -1077337592, -2042470271, 940981230},
> __mask_was_saved = 0,
> __saved_mask = {
> __val = {909653549, 0 <repeats 13 times>, 540091136, 542133587, 543781446, 543651137, 807416115, 875706928, 137748336, 137748338, 137746960, 3217629688, 135605960, 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 0x08104137 in command_loop () at keyboard.c:1375
> No locals.
> #33 0x0810449b in recursive_edit_1 () at keyboard.c:984
> val = <value optimized out>
> #34 0x081045d1 in Frecursive_edit () at keyboard.c:1046
> buffer = 137562313
> #35 0x080f9dd0 in main (argc=15, argv=0xbfc92614) at emacs.c:1777
> tz = 0xbfc92efb "UTC"
> dummy = -1077336728
> 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)
>
>
> Yesterday's GNU Emacs CVS snapshot, Mon, 2007 Nov 19 15:42 UTC
> GNU Emacs 23.0.50.6 (i686-pc-linux-gnu, GTK+ Version 2.12.1)
> started in a 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+660+51 -name '-q GNU Emacs in Debugger 4'
>
> and using the foo.mail test file I sent earlier.
>
next prev parent reply other threads:[~2007-11-20 12:08 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-16 19:35 Emacs crashes, 07nov16 Robert J. Chassell
2007-11-18 13:01 ` Richard Stallman
2007-11-18 22:06 ` Robert J. Chassell
2007-11-19 12:25 ` Richard Stallman
2007-11-19 14:05 ` Robert J. Chassell
2007-11-20 3:59 ` Richard Stallman
2007-11-20 11:17 ` Robert J. Chassell
2007-11-20 12:08 ` Jan Djärv [this message]
2007-11-20 16:07 ` Robert J. Chassell
2007-11-21 7:42 ` Jan Djärv
2007-11-21 12:45 ` Robert J. Chassell
2007-11-21 15:13 ` Stefan Monnier
2007-11-22 7:07 ` Jan Djärv
2007-11-22 12:31 ` Robert J. Chassell
2007-11-22 13:13 ` Jan Djärv
2007-11-22 16:00 ` Robert J. Chassell
2007-11-23 9:45 ` Jan Djärv
2007-11-23 12:31 ` Robert J. Chassell
2007-11-23 12:46 ` David Kastrup
2007-11-23 14:54 ` Jan Djärv
2007-11-23 17:07 ` Robert J. Chassell
2007-11-24 9:20 ` Jan Djärv
2007-11-24 14:08 ` Robert J. Chassell
2007-11-26 14:54 ` Jan Djärv
2007-11-26 16:44 ` Robert J. Chassell
2007-11-26 19:04 ` Jan Djärv
2007-11-24 9:19 ` Jan Djärv
2007-11-21 12:04 ` Richard Stallman
2007-11-21 17:20 ` Robert J. Chassell
2007-11-22 7:07 ` Jan Djärv
2007-11-22 11:55 ` Robert J. Chassell
2007-11-19 20:37 ` RMAIL misbehaving (Was: Re: Emacs crashes, 07nov16) Alfred M. Szmidt
2007-11-21 12:05 ` Richard Stallman
2007-12-13 0:15 ` Alfred M. Szmidt
2007-12-14 10:10 ` Richard Stallman
-- strict thread matches above, loose matches on Subject: below --
2007-11-19 0:30 Emacs crashes, 07nov16 Robert J. Chassell
2007-11-28 12:06 Robert J. Chassell
2007-11-28 17:49 ` Jan Djärv
2007-11-28 18:36 Robert J. Chassell
2007-11-29 6:51 ` Jan Djärv
2007-11-29 11:28 ` Robert J. Chassell
2007-11-29 12:05 ` Jan Djärv
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4742CE2C.8000809@swipnet.se \
--to=jan.h.d@swipnet.se \
--cc=bob@rattlesnake.com \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).