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: Problem with library images on Windows (again) Date: Thu, 19 May 2005 00:52:56 +0200 Message-ID: References: Reply-To: Juanma Barranquero NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1116457248 26688 80.91.229.2 (18 May 2005 23:00:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 18 May 2005 23:00:48 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 19 01:00:46 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DYXW7-00051z-Ro for ged-emacs-devel@m.gmane.org; Thu, 19 May 2005 00:59:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DYXYd-0000kO-Uo for ged-emacs-devel@m.gmane.org; Wed, 18 May 2005 19:02:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DYXRZ-0004Q0-VD for emacs-devel@gnu.org; Wed, 18 May 2005 18:55:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DYXRP-0004LZ-I7 for emacs-devel@gnu.org; Wed, 18 May 2005 18:55:03 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DYXRO-0004LK-58 for emacs-devel@gnu.org; Wed, 18 May 2005 18:55:02 -0400 Original-Received: from [64.233.184.195] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DYXXT-0006aF-69 for emacs-devel@gnu.org; Wed, 18 May 2005 19:01:19 -0400 Original-Received: by wproxy.gmail.com with SMTP id 50so436222wri for ; Wed, 18 May 2005 15:52:56 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Sih6GzVY3r+Ayr9YcOvCA5pEQOppMZ7mG41rUrkrPmZOE/HbEx4LCROXU85Cu7UA0X0jO/CJv7S5bJBc9Xc0iwJqc1OclNq0iKQoUvpMWwX5lXEq8xUW2xFqhVdw1cbhjA7P3nSrHJ6F63eOs9Us6nhXK8ZdiRLXsPH+51I0k68= Original-Received: by 10.54.69.16 with SMTP id r16mr581846wra; Wed, 18 May 2005 15:52:56 -0700 (PDT) Original-Received: by 10.54.82.6 with HTTP; Wed, 18 May 2005 15:52:56 -0700 (PDT) Original-To: emacs-devel@gnu.org In-Reply-To: Content-Disposition: inline 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:37312 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37312 > Better to disable image support for MSVC builds than to try to hack > things to work by introducing redundant variables to save the values > of other variables in. Perhaps; note that I didn't say it wasn't a hack. OTOH, I normally use a MSVC build and certainly don't appreciate Emacs crashing on me just because I accidentally opened a TIFF file. But disabling all image support seems a bit extreme. Anyway: tiff_load is pushing EBX into the stack and getting a different EBX when poping it out at the end of the function! I've not yet traced it to determine what or when it's changing the stack, or whether it is the MSVC-generated tiff_load code or the MinGW-built TIFF libraries that are called on several spots of tiff_load, but in any case something's afoot (as Sherlock Holmes would say). --=20 /L/e/k/t/u