Andy Piper writes:
Do you still get these errors after my recent patch?
andy
No, the X errors seem to have gone away as of b39.
Thanks.
Craig
At 10:12 05/12/00 -0500, Craig Lanning wrote:
>XEmacs 21.2-b38 (updated from CVS 12/5)
>Red Hat Linux 6.2
> Kernel 2.4.0-test10
> XFree86 3.3.6
>
>Several times when I pressed the [PageUp] or [PageDn] one of the X
>Errors below would occur. After the last one, XEmacs stopped
>responding. The C backtrace is included. The contents of the
>Installation file are included after the backtrace.
>
>Craig
>
>----------------------------------------------------------------------
>[lanning@lanning src]$ gdb /usr/bin/xemacs
>GNU gdb 19991004
>Copyright 1998 Free Software Foundation, Inc.
>GDB is free software, covered by the GNU General Public License, and you are
>welcome to change it and/or distribute copies of it under certain conditions.
>Type "show copying" to see the conditions.
>There is absolutely no warranty for GDB. Type "show warranty" for
details.
>This GDB was configured as "i386-redhat-linux"...
>(gdb) run
>Starting program: /usr/bin/xemacs
>
>xemacs: X Error of failed request: BadValue (integer parameter out of
>range for operation)
> Major opcode of failed request: 12 (X_ConfigureWindow)
> Value in failed request: 0x0
> Serial number of failed request: 6191
> Current serial number in output stream: 6249
>
>xemacs: X Error of failed request: BadValue (integer parameter out of
>range for operation)
> Major opcode of failed request: 12 (X_ConfigureWindow)
> Value in failed request: 0x0
> Serial number of failed request: 7847
> Current serial number in output stream: 8362
>
>xemacs: X Error of failed request: BadValue (integer parameter out of
>range for operation)
> Major opcode of failed request: 12 (X_ConfigureWindow)
> Value in failed request: 0x0
> Serial number of failed request: 16771
> Current serial number in output stream: 16908
>Xlib: sequence lost (0x14184 > 0x420c) in reply type 0x16!
>Xlib: unexpected async reply (sequence 0x4d38)!
>
>xemacs: X Error of failed request: BadValue (integer parameter out of
>range for operation)
> Major opcode of failed request: 12 (X_ConfigureWindow)
> Value in failed request: 0x0
> Serial number of failed request: 19710
> Current serial number in output stream: 19768
>
>Program received signal SIGINT, Interrupt.
>0x404b017e in __select () from /lib/libc.so.6
>(gdb) where
>#0 0x404b017e in __select () from /lib/libc.so.6
>#1 0x40306dd8 in ?? () from /usr/X11R6/lib/libX11.so.6
>#2 0x402968f8 in _XRead () from /usr/X11R6/lib/libX11.so.6
>#3 0x40297342 in _XReply () from /usr/X11R6/lib/libX11.so.6
>#4 0x4028a4a2 in XParseColor () from /usr/X11R6/lib/libX11.so.6
>#5 0x81cf53f in x_parse_nearest_color (d=0x833c528, color=0xbfffebd0,
> name=137932204, errb={
> really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
> 42})
> at objects-x.c:241
>#6 0x81d12d3 in x_initialize_color_instance (c=0x87d0d70, name=137932204,
> device=137610536, errb={
> really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
> 42})
> at objects-x.c:266
>#7 0x816de37 in Fmake_color_instance (name=137932204, device=137610536,
> noerror=137031980) at objects.c:166
>#8 0x816e752 in color_instantiate (specifier=137615288, matchspec=136639756,
> domain=139983472, instantiator=137932204, depth=3) at objects.c:534
>#9 0x80b9723 in call_with_suspended_errors_1 (opaque_arg=137327184)
> at eval.c:2112
>#10 0x80b9a9c in call_with_suspended_errors (
> fun=0x816e61c <color_instantiate>, retval=136639756, class=137167220,
> errb={
> really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
> 42},
> nargs=5) at eval.c:1317
>#11 0x81a8d17 in specifier_instance_from_inst_list (specifier=137615288,
> matchspec=136639756, domain=139983472, inst_list=139468408, errb={
> really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
> 42},
> no_quit=1, depth=3) at specifier.c:2506
>#12 0x81a9083 in specifier_instance (specifier=137615288,
>matchspec=136639756,
> domain=139983472, errb={
> really_unlikely_name_to_have_accidentally_in_a_non_errb_structure =
> 42},
> no_quit=1, no_fallback=1, depth=1) at specifier.c:2621
>#13 0x810a852 in update_face_cachel_data (cachel=0xbfffeed4,
>domain=139983472,
> face=140055608) at faces.c:1246
>#14 0x810a5e2 in add_face_cachel (w=0x857fa70, face=140055608) at faces.c:1210
>#15 0x810b588 in get_extent_fragment_face_cache_index (w=0x857fa70,
> ef=0x880bdb8) at faces.c:1425
>#16 0x810026c in extent_fragment_update (w=0x857fa70, ef=0x880bdb8, pos=3668)
> at extents.c:2916
>#17 0x817c5a2 in create_text_block (w=0x857fa70, dl=0x8861718,
> bi_start_pos=3610, prop=0xbffff258, type=1) at redisplay.c:2015
>#18 0x817a3d9 in generate_display_line (w=0x857fa70, dl=0x8861718, bounds=1,
> start_pos=3610, prop=0xbffff258, type=1) at redisplay.c:722
>#19 0x8181b79 in regenerate_window (w=0x857fa70, start_pos=3610, point=3560,
> type=1) at redisplay.c:5171
>#20 0x8182ebc in redisplay_window (window=139983472, skip_selected=0)
> at redisplay.c:5961
>#21 0x8183952 in redisplay_frame (f=0x857f910, preemption_check=0)
> at redisplay.c:6393
>#22 0x8183b28 in redisplay_device (d=0x833c528, automatic=1)
> at redisplay.c:6467
>#23 0x8183e8c in redisplay_without_hooks () at redisplay.c:6556
>#24 0x818bdf0 in redisplay () at redisplay.c:6613
>#25 0x80f5762 in Fnext_event (event=140316220, prompt=137031956)
> at event-stream.c:2176
>#26 0x809d7d9 in Fcommand_loop_1 () at cmdloop.c:574
>#27 0x809da20 in command_loop_1 (dummy=137031956) at cmdloop.c:494
>#28 0x80bff7a in condition_case_1 (handlers=137032052,
> bfun=0x809d9e8 <command_loop_1>, barg=137031956,
> hfun=0x809cd30 <cmd_error>, harg=137031956) at eval.c:1651
>#29 0x809dafc in command_loop_2 (dummy=137031956) at cmdloop.c:256
>#30 0x80bfe4f in internal_catch (tag=137108124,
> func=0x809dac8 <command_loop_2>, arg=137031956, threw=0x0) at eval.c:1317
>#31 0x809d0da in initial_command_loop (load_me=137031956) at cmdloop.c:305
>#32 0x80b4bcb in xemacs_21_2_b38_i686_pc_linux () at emacs.c:2253
>#33 0x80b69b7 in main () at emacs.c:2682
>#34 0x4041b9cb in __libc_start_main (main=0x80b68c0 <main>, argc=1,
> argv=0xbffff80c, init=0x807feb8 <_init>, fini=0x81fba24 <_fini>,
> rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffff804)
> at ../sysdeps/generic/libc-start.c:92
>(gdb)
>----------------------------------------------------------------------
>uname -a: Linux lanning 2.4.0-test10 #2 SMP Thu Nov 30 15:30:11 EST 2000
>i686 unknown
>
>./configure '--prefix=/usr' '--with-file-coding'
>
>
>XEmacs 21.2-b38 "Peisino,Ak(B" configured for `i686-pc-linux'.
>
>
>Compilation / Installation:
> Source code location: /usr/src/xemacsb
> Installation prefix: /usr
> Operating system description file: `s/linux.h'
> Machine description file: `m/intel386.h'
> Compiler: gcc -g -O3 -Wall -Wno-switch
> -Wpointer-arith -Winline -Wmissing-prototypes -Wshadow
> Relocating allocator for buffers: no
> GNU version of malloc: yes
> - Using Doug Lea's new malloc from the GNU C Library.
>
>Window System:
> Compiling in support for the X window system:
> - X Windows headers location: /usr/X11R6/include
> - X Windows libraries location: /usr/X11R6/lib
> - Handling WM_COMMAND properly.
> Using Lucid menubars.
> Using Lucid scrollbars.
> Using Motif dialog boxes.
> Using Motif native widgets.
>
>TTY:
> Compiling in support for ncurses.
> Compiling in support for GPM (General Purpose Mouse).
>
>Images:
> Compiling in support for GIF images (builtin).
> Compiling in support for XPM images.
> Compiling in support for PNG images.
> Compiling in support for JPEG images.
> Compiling in support for TIFF images.
> Compiling in support for X-Face message headers.
>
>Sound:
> Compiling in support for sound (native).
> Compiling in support for ESD (Enlightened Sound Daemon).
>
>Databases:
> Compiling in support for Berkeley database.
> Compiling in support for LDAP.
>
>Internationalization:
> Compiling in support for file coding.
>
>Mail:
> Compiling in support for "dot-locking" mail spool file locking method.
>
>Other Features:
> Compiling in support for dynamic shared object modules.
> Compiling in support for extra debugging code.
> WARNING: ---------------------------------------------------------
> WARNING: Compiling in support for runtime error checking.
> WARNING: XEmacs will run noticeably more slowly as a result.
> WARNING: Error checking is on by default for XEmacs beta releases.
> WARNING: ---------------------------------------------------------
--------------------------------------------------------------
Dr Andy Piper
Principal Consultant, BEA Systems Ltd
--
----------------------------------------------------------------------
Craig Lanning Principal Engineer
Logicon, Inc.
a Northrop Grumman company E-Mail: Lanning(a)scra.org
5300 International Blvd. Voice: 843-760-3246
North Charleston, SC 29418 FAX: 843-760-3780
USA