From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Tak Ota Newsgroups: gmane.emacs.devel Subject: Re: assertion fails Date: Tue, 01 Mar 2005 18:17:31 -0800 (PST) Organization: Sony Electronics Inc. Message-ID: <20050301.181731.207597655.Takaaki.Ota@am.sony.com> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1109730962 22920 80.91.229.2 (2 Mar 2005 02:36:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 2 Mar 2005 02:36:02 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 02 03:36:02 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D6JiM-0002gc-BN for ged-emacs-devel@m.gmane.org; Wed, 02 Mar 2005 03:35:54 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D6K12-0003rY-2G for ged-emacs-devel@m.gmane.org; Tue, 01 Mar 2005 21:55:12 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D6K0D-0003ZT-Vw for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:54:22 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D6Jyu-00033a-3N for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:53:08 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D6Jyo-0002tb-T3 for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:52:54 -0500 Original-Received: from [160.33.66.75] (helo=mail8.fw-sd.sony.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D6JQq-0000Qv-6p for emacs-devel@gnu.org; Tue, 01 Mar 2005 21:17:48 -0500 Original-Received: from mail3.sjc.in.sel.sony.com (mail3.sjc.in.sel.sony.com [43.134.1.211]) by mail8.fw-sd.sony.com (8.12.11/8.12.11) with ESMTP id j222HWBZ018778; Wed, 2 Mar 2005 02:17:32 GMT Original-Received: from localhost (us00065bd5fa01.am.sony.com [43.191.36.113]) by mail3.sjc.in.sel.sony.com (8.12.11/8.12.11) with ESMTP id j222HVlS025806; Wed, 2 Mar 2005 02:17:32 GMT Original-To: storm@cua.dk In-Reply-To: X-Telephone: +1-858-942-3239 X-Fax------: +1-858-942-9142 X-SnailMail: 16450 West Bernardo Drive MZ7205, San Diego, CA 92127-1804 X-Mailer: Mew-4.2.50 on Emacs-22.0.50.1 (i386-mingw-nt5.1.2600 built on 2005-03-01) 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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:34035 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34035 Sat, 26 Feb 2005 15:19:03 -0800: wrote: > Tak Ota writes: > > > Hi Kim, > > > > Sorry I neglected having my homework done before reporting the > > incident. Now I've narrowed it to a specific case. Here is the > > recipe. > > > > 1. Start emacs with emacs -Q > > 2. Evaluate this: > > > > (progn > > (setq w32-bdf-filename-alist > > (w32-find-bdf-fonts '("c:/emacs/intlfonts-1.1/Test"))) > > (set-default-font "fontset-bdf") > > (call-interactively 'info)) > > > > 3. Observe assertion failure. > > > > In the font directory "c:/emacs/intlfonts-1.1/Test" there is only one > > BDF file which is attached to this message. > > This could be a bug in that specific bdf font -- but I don't use w32, > so I cannot test it. > > If possible, can you run this in a debugger and print out > the value of *it ? I didn't expand inner structures. Let me know if you need to dig further into specific internal structures. -Tak +----------------------------------+-----------+ |it |0x0082ebe8 | +----------------------------------+-----------+ |window |-2125923840| +----------------------------------+-----------+ |w |0x0148fa00 | +----------------------------------+-----------+ |f |0x0148f000 | +----------------------------------+-----------+ |method |0 | +----------------------------------+-----------+ |stop_charpos |261 | +----------------------------------+-----------+ |end_charpos |3585 | +----------------------------------+-----------+ |s |0x00000000 | | |"" | +----------------------------------+-----------+ |string_nchars |0 | +----------------------------------+-----------+ |region_beg_charpos |-1 | +----------------------------------+-----------+ |region_end_charpos |-1 | +----------------------------------+-----------+ |redisplay_end_trigger_charpos |0 | +----------------------------------+-----------+ |multibyte_p |1 | +----------------------------------+-----------+ |header_line_p |1 | +----------------------------------+-----------+ |string_from_display_prop_p |0 | +----------------------------------+-----------+ |ellipsis_p |0 | +----------------------------------+-----------+ |dp |0x01604000 | +----------------------------------+-----------+ |dpvec |0x00000000 | +----------------------------------+-----------+ |dpend |0x00000000 | +----------------------------------+-----------+ |dpvec_char_len |0 | +----------------------------------+-----------+ |dpvec_face_id |0 | +----------------------------------+-----------+ |saved_face_id |0 | +----------------------------------+-----------+ |ctl_chars |0x0082ec30 | +----------------------------------+-----------+ |start |{...} | +----------------------------------+-----------+ |current |{...} | +----------------------------------+-----------+ |overlay_strings |0x0082eca0 | +----------------------------------+-----------+ |n_overlay_strings |0 | +----------------------------------+-----------+ |string |557336576 | +----------------------------------+-----------+ |stack |0x0082ece8 | +----------------------------------+-----------+ |sp |0 | +----------------------------------+-----------+ |selective_display_ellipsis_p |1 | +----------------------------------+-----------+ |ctl_arrow_p |1 | +----------------------------------+-----------+ |selective |0 | +----------------------------------+-----------+ |what |0 | +----------------------------------+-----------+ |face_id |12 | +----------------------------------+-----------+ |face_box_p |0 | +----------------------------------+-----------+ |start_of_box_run_p |0 | +----------------------------------+-----------+ |end_of_box_run_p |0 | +----------------------------------+-----------+ |overlay_strings_at_end_processed_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 |0 | +----------------------------------+-----------+ |c |84 | +----------------------------------+-----------+ |len |1 | +----------------------------------+-----------+ |cmp_id |0 | +----------------------------------+-----------+ |cmp_len |0 | +----------------------------------+-----------+ |char_to_display |84 | +----------------------------------+-----------+ |image_id |0 | +----------------------------------+-----------+ |slice |{...} | +----------------------------------+-----------+ |space_width |557336576 | +----------------------------------+-----------+ |voffset |0 | +----------------------------------+-----------+ |font_height |557336576 | +----------------------------------+-----------+ |object |-2115524096| +----------------------------------+-----------+ |position |{...} | +----------------------------------+-----------+ |truncate_lines_p |0 | +----------------------------------+-----------+ |tab_width |8 | +----------------------------------+-----------+ |truncation_pixel_width |0 | +----------------------------------+-----------+ |continuation_pixel_width |0 | +----------------------------------+-----------+ |first_visible_x |0 | +----------------------------------+-----------+ |last_visible_x |960 | +----------------------------------+-----------+ |last_visible_y |448 | +----------------------------------+-----------+ |extra_line_spacing |0 | +----------------------------------+-----------+ |max_extra_line_spacing |0 | +----------------------------------+-----------+ |override_ascent |-1 | +----------------------------------+-----------+ |override_descent |0 | +----------------------------------+-----------+ |override_boff |0 | +----------------------------------+-----------+ |glyph_row |0x018a41b0 | +----------------------------------+-----------+ |area |1 | +----------------------------------+-----------+ |nglyphs |1 | +----------------------------------+-----------+ |pixel_width |12 | +----------------------------------+-----------+ |ascent |25 | +----------------------------------+-----------+ |descent |-1 | +----------------------------------+-----------+ |max_ascent |0 | +----------------------------------+-----------+ |max_descent |0 | +----------------------------------+-----------+ |phys_ascent |25 | +----------------------------------+-----------+ |phys_descent |-1 | +----------------------------------+-----------+ |max_phys_ascent |0 | +----------------------------------+-----------+ |max_phys_descent |0 | +----------------------------------+-----------+ |current_x |0 | +----------------------------------+-----------+ |continuation_lines_width |0 | +----------------------------------+-----------+ |current_y |48 | +----------------------------------+-----------+ |first_vpos |1 | +----------------------------------+-----------+ |vpos |2 | +----------------------------------+-----------+ |hpos |0 | +----------------------------------+-----------+ |left_user_fringe_bitmap |0 | +----------------------------------+-----------+ |right_user_fringe_bitmap |0 | +----------------------------------+-----------+ |left_user_fringe_face_id |0 | +----------------------------------+-----------+ |right_user_fringe_face_id |0 | +----------------------------------+-----------+ |it->ascent |25 | +----------------------------------+-----------+ |it->descent |-1 | +----------------------------------+-----------+