From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.devel Subject: EMACS_22_BASE: Crash during mail composition Date: Tue, 14 Aug 2007 22:12:39 +0200 Message-ID: Reply-To: Reiner Steib NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1187122508 20596 80.91.229.12 (14 Aug 2007 20:15:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 14 Aug 2007 20:15:08 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 14 22:15:05 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IL2n8-0004fg-9v for ged-emacs-devel@m.gmane.org; Tue, 14 Aug 2007 22:15:03 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IL2n7-0002zT-Bk for ged-emacs-devel@m.gmane.org; Tue, 14 Aug 2007 16:15:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IL2mu-0002tH-LS for emacs-devel@gnu.org; Tue, 14 Aug 2007 16:14:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IL2mt-0002sn-PV for emacs-devel@gnu.org; Tue, 14 Aug 2007 16:14:48 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IL2mt-0002sj-B0 for emacs-devel@gnu.org; Tue, 14 Aug 2007 16:14:47 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IL2ms-0006H0-D3 for emacs-devel@gnu.org; Tue, 14 Aug 2007 16:14:47 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IL2ml-0005Ty-Hw for emacs-devel@gnu.org; Tue, 14 Aug 2007 22:14:39 +0200 Original-Received: from p54a9649a.dip.t-dialin.net ([84.169.100.154]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Aug 2007 22:14:39 +0200 Original-Received: from Reiner.Steib by p54a9649a.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Aug 2007 22:14:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 1488 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: p54a9649a.dip.t-dialin.net X-Face: .*T0'iU(sujq_j9\J>-d4fg; N/1++U#U$_5ii6k.=|"-n'?5O:Hyz&wi'-!I~,}7~GgT=0S /&-R5sbkNy5+Xo1y{Tw2KKxi@Xh"g@]Qc|.U<*]WDd)qvGowFDvfU1F]{EDho:7P0@|oOD=Bc{K4?> WP68K[Mx:}=`ZT'6g4'f+g?;`vri2!)xGy}3:=l'(/Cea0l4lo^H5#@/Z3ev Mail-Copies-To: nobody User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux) Cancel-Lock: sha1:txSx4moeredI2CpwywVAXAjOcxU= X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:76518 Archived-At: `M-x report-emacs-bug' wrote: > Please describe exactly what actions triggered the bug > and the precise symptoms of the bug: While writing a mail (using Gnus, see the string "*followup to Juri Linkov on gmane.emacs.devel*" in the backtrace), Emacs crashed. > If Emacs crashed, and you have the Emacs process in the gdb debugger, > please include the output from the following gdb commands: > `bt full' and `xbacktrace'. I don't have a recipe to reproduce the crash. The debug session is still running, so I may enter some gdb commands if it would be helpful. (Due to hardware problems on my laptop, I might lose the session soon, though.) --8<---------------cut here---------------start------------->8--- GNU gdb 6.5 Copyright (C) 2006 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 "i586-suse-linux"...Using host libthread_db library "/lib/libthread_db.so.1". DISPLAY = :0.0 TERM = screen Breakpoint 1 at 0x80f3d46: file [...]/cvs-EMACS_22_BASE/emacs/src/emacs.c, line 431. Breakpoint 2 at 0x810d146: file [...]/cvs-EMACS_22_BASE/emacs/src/sysdep.c, line 1385. (gdb) run --eval '(gnus)' Starting program: [...]/emacs/cvs-EMACS_22_BASE/i686/src/emacs --eval '(gnus)' Failed to read a valid object file image from memory. [Thread debugging using libthread_db enabled] [New Thread -1220032832 (LWP 6721)] [Switching to Thread -1220032832 (LWP 6721)] Breakpoint 3 at 0x80c8706: file [...]/cvs-EMACS_22_BASE/emacs/src/xterm.c, line 7863. Program received signal SIGSEGV, Segmentation fault. 0x080ba394 in cmp_font_names (a=0xb21a3c0, b=0xb21a8c0) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2715 2715 int resy = FRAME_X_DISPLAY_INFO (font_frame)->resy; (gdb) bt full #0 0x080ba394 in cmp_font_names (a=0xb21a3c0, b=0xb21a8c0) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2715 resy = i = 4 cmp = 0 #1 0xb7512097 in msort_with_tmp () from /lib/libc.so.6 No symbol table info available. #2 0xb7512025 in msort_with_tmp () from /lib/libc.so.6 No symbol table info available. #3 0xb7512212 in qsort () from /lib/libc.so.6 No symbol table info available. #4 0x080bb677 in font_list_1 (f=0xa65e198, pattern=, family=, registry=158314563, fonts=0xbfd752d4) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2445 pattern_str = 0xbfd75170 "-misc-fixed-*-ISO8859-1" family_str = 0xb1d1130 "misc-fixed" registry_str = 0xa896b70 "ISO8859-1" #5 0x080bb7b7 in font_list (f=0xa65e198, pattern=1, family=4, registry=158314563, fonts=0xbfd752d4) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:2809 nfonts = #6 0x080bb931 in try_alternative_families (f=0xa65e198, family=4, registry=158314563, fonts=0xbfd752d4) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:6731 alter = nfonts = #7 0x080bc058 in choose_face_font (f=0xa65e198, attrs=0x8fdff78, fontset=, c=0, needs_overstrike=0xbfd75338) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:6791 want_weight = got_weight = pattern = font_name = fonts = nfonts = 0 width_ratio = #8 0x080bf28a in realize_face (cache=0xa8a61f0, attrs=0xbfd75398, c=0, base_face=0x0, former_face_id=-1) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:1242 last = face = (struct face *) 0x8fdff30 #9 0x080c02cf in lookup_face (f=0xa65e198, attr=0xbfd75398, c=0, base_face=0x0) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:5677 cache = (struct face_cache *) 0xa8a61f0 hash = 17226775 face = (struct face *) 0x0 #10 0x080c03e5 in face_at_string_position (w=0xa8b36c0, string=137691339, pos=1, bufpos=0, region_beg=-1, region_end=-1, endptr=0xbfd75458, base_face_id=MODE_LINE_FACE_ID, mouse_p=0) at [...]/cvs-EMACS_22_BASE/emacs/src/xfaces.c:7801 prop = 137729609 position = end = f = (struct frame *) 0xa65e198 attrs = {137468489, 159226027, 137500929, 1000, 137500689, 137500545, 137468105, 137468105, 138027115, 138027099, 137468105, 137468105, 137468105, 138006125, 137468105, 137468105, 480} base_face = prop_name = #11 0x08077c28 in display_string (string=, lisp_string=137468105, face_string=137691339, face_string_pos=1, start=0, it=0xbfd756b4, field_width=12, precision=-7, max_x=0, multibyte=1) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:18229 endptr = 4 face = hpos_at_start = 7 saved_face_id = 1 row = (struct glyph_row *) 0xaaed710 #12 0x08078258 in display_mode_element (it=0xbfd756b4, depth=4, field_width=0, precision=-7, elt=137691339, props=137468105, risky=0) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16998 nwritten = multibyte = 1 charpos = 1 spec = (unsigned char *) 0x0 n = 0 field = 12 prec = -7 ---Type to continue, or q to quit--- literal = 0 #13 0x08078d5e in display_mode_element (it=0xbfd756b4, depth=3, field_width=0, precision=-7, elt=137911269, props=137468105, risky=0) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:17170 limit = 49 n = 0 field = prec = literal = 0 #14 0x08078d5e in display_mode_element (it=0xbfd756b4, depth=1, field_width=0, precision=0, elt=137911709, props=137468105, risky=0) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:17170 limit = 44 n = 7 field = prec = literal = 0 #15 0x0807caf0 in display_mode_line (w=, face_id=MODE_LINE_FACE_ID, format=137911669) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16681 it = { window = 176895684, w = 0xa8b36c0, f = 0xa65e198, method = GET_FROM_C_STRING, stop_charpos = 0, end_charpos = 46, s = 0xa87cd2c "*followup to Juri Linkov on gmane.emacs.devel*", string_nchars = 46, region_beg_charpos = -1, region_end_charpos = -1, redisplay_end_trigger_charpos = 0, multibyte_p = 1, header_line_p = 0, string_from_display_prop_p = 0, ellipsis_p = 0, dp = 0x90b2228, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 1, ctl_chars = {0 }, start = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = -1, string_pos = { charpos = -1, bytepos = -1 }, dpvec_index = -1 }, overlay_strings = {0 }, n_overlay_strings = 0, string = 137468105, stack = {{ string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, ---Type to continue, or q to quit--- slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 ---Type to continue, or q to quit--- }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }, { string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, face_id = 0, u = { image = { object = 0, slice = { x = 0, ---Type to continue, or q to quit--- y = 0, width = 0, height = 0 }, image_id = 0 }, comp = { object = 0, c = 0, len = 0, cmp_id = 0, cmp_len = 0 }, stretch = { object = 0 } }, position = { charpos = 0, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 0 }, dpvec_index = 0 }, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, font_height = 0, voffset = 0 }}, sp = 0, selective_display_ellipsis_p = 1, ctl_arrow_p = 1, selective = 0, what = IT_EOB, face_id = 1, face_box_p = 1, start_of_box_run_p = 0, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 0, ignore_overlay_strings_at_pos_p = 0, glyph_not_available_p = 0, starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 0, base_face_id = 1, c = 32, len = 1, cmp_id = 0, cmp_len = 0, char_to_display = 32, image_id = 0, slice = { x = 137468105, y = 137468105, width = 137468105, height = 137468105 }, space_width = 137468105, voffset = 0, font_height = 137468105, object = 139524379, position = { charpos = 1, bytepos = 1 }, truncate_lines_p = 1, ---Type to continue, or q to quit--- tab_width = 8, truncation_pixel_width = 0, continuation_pixel_width = 0, first_visible_x = 0, last_visible_x = 516, last_visible_y = 585, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1, override_descent = 0, override_boff = 0, glyph_row = 0xaaed710, area = TEXT_AREA, nglyphs = 1, pixel_width = 6, ascent = 11, descent = 2, max_ascent = 11, max_descent = 2, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 7, max_phys_descent = 1, current_x = 43, continuation_lines_width = 0, current_y = 0, first_vpos = 0, vpos = 0, hpos = 7, left_user_fringe_bitmap = 0, right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0, right_user_fringe_face_id = 0 } face = #16 0x0807cd5d in display_mode_lines (w=0xa8b36c0) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:16626 sel_w = (struct window *) 0xa8b36c0 old_selected_window = 176895684 old_selected_frame = 174449052 n = 176895680 #17 0x080854e2 in redisplay_window (window=176895684, just_this_one_p=0) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:13416 new_pt = 8217 new_pt_byte = 3523 w = (struct window *) 0xa8b36c0 f = (struct frame *) 0xa65e198 buffer = old = (struct buffer *) 0xa9b03b8 startp = { charpos = 490, bytepos = 490 } update_mode_line = 1 tem = it = { window = -1219179227, w = 0xb09f620, f = 0xb77f8a4f, method = 3079614452, stop_charpos = 0, end_charpos = 139991552, s = 0xbfd762c8 "\310c\327\277\032?\177\267", string_nchars = -1216378289, region_beg_charpos = 185202208, region_end_charpos = 185202208, redisplay_end_trigger_charpos = 185202208, multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 1, ellipsis_p = 0, dp = 0xb09f620, dpvec = 0x267cc7e, dpend = 0xbfd763c8, dpvec_char_len = -1216397542, dpvec_face_id = 139991552, saved_face_id = 185202208, ctl_chars = {185202208, -1216399908, 140155204, -1076403460, 4, 0, 8, -1076403460, 140155192, -1216399908, 140155276, -1076403428, 4, ---Type to continue, or q to quit--- -1216286671, 0, -1076403428}, start = { pos = { charpos = 140155264, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = -1, bytepos = 2 }, dpvec_index = -1216286671 }, current = { pos = { charpos = 140155220, bytepos = -1076403256 }, overlay_string_index = 8, string_pos = { charpos = 180771736, bytepos = 174760424 }, dpvec_index = 30 }, overlay_strings = {-1076402424, 134739446, 174760424, 1, 177506304, 0, 0, 0, 0, -1216399908, 140155388, -1076403316, 4, 0, -1076403256, -1076403316}, n_overlay_strings = 140155376, string = 0, stack = {{ string = 164462000, string_nchars = 185303888, end_charpos = -1076403224, stop_charpos = -1216286671, face_id = 140155348, u = { image = { object = -1076403144, slice = { x = 8, y = 0, width = -1076403248, height = 134626031 }, image_id = 2 }, comp = { object = -1076403144, c = 8, len = 0, cmp_id = -1076403248, cmp_len = 134626031 }, stretch = { object = -1076403144 } }, position = { charpos = 0, bytepos = 171062648 }, current = { pos = { charpos = 0, bytepos = 178038088 }, overlay_string_index = -1215352844, string_pos = { charpos = 139991552, bytepos = 178038088 }, dpvec_index = -1076403192 }, area = 3078680951, method = 139991552, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 0, ---Type to continue, or q to quit--- font_height = 0, voffset = 25656 }, { string = 1, string_nchars = 0, end_charpos = 159403008, stop_charpos = 159403008, face_id = 176190984, u = { image = { object = -1076403112, slice = { x = -1215352844, y = 148015200, width = 139991552, height = -1076403144 }, image_id = -1216399716 }, comp = { object = -1076403112, c = -1215352844, len = 148015200, cmp_id = 139991552, cmp_len = -1076403144 }, stretch = { object = -1076403112 } }, position = { charpos = -1076403144, bytepos = 1 }, current = { pos = { charpos = 0, bytepos = -1215352844 }, overlay_string_index = 148015200, string_pos = { charpos = 139991552, bytepos = -1076403112 }, dpvec_index = -1216287105 }, area = 139991552, method = 148015200, multibyte_p = 1, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 178038092, font_height = 159403008, voffset = 30216 }, { string = -1076402920, string_nchars = 135016768, end_charpos = 139991552, stop_charpos = 148015200, face_id = 0, u = { image = { object = 387, slice = { x = 104, y = 5, width = 13, height = 0 }, image_id = 163422032 }, comp = { object = 387, c = 104, len = 5, cmp_id = 13, cmp_len = 0 }, stretch = { ---Type to continue, or q to quit--- object = 387 } }, position = { charpos = 136024928, bytepos = -1076402776 }, current = { pos = { charpos = 135146503, bytepos = 174760424 }, overlay_string_index = 140343728, string_pos = { charpos = 10265928, bytepos = 177506304 }, dpvec_index = 4736 }, area = 148, method = GET_FROM_BUFFER, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = -1076402992, font_height = 38, voffset = 23448 }, { string = 13, string_nchars = 32, end_charpos = 6, stop_charpos = 13, face_id = 0, u = { image = { object = 137468105, slice = { x = 137468105, y = 137468105, width = 137468105, height = 137620481 }, image_id = 1 }, comp = { object = 137468105, c = 137468105, len = 137468105, cmp_id = 137468105, cmp_len = 137620481 }, stretch = { object = 137468105 } }, position = { charpos = 1, bytepos = 0 }, current = { pos = { charpos = 0, bytepos = 0 }, overlay_string_index = 0, string_pos = { charpos = 0, bytepos = 13 }, dpvec_index = 104 }, area = 387, method = 178038088, multibyte_p = 0, string_from_display_prop_p = 0, display_ellipsis_p = 0, space_width = 180771736, font_height = -1076402824, voffset = -13761 ---Type to continue, or q to quit--- }}, sp = 174760424, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, selective = 48, what = IT_CHARACTER, face_id = -1, face_box_p = 1, start_of_box_run_p = 1, end_of_box_run_p = 1, overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 1, starts_in_middle_of_char_p = 1, face_before_selective_p = 1, constrain_row_ascent_descent_p = 1, base_face_id = 13, c = 140343728, len = 174760424, cmp_id = 136024928, cmp_len = -1076402824, char_to_display = 135152682, image_id = 174760424, slice = { x = 182191272, y = 137515144, width = 13, height = 6 }, space_width = 1, voffset = 0, font_height = 140343728, object = 174760424, position = { charpos = 136024928, bytepos = -1076402776 }, truncate_lines_p = 0, tab_width = 2060, truncation_pixel_width = 11984, continuation_pixel_width = 2743, first_visible_x = 163422032, last_visible_x = 136024928, last_visible_y = -1076402776, extra_line_spacing = 134557341, max_extra_line_spacing = 179777232, override_ascent = 0, override_descent = 6, override_boff = 0, glyph_row = 0xab72ed0, area = 3218564776, nglyphs = 134575049, pixel_width = 179777232, ascent = 1, descent = 0, max_ascent = 48, max_descent = 137594617, phys_ascent = 140573308, phys_descent = -1076402712, max_phys_ascent = 135581230, max_phys_descent = 137594617, current_x = 137591242, continuation_lines_width = 138509228, current_y = 0, first_vpos = 137594617, vpos = 140594240, hpos = -1076402680, left_user_fringe_bitmap = 53074, right_user_fringe_bitmap = 2068, left_user_fringe_face_id = 0, right_user_fringe_face_id = 696808 } current_matrix_up_to_date_p = 1 used_current_matrix_p = 0 buffer_unchanged_p = 1 temp_scroll_step = 0 rc = 0 centering_position = 146553952 last_line_misfit = 3 ---Type to continue, or q to quit--- save_beg_unchanged = 855 save_end_unchanged = 952 #18 0x08087823 in redisplay_window_0 (window=176895684) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11794 No locals. #19 0x0815a4a8 in internal_condition_case_1 ( bfun=0x8087800 , arg=176895684, handlers=137455013, hfun=0x80654d0 ) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1530 val = c = { tag = 137468105, val = 137468105, next = 0xbfd7789c, gcpro = 0x0, jmp = {{ __jmpbuf = {176895680, 178166976, 176895680, -1076402424, -1870653646, 658691395}, __mask_was_saved = 0, __saved_mask = { __val = {1, 148, 1, 2, 0, 137468105, 140573308, 180737728, 3218564776, 137512730, 137389844, 4, 48, 135252471, 1187121362, 534499, 3218564792, 134966384, 178038088, 178038088, 3218564792, 1, 178038088, 178038088, 3218564904, 134587197, 159403008, 0, 177931192, 1, 2576980378, 1069128089} } }}, backlist = 0xbfd76f98, handlerlist = 0xbfd77964, lisp_eval_depth = 9, pdlcount = 15, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfd77010 } h = { handler = 137455013, var = 137468105, chosen_clause = 58657919, tag = 0xbfd7662c, next = 0xbfd77964 } #20 0x08074386 in redisplay_windows (window=4) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11773 w = (struct window *) 0xa8b36c0 #21 0x080880fe in redisplay_internal (preserve_echo_area=) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11333 tail = w = (struct window *) 0xa8b36c0 pause = 0 must_finish = 1 tlbufpos = { charpos = 0, bytepos = 0 } number_of_visible_frames = 14 polling_stopped_here = 1 consider_all_windows_p = 1 #22 0x08088b77 in redisplay_preserve_echo_area (from_where=13) at [...]/cvs-EMACS_22_BASE/emacs/src/xdisp.c:11580 No locals. #23 0x08189361 in status_notify (deleting_process=0xa05f388) at [...]/cvs-EMACS_22_BASE/emacs/src/process.c:6882 symbol = 137539161 p = (struct Lisp_Process *) 0x9016f50 proc = 151088980 buffer = 137468105 tail = 137468105 msg = 170348299 #24 0x0818e7d0 in Fdelete_process (process=168162188) at [...]/cvs-EMACS_22_BASE/emacs/src/process.c:843 symbol = pid = 21826 p = (struct Lisp_Process *) 0xa05f388 #25 0x0815bbe1 in Ffuncall (nargs=2, args=0xbfd76fd0) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2998 fun = original_fun = 137617497 ---Type to continue, or q to quit--- funcar = numargs = 1 val = backtrace = { next = 0xbfd770b8, function = 0xbfd76fd0, args = 0xbfd76fd4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd76fd4 i = #26 0x0818674d in Fbyte_code (bytestr=143339155, vector=143340580, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x88b3428 stack = { pc = 0x8881afe "\210\2022", top = 0xbfd76fd4, bottom = 0xbfd76fd0, byte_string = 143339155, byte_string_start = 0x8881ae0 "\305\306!\210\b\203\017", constants = 143340580, next = 0xbfd77130 } top = (Lisp_Object *) 0xbfd76fd0 result = #27 0x0815b68a in funcall_lambda (fun=143340772, nargs=1, arg_vector=0xbfd770f4) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 1 optional = 1 rest = 0 #28 0x0815ba91 in Ffuncall (nargs=2, args=0xbfd770f0) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 143340772 original_fun = 138310001 funcar = numargs = 1 val = backtrace = { next = 0xbfd771d8, function = 0xbfd770f0, args = 0xbfd770f4, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd770f4 i = #29 0x0818674d in Fbyte_code (bytestr=143339443, vector=143341132, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x88b3650 stack = { pc = 0x8881d6e "\210\r\026\b\f\211\026\t*\207", top = 0xbfd770f4, bottom = 0xbfd770f0, byte_string = 143339443, byte_string_start = 0x8881d50 "\b\206\005", constants = 143341132, next = 0xbfd77250 } top = (Lisp_Object *) 0xbfd770f0 result = #30 0x0815b68a in funcall_lambda (fun=143341284, nargs=0, arg_vector=0xbfd77214) ---Type to continue, or q to quit--- at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 1540 rest = 2 #31 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77210) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 143341284 original_fun = 143337529 funcar = numargs = 0 val = backtrace = { next = 0xbfd772f8, function = 0xbfd77210, args = 0xbfd77214, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd77214 i = #32 0x0818674d in Fbyte_code (bytestr=143376899, vector=143378356, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x88bc7b8 stack = { pc = 0x8845fab "\207", top = 0xbfd77210, bottom = 0xbfd77210, byte_string = 143376899, byte_string_start = 0x8845f54 "\212eb\210\306\030db\210\t\204,", constants = 143378356, next = 0xbfd77370 } top = (Lisp_Object *) 0xbfd77210 result = #33 0x0815b68a in funcall_lambda (fun=143378532, nargs=0, arg_vector=0xbfd77334) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 1 rest = 0 #34 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77330) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 143378532 original_fun = 143337481 funcar = numargs = 0 val = backtrace = { next = 0xbfd77418, function = 0xbfd77330, args = 0xbfd77334, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd77334 i = #35 0x0818674d in Fbyte_code (bytestr=143376627, vector=143128588, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x887f810 stack = { pc = 0x8845d6e "\210\301 \210\302 \207", ---Type to continue, or q to quit--- top = 0xbfd77330, bottom = 0xbfd77330, byte_string = 143376627, byte_string_start = 0x8845d6c "\300 \210\301 \210\302 \207", constants = 143128588, next = 0xbfd77490 } top = (Lisp_Object *) 0xbfd77330 result = #36 0x0815b68a in funcall_lambda (fun=143377964, nargs=0, arg_vector=0xbfd77454) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 173626116 rest = 173626112 #37 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77450) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 143377964 original_fun = 143320337 funcar = numargs = 0 val = backtrace = { next = 0xbfd77538, function = 0xbfd77450, args = 0xbfd77454, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd77454 i = #38 0x0818674d in Fbyte_code (bytestr=153960075, vector=156998044, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x95b99a0 stack = { pc = 0x86e732c "\210)\n\v=\205\033", top = 0xbfd77450, bottom = 0xbfd77450, byte_string = 153960075, byte_string_start = 0x86e731c "\b\204\v", constants = 156998044, next = 0xbfd775c0 } top = (Lisp_Object *) 0xbfd77450 result = #39 0x0815b68a in funcall_lambda (fun=156998188, nargs=0, arg_vector=0xbfd77574) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 1 rest = 0 #40 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd77570) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 156998188 original_fun = 157032625 funcar = numargs = 0 val = backtrace = { next = 0xbfd77668, function = 0xbfd77570, args = 0xbfd77574, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd77574 ---Type to continue, or q to quit--- i = #41 0x0818674d in Fbyte_code (bytestr=151560619, vector=154905540, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x93babc8 stack = { pc = 0x9359b53 "\210`\030\307\t!\032\310\211\033\034\310\211\035\036\"\310\036#\n\310=\204)", top = 0xbfd77570, bottom = 0xbfd77570, byte_string = 151560619, byte_string_start = 0x9359b50 "\212\306 \210`\030\307\t!\032\310\211\033\034\310\211\035\036\"\310\036#\n\310=\204)", constants = 154905540, next = 0xbfd776e0 } top = (Lisp_Object *) 0xbfd77570 result = #42 0x0815b68a in funcall_lambda (fun=154633972, nargs=0, arg_vector=0xbfd776a4) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 1 rest = 0 #43 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd776a0) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 154633972 original_fun = 157033465 funcar = numargs = 0 val = backtrace = { next = 0xbfd77788, function = 0xbfd776a0, args = 0xbfd776a4, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd776a4 i = #44 0x0818674d in Fbyte_code (bytestr=151560843, vector=157034924, maxdepth=) at [...]/cvs-EMACS_22_BASE/emacs/src/bytecode.c:679 v1 = v2 = op = 1 vectorp = (Lisp_Object *) 0x95c29b0 stack = { pc = 0x9359998 "\210p\025`\026\017\202;", top = 0xbfd776a0, bottom = 0xbfd776a0, byte_string = 151560843, byte_string_start = 0x935997c "\b\306\031\032\307 \203\025", constants = 157034924, next = 0x0 } top = (Lisp_Object *) 0xbfd776a0 result = #45 0x0815b68a in funcall_lambda (fun=151080820, nargs=0, arg_vector=0xbfd777fc) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3185 val = syms_left = next = i = 0 optional = 0 rest = 0 #46 0x0815ba91 in Ffuncall (nargs=1, args=0xbfd777f8) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:3055 fun = 151080820 ---Type to continue, or q to quit--- original_fun = 157032793 funcar = numargs = 0 val = backtrace = { next = 0xbfd77848, function = 0xbfd777f8, args = 0xbfd777fc, nargs = 0, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd777fc i = #47 0x0815d0a1 in run_hook_with_args (nargs=1, args=0xbfd777f8, cond=to_completion) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2657 sym = 137504809 val = 1 ret = 137468105 globals = #48 0x0815d22f in Frun_hooks (nargs=1, args=0xbfd77884) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2520 hook = {157032793} i = 1 #49 0x0815bdb5 in Ffuncall (nargs=2, args=0xbfd77880) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2979 fun = 137170244 original_fun = 137537545 funcar = numargs = 1 val = backtrace = { next = 0x0, function = 0xbfd77880, args = 0xbfd77884, nargs = 1, evalargs = 0 '\0', debug_on_exit = 0 '\0' } internal_args = (Lisp_Object *) 0xbfd77884 i = #50 0x0815cf29 in call1 (fn=137537545, arg1=137504809) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:2783 ret_ungc_val = 0 #51 0x080f8355 in safe_run_hooks_1 (hook=-1076397908) at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:2120 No locals. #52 0x0815a6d2 in internal_condition_case (bfun=0x80f8330 , handlers=137468153, hfun=0x80fde80 ) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1482 val = c = { tag = 137468105, val = 137468105, next = 0xbfd77a7c, gcpro = 0x0, jmp = {{ __jmpbuf = {2, 144369112, 179752968, -1076397704, -1870657150, 658691987}, __mask_was_saved = 0, __saved_mask = { __val = {0 , 137537802, 137537800, 137537040, 3218569528, 135580092, 137537041, 137537802, 137504809, 177931192, 137468129, 2, 0, 137537040, 137537041, 137468105, 3218569592, 135644094, 137537041, 137504809} } }}, backlist = 0x0, handlerlist = 0xbfd77b44, lisp_eval_depth = 0, pdlcount = 3, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137468153, ---Type to continue, or q to quit--- var = 137468105, chosen_clause = 2, tag = 0xbfd7789c, next = 0xbfd77b44 } #53 0x080fddc7 in safe_run_hooks (hook=137504809) at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:2148 No locals. #54 0x08104310 in command_loop_1 () at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1892 cmd = lose = 2 nonundocount = 0 keybuf = {173905293, 48, 138083145, -1208623116, -1472036458, -1076397500, 137468105, 137468105, -1076397526, -1076397464, 135260952, 178046821, -1076397526, 285, 0, 0, -1076397500, -1090487528, -1472036457, 0, -1076397496, -1076397648, 0, -1218379776, 137468105, 139525201, 0, 137779496, 137779480, -1076397464} i = 144369112 prev_modiff = 104 prev_buffer = (struct buffer *) 0xab6d008 was_locked = 0 already_adjusted = 0 #55 0x0815a6d2 in internal_condition_case (bfun=0x8103f40 , handlers=137513561, hfun=0x80fea30 ) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1482 val = c = { tag = 137468105, val = 137468105, next = 0xbfd77b90, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137779496, 137779480, -1076397224, -1870656670, 658691987}, __mask_was_saved = 0, __saved_mask = { __val = {135823360, 268435456, 3218570164, 3218570008, 0, 3218570064, 3086345976, 134538590, 16777216, 2822930839, 0 , 3075402572, 3077085872, 0, 110932256, 3086344180, 134522640, 3086345976} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 137513561, var = 137468105, chosen_clause = 137468153, tag = 0xbfd77a7c, next = 0x0 } #56 0x080fde73 in command_loop_2 () at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1329 val = 0 #57 0x0815a78a in internal_catch (tag=137506745, func=0x80fde50 , arg=137468105) at [...]/cvs-EMACS_22_BASE/emacs/src/eval.c:1223 c = { tag = 137506745, val = 137468105, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {0, 137779496, 137779480, -1076396968, -1870656878, 658691695}, __mask_was_saved = 0, __saved_mask = { __val = {134539479, 0, 139885891, 20, 20, 3218569880, 135554122, 139885888, 20, 20, 20, 3218570164, 4294967295, 3218569896, ---Type to continue, or q to quit--- 135554309, 139885888, 137653058, 137653056, 137652464, 3218570296, 135580092, 137652465, 137653058, 137468105, 137499968, 137468129, 2, 0, 137652464, 137652465, 137468105, 3218570360} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #58 0x080fe86c in command_loop () at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1308 No locals. #59 0x080fec0b in recursive_edit_1 () at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1006 val = #60 0x080fecf6 in Frecursive_edit () at [...]/cvs-EMACS_22_BASE/emacs/src/keyboard.c:1067 buffer = #61 0x080f4ac5 in main (argc=3, argv=0xbfd780e4) at [...]/cvs-EMACS_22_BASE/emacs/src/emacs.c:1769 tz = 0x0 dummy = -1076395944 stack_bottom_variable = 8 '\b' do_initial_setlocale = 1 skip_args = 0 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 Lisp Backtrace: "delete-process" (0xa05f38c) "ispell-kill-ispell" (0x83198f9) "ispell-internal-change-dictionary" (0x88adf8b) "ispell-buffer-local-dict" (0x1) "ispell-accept-buffer-local-defs" (0xa9b03bc) "flyspell-accept-buffer-local-defs" (0x95c21b9) "flyspell-word" (0x83198c9) "flyspell-post-command-hook" (0x82d0d44) "run-hooks" (0x8322829) --8<---------------cut here---------------end--------------->8--- > In GNU Emacs 22.1.50.3 (i686-pc-linux-gnu, GTK+ Version 2.10.6) > of 2007-08-11 on viandante > Windowing system distributor `The X.Org Foundation', version 11.0.70199902 > configured using `configure '--prefix=/import/xtra/emacs/RC' '--with-gtk' '--exec-prefix=/import/xtra/emacs/RC-i686'' There's a single modification compared to CVS. I have installed the patch suggested by Jan Djärv in . I don't think this is relevant, but I might be wrong. --8<---------------cut here---------------start------------->8--- diff -u -r1.106.2.2 gtkutil.c --- gtkutil.c 25 Jul 2007 05:15:51 -0000 1.106.2.2 +++ gtkutil.c 14 Aug 2007 20:05:14 -0000 @@ -3799,7 +3799,7 @@ gtk_container_add (GTK_CONTAINER (weventbox), wbutton); ti = gtk_tool_item_new (); gtk_container_add (GTK_CONTAINER (ti), weventbox); - gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, i); + gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, -1); } continue; } @@ -3816,7 +3816,7 @@ gtk_container_add (GTK_CONTAINER (weventbox), wbutton); ti = gtk_tool_item_new (); gtk_container_add (GTK_CONTAINER (ti), weventbox); - gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, i); + gtk_toolbar_insert (GTK_TOOLBAR (x->toolbar_widget), ti, -1); /* The EMACS_INT cast avoids a warning. */ --8<---------------cut here---------------end--------------->8--- > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8 > default-enable-multibyte-characters: t Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/