From: "Robert J. Chassell" <bob@rattlesnake.com>
To: emacs-devel@gnu.org
Subject: Re: Emacs crashes, 07nov16
Date: Thu, 22 Nov 2007 11:55:02 +0000 (UTC) [thread overview]
Message-ID: <m1IvAe6-002K4MC@rattlesnake.com> (raw)
In-Reply-To: <47452AC9.70304@swipnet.se> (message from Jan Djärv on Thu, 22 Nov 2007 08:07:53 +0100)
Let's try this, using this morning's update of Debian testing and
snapshot of GNU Emacs. For each backtrace (see below), I evaluated
(x-synchronize t) before visiting the file that would have me print
the Euro sign.
Incidently, when I put
(make-char 'latin-iso8859-15 164)
into my *scratch* buffer and evaluated it, the instance continued, as
expected. When I put `insert' in front of it and evaluated that
expression, the instance also continued, which I did not expect.
When I visited the mail file that contained the expression with the
insert, i.e. ~/foo.mail, the instance crashed, as expected. (As usual,
I produced the backtraces after visiting ~/foo.mail.)
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, Thu, 2007 Nov 22 10:51 UTC
NU Emacs 23.0.50.3 (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'
(x-synchronize t)
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=0x85b9380, error_message=0xbfcdafc8 "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 0x080ccf0a in x_error_quitter (display=0x85b9380, error=0xbfcdb27c) 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\000\000\000\nL\213\267pmZ\b\300\230[\bh\260\315\277\251B\213\267pmZ\b\300\260\315\277 ", '\0' <repeats 11 times>, "\330\230[\b\374\250\030\267$\333\225\267\000\000\000\000\200\223[\b\250\260\315\277\005M\213\267\200\223[\b\300\260\315\277 \000\000\000$\333\225\267\000\000\000\000\363\373\000\000\310\260\315\277\024\201\205\267\200"...
#2 0x080ccf60 in x_error_handler (display=0x85b9380, error=0xbfcdb27c) at xterm.c:7924
No locals.
#3 0xb78b31ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#4 0xb78b4dcb in _XReply () from /usr/lib/libX11.so.6
No symbol table info available.
#5 0xb78ac0b8 in XSync () from /usr/lib/libX11.so.6
No symbol table info available.
#6 0xb78ac243 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#7 0x085b9380 in ?? ()
No symbol table info available.
#8 0x00000000 in ?? ()
No symbol table info available.
(gdb)
## breakpoint x_error_quitter
(gdb) bt full
#0 x_error_quitter (display=0x85b9380, error=0xbff0acac) at xterm.c:7959
buf = "\324\253\360\277\\|\374\267\340\253\360\277 ", '\0' <repeats 11 times>, "<r\375\267\240\253\360\277\264\254\360\277\0062\003g1\000\000\000\\\226\224\267|d\257\267G\374\224\267\0062\003gI\374\224\267K\374\224\267\000\000\000\000\000\000\000\000\001\000\000\000\033\003\000\000\000\000\000\000@]\257\267G\374\224\267l\354\224\267\f\310\224\267\001\000\000\000\364\257\375\267\370^\257\267\250\254\360\277\304\254\360\277\322~\374\267\f\310\224\267\250\254\360\277\304\267\375\267\022\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\001\000\000\000\231?\t\b$\373\242\267\300\257\360\277(\254\360\277\264\254\360\277\200\223[\b\000\000\000\000 \000\000\000\237\022\230\267+\342\227\267$"...
buf1 = " \000\000\000\nl\230\267pmZ\b\300\230[\b8\252\360\277\030\000\000\000\300\230[\bS!\205\267H\252\360\277 \000\000\000\360\252\360\277\323!\205\267$\373\242\267~\027\230\267\a\000\000\000\360\252\360\277 \000\000\000\237\022\230\267pmZ\b$\373\242\267h\252\360\277o\022\230\267pmZ\b\360\252\360\277 \000\000\000\nl\230\267pmZ\b\300\230[\b\230\252\360\277\251b\230\267pmZ\b\360\252\360\277 ", '\0' <repeats 11 times>, "\330\230[\b\374\310%\267$\373\242\267\000\000\000\000\200\223[\b\330\252\360\277\005m\230\267\200\223[\b\360\252\360\277 \000\000\000$\373\242\267\000\000\000\000z2\000\000\370\252\360\277\024\241\222\267\200"...
#1 0x080ccf60 in x_error_handler (display=0x85b9380, error=0xbff0acac) at xterm.c:7924
No locals.
#2 0xb79851ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#3 0xb7986dcb in _XReply () from /usr/lib/libX11.so.6
No symbol table info available.
#4 0xb797e0b8 in XSync () from /usr/lib/libX11.so.6
No symbol table info available.
#5 0xb797e243 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#6 0x085b9380 in ?? ()
No symbol table info available.
#7 0x00000000 in ?? ()
No symbol table info available.
(gdb)
## breakpoint _XError
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb74dfc26 in kill () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0x080f906b in abort () at emacs.c:431
No locals.
#3 0x0816056d in internal_condition_case_2 (bfun=0x8163380 <Frun_hook_with_args>, nargs=2, args=0xbfe555d4, handlers=137562361, hfun=0x8061a00 <delete_frame_handler>) at eval.c:1567
val = <value optimized out>
c = {
tag = 8,
val = 160474592,
next = 0x990a5e0,
gcpro = 0xbfe554e8,
jmp = {{
__jmpbuf = {134613333, 138099429, 138099629, 138099629, 140516728, 160474592},
__mask_was_saved = -1075489448,
__saved_mask = {
__val = {3219477784, 134614040, 3219477848, 137717769, 160474592, 875574324, 859255600, 138045696, 138045717, 140516732, 140516728, 140516732, 3219477864, 134615065, 140516728, 3219477848, 137562313, 3219477920, 140219264, 32, 3080045565, 3080739620, 1511, 137563360, 3219477864, 135749738, 3219477880, 78, 137720200, 137563364, 22, 135949090}
}
}},
backlist = 0xbfe55598,
handlerlist = 0x817650a,
lisp_eval_depth = 137563364,
pdlcount = 135949090,
poll_suppress_count = 22,
interrupt_input_blocked = 22,
byte_stack = 0x835df72
}
h = {
handler = 137746960,
var = 140516728,
chosen_clause = 140516728,
tag = 0x8601d78,
next = 0x8601d7c
}
#4 0x08062325 in Fdelete_frame (frame=140516732, force=137562361) at frame.c:1411
args = {137720201, 140516732}
f = (struct frame *) 0x8601d78
sf = <value optimized out>
kb = <value optimized out>
#5 0x080cc9ff in x_connection_closed (dpy=0x85b9380, error_message=<value optimized out>) at xterm.c:7835
dpyinfo = (struct x_display_info *) 0x85e24c8
frame = 6
tail = <value optimized out>
#6 0x080ccf0a in x_error_quitter (display=0x85b9380, error=0xbfe55bfc) 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\000\000\000\n\314\225\267pmZ\b\300\230[\b\350Y\345\277\251\302\225\267pmZ\b@Z\345\277 ", '\0' <repeats 11 times>, "\330\230[\b\374(#\267$[\240\267\000\000\000\000\200\223[\b(Z\345\277\005\315\225\267\200\223[\b@Z\345\277 \000\000\000$[\240\267\000\000\000\000/\"\000\000HZ\345\277\024\001\220\267\200"...
#7 0x080ccf60 in x_error_handler (display=0x85b9380, error=0xbfe55bfc) at xterm.c:7924
No locals.
#8 0xb795b1ef in _XError () from /usr/lib/libX11.so.6
No symbol table info available.
#9 0xb795cdcb in _XReply () from /usr/lib/libX11.so.6
No symbol table info available.
#10 0xb79540b8 in XSync () from /usr/lib/libX11.so.6
No symbol table info available.
#11 0xb7954243 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#12 0x085b9380 in ?? ()
No symbol table info available.
#13 0x00000000 in ?? ()
No symbol table info available.
(gdb)
next prev parent reply other threads:[~2007-11-22 11:55 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
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 [this message]
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m1IvAe6-002K4MC@rattlesnake.com \
--to=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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.