So we've seen variations of this bug for a while. I though originally it
was the colormap code, but this proves otherwise. Now I look I notice you
are using X11R4. Maybe its an old X bug? The only other thing I can think
of is that the
display, colormap or color have been trashed. Maybe you could print out
each of these next time it happens.
andy
At 05:17 PM 3/30/01 -0500, Raymond Toy wrote:
I was typing something into the minibuffer and xemacs is now stuck.
Not sure exactly what I was doing. (Doing things in several windows).
Anyway, here is the traceback from gdb of where it got stuck. This is
on Solaris 2.7, with Motif and Mule.
I'll leave it around for a bit in case some who understands X want to
look at some variables or something.
Ray
Traceback:
#0 0xfec1629c in _poll () from /usr/lib/libc.so.1
#1 0xfebce86c in select () from /usr/lib/libc.so.1
#2 0xfee51274 in _XWaitForReadable () from /usr/openwin/lib/libX11.so.4
#3 0xfee1739c in _XRead () from /usr/openwin/lib/libX11.so.4
#4 0xfee19664 in _XReply () from /usr/openwin/lib/libX11.so.4
#5 0xfee51480 in _XSeqSyncFunction () from /usr/openwin/lib/libX11.so.4
#6 0xfee2bdc8 in XQueryColor () from /usr/openwin/lib/libX11.so.4
#7 0x21e090 in x_generate_shadow_pixels (f=0x34, top_shadow=0xffbec65c,
bottom_shadow=0xffbec658,
background=13026763, core_background=13026763)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-x.c:1611
#8 0x21b548 in x_bevel_area (w=0xdd4000, findex=1, x=4, y=284, width=576,
height=17,
shadow_thickness=2, edges=15, style=EDGE_BEVEL_OUT)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-x.c:551
#9 0x1bff44 in bevel_modeline (w=0xdd4000, dl=0x11c)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-output.c:2373
#10 0x21b314 in x_output_display_block (w=0xdd4000, dl=0x108d000,
block=3559808, start=0, end=82,
start_pixpos=4, cursor_start=0, cursor_width=0, cursor_height=0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-x.c:509
#11 0x1c02c0 in redisplay_output_display_block (w=0xdd4000, dl=0x108d000,
block=0, start=0,
end=82, start_pixpos=4, cursor_start=0, cursor_width=0, cursor_height=0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-output.c:1153
#12 0x1ba1ec in compare_display_blocks (w=0xdd4000, cdl=0x10a0000,
ddl=0x108d000, c_block=82,
d_block=0, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-output.c:520
#13 0x1babf4 in output_display_line (w=0xdd4000, cdla=0xe99240,
ddla=0xe99700, line=0,
force_start=-1, force_end=-1)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-output.c:643
#14 0x1bf8ec in redisplay_output_window (w=0xdd4000)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay-output.c:2290
#15 0x1aecd4 in redisplay_window (window=14499840, skip_selected=1997)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6170
#16 0x1b9678 in redisplay_windows (window=14499840, skip_selected=1)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6226
#17 0x1ae118 in redisplay_window (window=16768000, skip_selected=1)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:5856
#18 0x1af368 in redisplay_frame (f=0x3c6800, preemption_check=16768000)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6226
#19 0x1af5e8 in redisplay_device (d=0x67dd00, automatic=1)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6468
#20 0x1afb64 in redisplay_without_hooks ()
at /apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6557
#21 0x1b9278 in redisplay () at
/apps/public/XEmacs/src/xemacs-21.2.46/src/redisplay.c:6614
#22 0xf90a8 in Fnext_event (event=13980000, prompt=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/event-stream.c:2177
#23 0x749e8 in Fcommand_loop_1 () at
/apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:574
#24 0x74c90 in command_loop_1 (dummy=5021568)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:494
#25 0x98d3c in condition_case_1 (handlers=3076308, bfun=0x74c44
<command_loop_1>, barg=3307524,
hfun=0x74cf0 <cmd_error>, harg=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:1651
#26 0x74c28 in call_command_loop (catch_errors=3076308)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:256
#27 0x18ffe4 in Fread_minibuffer_internal (prompt=11808100)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/minibuf.c:188
#28 0x9d0ec in Ffuncall (nargs=1, args=0xffbed304)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3528
#29 0x62b90 in execute_optimized_program (program=0xffbed3ab "\207",
stack_depth=1,
constants_data=0x4e1f50) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:746
#30 0x67064 in Fbyte_code (instructions=-4271208, constants=5119808,
stack_depth=5)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:2405
#31 0x9c904 in Feval (form=5121192) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3331
#32 0xa1bdc in internal_catch (tag=3410260, func=0x9c0f8 <Feval>,
arg=5121192, threw=0x0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:1317
#33 0x63b5c in execute_rare_opcode (stack_ptr=0xffbed6d4,
program_ptr=0x968d61 "Þa«\bóôí\"\202\225", opcode=Bcatch)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:1252
#34 0x62924 in execute_optimized_program (program=0x968d61
"Þa«\bóôí\"\202\225", stack_depth=141,
constants_data=0x4d8410) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:656
#35 0x626dc in funcall_compiled_function (fun=6, nargs=7, args=0xffbed8b8)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:518
#36 0x9d2cc in Ffuncall (nargs=7, args=0xffbed8b4)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3563
#37 0x62b90 in execute_optimized_program (program=0xb6809f ")\2072x\004",
stack_depth=7,
constants_data=0x4e1b50) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:746
#38 0x626dc in funcall_compiled_function (fun=8, nargs=3, args=0xffbed9f0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:518
#39 0x9cbf0 in Feval (form=12710852) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3388
#40 0x9ca18 in Feval (form=12710672) at
/apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3348
#41 0x67cb0 in Fcall_interactively (function=5793116, record_flag=3307548,
keys=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/callint.c:339
#42 0x9ba9c in Fcommand_execute (cmd=5793116, record_flag=3307548,
keys=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:2970
#43 0x9d118 in Ffuncall (nargs=-1, args=0xffbedf74)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3528
#44 0x62b90 in execute_optimized_program (
program=0xa87651 "\210\0138\b¬\023Ñ Ò a«\aÓ pa«\006Ô \210ª\004Õ
\210Ö×!\eØÙË\013A«\004Úª\002Û\nÜ\013!#\"\210Ö\016\036!\210ÝÙ!*\207Ï\fÐ\"\207r",
stack_depth=2, constants_data=0x44e710)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:746
#45 0x626dc in funcall_compiled_function (fun=7, nargs=1, args=0xffbee154)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/bytecode.c:518
#46 0x9d2cc in Ffuncall (nargs=1, args=0xffbee150)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:3563
#47 0x697ac in Fcall_interactively (function=4557788, record_flag=3307524,
keys=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/callint.c:940
#48 0x9ba9c in Fcommand_execute (cmd=4557788, record_flag=3307524,
keys=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:2970
#49 0xfcf64 in execute_command_event (command_builder=0x670f80,
event=12360032)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/event-stream.c:3834
#50 0xfd984 in Fdispatch_event (event=12360032)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/event-stream.c:4117
#51 0x749f8 in Fcommand_loop_1 () at
/apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:583
#52 0x74c90 in command_loop_1 (dummy=5021568)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:494
#53 0x98d3c in condition_case_1 (handlers=3076308, bfun=0x74c44
<command_loop_1>, barg=3307524,
hfun=0x74cf0 <cmd_error>, harg=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:1651
#54 0x74e00 in command_loop_2 (dummy=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:256
#55 0xa1bdc in internal_catch (tag=3387852, func=0x74db4 <command_loop_2>,
arg=3307524, threw=0x0)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/eval.c:1317
#56 0x74110 in initial_command_loop (load_me=3307524)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/cmdloop.c:305
#57 0x945dc in sort_args (argc=2534400, argv=0xffbee9a4)
at /apps/public/XEmacs/src/xemacs-21.2.46/src/emacs.c:2344
(gdb)