emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ediff crashes GTK+ version of Emacs under X


From: Romain Francoise
Subject: Re: Ediff crashes GTK+ version of Emacs under X
Date: Wed, 17 Aug 2005 22:00:46 +0200

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 <address@hidden> | All you've been is a piece of
it's a miracle -- http://orebokech.com/ | blood wrapped in skin.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]