I can reproduce this using IceWM version 1.2.22, with a current Emacs CVS version compiled with GTK support. I get two different backtraces, both obtained upon calling `ediff-files'.
1. Emacs is started with just '-q' | Starting program: /home/romain/emacs-snapshot/emacs/src/emacs -q | [Thread debugging using libthread_db enabled] | [New Thread 16384 (LWP 13324)] | Program received signal SIGSEGV, Segmentation fault. | [Switching to Thread 16384 (LWP 13324)] | 0x080c88b0 in x_catch_errors_unwind (old_val=137409857) at xterm.c:7525 | 7525 Display *dpy = XSAVE_VALUE (first)->pointer; | #0 0x080c88b0 in x_catch_errors_unwind (old_val=137409857) at xterm.c:7525 | #1 0x08156c82 in unbind_to (count=7, value=137409857) at eval.c:3216 | #2 0x080f5eda in menu_item_eval_property (sexpr=138216181) at keyboard.c:7154 | #3 0x080f6cd7 in tool_bar_items (reuse=142219532, nitems=0xbfffebc8) | at keyboard.c:7833 | #4 0x0806db5e in update_tool_bar (f=0x83c98d8, save_match_data=0) | at xdisp.c:8863 | #5 0x0807baf2 in prepare_menu_bars () at xdisp.c:8569 | #6 0x0807c0c8 in redisplay_internal (preserve_echo_area=Variable "preserve_echo_area" is not available. | ) at xdisp.c:10251 | #7 0x080fc955 in read_char (commandflag=1, nmaps=2, maps=0xbffff3f0, | prev_event=137409857, used_mouse_menu=0xbffff498) at keyboard.c:2917 | #8 0x080fe0fc in read_key_sequence (keybuf=0xbffff534, bufsize=30, | prompt=137409857, dont_downcase_last=0, can_return_switch_frame=1, | fix_current_buffer=1) at keyboard.c:8818 | #9 0x080ffcdf in command_loop_1 () at keyboard.c:1529 | #10 0x0815678b in internal_condition_case (bfun=0x80ffb40 <command_loop_1>, | handlers=137470857, hfun=0x80f80d0 <cmd_error>) at eval.c:1452 | #11 0x080f25b6 in command_loop_2 () at keyboard.c:1319 | #12 0x0815669c in internal_catch (tag=16, func=0x80f2590 <command_loop_2>, | arg=137409857) at eval.c:1211 | #13 0x080f23a7 in command_loop () at keyboard.c:1298 | #14 0x080f2440 in recursive_edit_1 () at keyboard.c:991 | #15 0x080f254a in Frecursive_edit () at keyboard.c:1052 | #16 0x080f15dc in main (argc=2, argv=0xbffffb84) at emacs.c:1782 2. Emacs is started with '-Q -D' | Starting program: /home/romain/emacs-snapshot/emacs/src/emacs -Q -D | [Thread debugging using libthread_db enabled] | [New Thread 16384 (LWP 13326)] | Program received signal SIGSEGV, Segmentation fault. | [Switching to Thread 16384 (LWP 13326)] | x_catch_errors_unwind (old_val=3200000) at xterm.c:7525 | 7525 Display *dpy = XSAVE_VALUE (first)->pointer; | #0 x_catch_errors_unwind (old_val=3200000) at xterm.c:7525 | #1 0x08156c82 in unbind_to (count=4, value=137409857) at eval.c:3216 | #2 0x0807d079 in echo_area_display (update_frame_p=0) at xdisp.c:7611 | #3 0x0807c208 in redisplay_internal (preserve_echo_area=Variable "preserve_echo_area" is not available. | ) at xdisp.c:10301 | #4 0x080fc955 in read_char (commandflag=1, nmaps=2, maps=0xbffff3f0, | prev_event=137409857, used_mouse_menu=0xbffff498) at keyboard.c:2917 | #5 0x080fe0fc in read_key_sequence (keybuf=0xbffff534, bufsize=30, | prompt=137409857, dont_downcase_last=0, can_return_switch_frame=1, | fix_current_buffer=1) at keyboard.c:8818 | #6 0x080ffcdf in command_loop_1 () at keyboard.c:1529 | #7 0x0815678b in internal_condition_case (bfun=0x80ffb40 <command_loop_1>, | handlers=137470857, hfun=0x80f80d0 <cmd_error>) at eval.c:1452 | #8 0x080f25b6 in command_loop_2 () at keyboard.c:1319 | #9 0x0815669c in internal_catch (tag=3200000, | func=0x80f2590 <command_loop_2>, arg=137409857) at eval.c:1211 | #10 0x080f23a7 in command_loop () at keyboard.c:1298 | #11 0x080f2440 in recursive_edit_1 () at keyboard.c:991 | #12 0x080f254a in Frecursive_edit () at keyboard.c:1052 | #13 0x080f15dc in main (argc=3, argv=0xbffffb84) at emacs.c:1782 It's trivial to reproduce, I can give more info if needed. -- Romain Francoise <[EMAIL PROTECTED]> | All you've been is a piece of it's a miracle -- http://orebokech.com/ | blood wrapped in skin. _______________________________________________ Emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
