From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Juanma Barranquero" Newsgroups: gmane.emacs.devel Subject: Re: Crash displaying byte-code Date: Thu, 28 Aug 2008 12:25:37 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1219919489 13538 80.91.229.12 (28 Aug 2008 10:31:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Aug 2008 10:31:29 +0000 (UTC) To: "Emacs Development" , "Jason Rumney" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 28 12:32:23 2008 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 1KYene-0004du-3j for ged-emacs-devel@m.gmane.org; Thu, 28 Aug 2008 12:32:22 +0200 Original-Received: from localhost ([127.0.0.1]:36605 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYemf-0000kc-Ht for ged-emacs-devel@m.gmane.org; Thu, 28 Aug 2008 06:31:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KYehH-0007vK-52 for emacs-devel@gnu.org; Thu, 28 Aug 2008 06:25:47 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KYehB-0007u7-6n for emacs-devel@gnu.org; Thu, 28 Aug 2008 06:25:44 -0400 Original-Received: from [199.232.76.173] (port=38262 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYeh9-0007tq-34 for emacs-devel@gnu.org; Thu, 28 Aug 2008 06:25:40 -0400 Original-Received: from an-out-0708.google.com ([209.85.132.242]:54727) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KYeh8-0001dG-H7 for emacs-devel@gnu.org; Thu, 28 Aug 2008 06:25:38 -0400 Original-Received: by an-out-0708.google.com with SMTP id c38so46540ana.84 for ; Thu, 28 Aug 2008 03:25:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=MIZKD9NhRcimaKBOk3YIFlTDlJI+PA18Rvz9eyqydlE=; b=kGP5ABf0d9oF31YuRRn5459zvvwI9JlN0FDjdLZG44gcEH9GOW3lQDBYujrGM7ZCUl OZZGiqwKWpXEyjJ/eeexa4wdr/DqVUBKN6eutiKO6E2qomL0pO+9FAZPgln+52YLg/Ly DZ04m528Fg+Cx5iyu0lT/1sjAdvAlG+DBaQ2I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=oeB+8chah2CV0nlOQ5f78mLSKi8sGojdkHeljPY0GSEKM72ZMa8+b/+Pj9WI2OWCF8 vfM/FextJCV6aebPS2LvpRhNr6Iu+jolTaxF+wvs417skgcLAeYxYt5AkP2FL5zJcd3T MDZesJJCAaGELzqxAo97Zn6095BiwYw8+UHAU= Original-Received: by 10.100.133.2 with SMTP id g2mr1224326and.129.1219919137639; Thu, 28 Aug 2008 03:25:37 -0700 (PDT) Original-Received: by 10.100.173.19 with HTTP; Thu, 28 Aug 2008 03:25:37 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) 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:103110 On Tue, Aug 5, 2008 at 13:35, Juanma Barranquero wrote: > I can consistently reproduce this crash, though it is perhaps a bit > specific to my compiler setup, etc. > > emacs -Q > M-x ielm > > then type > > (let ((standard-output (current-buffer))) > (setq unibyte-display-via-language-environment t) > (set-buffer-multibyte nil) > (backtrace)) > [Full details at http://lists.gnu.org/archive/html/emacs-devel/2008-08/msg00236.html] As far as I can determine (git bisecting the Emacs sources is a real PITA), the crash started happening after this change: 2008-04-09 Jason Rumney * w32term.c (w32_compute_glyph_string_overhangs): Compute overhangs for new font backend and composite cases. Reverting that change still fails, though. (There's been many commits to font code after this change, and some of them surely depend on it.) Juanma