[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
x_error_quitter
From: |
sds |
Subject: |
x_error_quitter |
Date: |
Fri, 16 Mar 2007 14:25:40 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.95 (gnu/linux) |
GNU Emacs 22.0.95.2 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2007-03-12 on quant8
again, emacs dies in x_error_quitter:
Breakpoint 3, x_error_quitter (display=0x8591e38, error=0xbfe939a8)
at xterm.c:7859
7859 if (error->error_code == BadName)
(gdb)
(gdb)
(gdb) where
#0 x_error_quitter (display=0x8591e38, error=0xbfe939a8) at xterm.c:7859
#1 0x080c97cd in x_error_handler (display=0x8591e38, error=0xbfe939a8)
at xterm.c:7824
#2 0xb7d1c9ea in _XError () from /usr/lib/libX11.so.6
#3 0xb7d1f141 in _XEventsQueued () from /usr/lib/libX11.so.6
#4 0xb7cf387e in XCheckIfEvent () from /usr/lib/libX11.so.6
#5 0xb7f2e78c in XtSetWMColormapWindows () from /usr/lib/libXt.so.6
#6 0xb7f1915a in _XtMakeGeometryRequest () from /usr/lib/libXt.so.6
#7 0xb7f2d175 in XtSetValues () from /usr/lib/libXt.so.6
#8 0xb7f3fff2 in XtVaSetValues () from /usr/lib/libXt.so.6
#9 0x0819976b in EmacsFrameSetCharSize (widget=0xaf8a390, columns=3, rows=1)
at widget.c:975
#10 0x080c9dce in x_set_window_size (f=0xa903758, change_gravity=1, cols=2,
rows=1) at xterm.c:8731
#11 0x0805c8a5 in Fset_frame_size (frame=177223516, cols=16, rows=8)
at frame.c:2500
#12 0x0805f656 in x_set_frame_parameters (f=0xa903758, alist=184507717)
at frame.c:2862
#13 0x0805fc37 in x_default_parameter (f=0xa903758, alist=184509813,
prop=137623537, deflt=137468153, xprop=0x81a67de "bitmapIcon",
xclass=0x81a67d3 "BitmapIcon", type=RES_TYPE_SYMBOL) at frame.c:3683
#14 0x080d6c46 in Fx_create_frame (parms=184510005) at xfns.c:3347
#15 0x08153a71 in Ffuncall (nargs=2, args=0xbfe95478) at eval.c:2997
#16 0x0817e2dd in Fbyte_code (bytestr=136231163, vector=136231180, maxdepth=40)
at bytecode.c:679
#17 0x0815351a in funcall_lambda (fun=136231116, nargs=1,
arg_vector=0xbfe955a4) at eval.c:3184
#18 0x08153921 in Ffuncall (nargs=2, args=0xbfe955a0) at eval.c:3054
#19 0x0817e2dd in Fbyte_code (bytestr=136473963, vector=136473980, maxdepth=24)
at bytecode.c:679
#20 0x0815351a in funcall_lambda (fun=136473916, nargs=1,
arg_vector=0xbfe956c4) at eval.c:3184
#21 0x08153921 in Ffuncall (nargs=2, args=0xbfe956c0) at eval.c:3054
#22 0x0817e2dd in Fbyte_code (bytestr=143786411, vector=145684708, maxdepth=88)
at bytecode.c:679
#23 0x0815351a in funcall_lambda (fun=144160660, nargs=2,
arg_vector=0xbfe95804) at eval.c:3184
#24 0x08153921 in Ffuncall (nargs=3, args=0xbfe95800) at eval.c:3054
#25 0x0817e2dd in Fbyte_code (bytestr=143816491, vector=145683108, maxdepth=32)
at bytecode.c:679
#26 0x0815351a in funcall_lambda (fun=143315508, nargs=4,
arg_vector=0xbfe95924) at eval.c:3184
#27 0x08153921 in Ffuncall (nargs=5, args=0xbfe95920) at eval.c:3054
#28 0x0817e2dd in Fbyte_code (bytestr=143865707, vector=145622764, maxdepth=40)
at bytecode.c:679
#29 0x0815351a in funcall_lambda (fun=145608828, nargs=4,
arg_vector=0xbfe95a54) at eval.c:3184
#30 0x08153921 in Ffuncall (nargs=5, args=0xbfe95a50) at eval.c:3054
#31 0x0817e2dd in Fbyte_code (bytestr=143933843, vector=145676596, maxdepth=40)
at bytecode.c:679
#32 0x0815351a in funcall_lambda (fun=145326692, nargs=4,
arg_vector=0xbfe95b84) at eval.c:3184
#33 0x08153921 in Ffuncall (nargs=5, args=0xbfe95b80) at eval.c:3054
#34 0x0817e2dd in Fbyte_code (bytestr=146060859, vector=145660628, maxdepth=56)
at bytecode.c:679
#35 0x0815351a in funcall_lambda (fun=145672812, nargs=9,
arg_vector=0xbfe95cb4) at eval.c:3184
#36 0x08153921 in Ffuncall (nargs=10, args=0xbfe95cb0) at eval.c:3054
#37 0x0817e2dd in Fbyte_code (bytestr=146018163, vector=146027980,
maxdepth=128) at bytecode.c:679
#38 0x0815351a in funcall_lambda (fun=146028204, nargs=5,
arg_vector=0xbfe95e04) at eval.c:3184
#39 0x08153921 in Ffuncall (nargs=6, args=0xbfe95e00) at eval.c:3054
#40 0x0817e2dd in Fbyte_code (bytestr=146017955, vector=146019324, maxdepth=48)
at bytecode.c:679
#41 0x0815351a in funcall_lambda (fun=146027660, nargs=2,
---Type <return> to continue, or q <return> to quit---
arg_vector=0xbfe95ed0) at eval.c:3184
#42 0x0815371b in apply_lambda (fun=146027660, args=186821165, eval_flag=1)
at eval.c:3108
#43 0x08152df2 in Feval (form=186821173) at eval.c:2370
#44 0x08153a71 in Ffuncall (nargs=2, args=0xbfe96000) at eval.c:2997
#45 0x0817e2dd in Fbyte_code (bytestr=136316403, vector=136316420, maxdepth=64)
at bytecode.c:679
#46 0x0815351a in funcall_lambda (fun=136316364, nargs=1,
arg_vector=0xbfe96184) at eval.c:3184
#47 0x08153921 in Ffuncall (nargs=2, args=0xbfe96180) at eval.c:3054
#48 0x08150d7d in Fcall_interactively (function=137850697,
record_flag=137468105, keys=154557276) at callint.c:860
#49 0x080f0fd3 in Fcommand_execute (cmd=137850697, record_flag=137468105,
keys=137468105, special=137468105) at keyboard.c:10034
#50 0x080fc81b in command_loop_1 () at keyboard.c:1873
#51 0x08152562 in internal_condition_case (bfun=0x80fc4a0 <command_loop_1>,
handlers=137512761, hfun=0x80f6f90 <cmd_error>) at eval.c:1481
#52 0x080f6343 in command_loop_2 () at keyboard.c:1329
#53 0x0815261a in internal_catch (tag=137506745,
func=0x80f6320 <command_loop_2>, arg=137468105) at eval.c:1222
#54 0x080f6dcc in command_loop () at keyboard.c:1308
#55 0x080f716a in recursive_edit_1 () at keyboard.c:1006
#56 0x080f7256 in Frecursive_edit () at keyboard.c:1067
#57 0x080ed1d5 in main (argc=2, argv=0xbfe96a44) at emacs.c:1761
Lisp Backtrace:
"x-create-frame" (0xaff6635)
"x-create-frame-with-faces" (0x88d0e4d)
"make-frame" (0x88d0e4d)
"ediff-setup-control-frame" (0xaccc784)
"ediff-setup-windows-multiframe-compare" (0xabae28c)
"ediff-setup-windows-multiframe" (0xabae28c)
"ediff-setup-windows" (0xabae28c)
"ediff-setup" (0xabae28c)
"ediff-buffers-internal" (0x9c0f613)
"ediff-buffers" (0x9c0f613)
"eval" (0xb22aa35)
"repeat-complex-command" (0x8)
"call-interactively" (0x8376f49)
(gdb) p *error
$1 = {
type = 0,
display = 0x8591e38,
resourceid = 51323707,
serial = 23715096,
error_code = 7 '\a',
request_code = 55 '7',
minor_code = 0 '\0'
}
(gdb) up
#1 0x080c97cd in x_error_handler (display=0x8591e38, error=0xbfe939a8)
at xterm.c:7824
7824 x_error_quitter (display, error);
(gdb) p *display
$2 = {
ext_data = 0x85a2220,
private1 = 0x8596488,
fd = 7,
private2 = 0,
proto_major_version = 11,
proto_minor_version = 0,
vendor = 0x85923a8 "The X.Org Foundation",
private3 = 50331648,
private4 = 2097151,
private5 = 992066,
private6 = 0,
resource_alloc = 0xb7d1bfc0 <_XAllocID>,
byte_order = 0,
bitmap_unit = 32,
bitmap_pad = 32,
bitmap_bit_order = 0,
nformats = 7,
pixmap_format = 0x8596d00,
private8 = 11,
release = 70000000,
private9 = 0x8bae700,
private10 = 0x865e138,
qlen = 3,
last_request_read = 23715096,
request = 23715110,
private11 = 0xb7ddab2c "",
private12 = 0x8592480 "\f",
private13 = 0x8592480 "\f",
private14 = 0x8596480 "",
max_request_size = 65535,
db = 0x859eb58,
private15 = 0,
display_name = 0x8592428 ":0.0",
default_screen = 0,
nscreens = 1,
screens = 0x8596d78,
motion_buffer = 256,
private16 = 0,
min_keycode = 8,
max_keycode = 255,
private17 = 0x0,
private18 = 0x0,
private19 = 0,
xdefaults = 0x8597830
"*Box.background:\t#ede9e3\n*Box.foreground:\t#000000\n*Button.activeBackground:\t#ffffff\n*Button.activeForeground:\t#000000\n*Button.background:\t#ede9e3\n*Button.foreground:\t#000000\n*Button.highlightBackgroun"...
}
(gdb) list
7819 XErrorEvent *error;
7820 {
7821 if (x_error_message)
7822 x_error_catcher (display, error);
7823 else
7824 x_error_quitter (display, error);
7825 return 0;
7826 }
7827
7828 /* This is the usual handler for X protocol errors.
(gdb) p x_error_message
$3 = (struct x_error_message_stack *) 0x0
(gdb) c
Continuing.
X protocol error: BadFont (invalid Font parameter) on protocol request 55
Program exited with code 0106.
this happened when I did ediff-buffers (when creating the tiny command
frame).
this was not the first time I used ediff-buffers today, the previous
invokations were successful.
--
Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 5 (Bordeaux)
http://openvotingconsortium.org http://israelunderattack.slide.com
http://dhimmi.com http://ffii.org http://iris.org.il http://mideasttruth.com
If you have no enemies, you are probably dead.