From xemacs-m  Fri Feb 28 10:54:48 1997
Received: from herald.cc.purdue.edu (herald.cc.purdue.edu [128.210.11.29])
	by xemacs.org (8.8.5/8.8.5) with SMTP id KAA08039
	for <xemacs-beta@xemacs.org>; Fri, 28 Feb 1997 10:54:46 -0600 (CST)
Received: from ppp-x9-5.ecn.purdue.edu by herald.cc.purdue.edu; Fri, 28 Feb 97 11:54:43 -0500
Received: (from somasekh@localhost) by ppp-x9-5.ecn.purdue.edu (8.8.4/8.6.12) id LAA15300; Fri, 28 Feb 1997 11:53:24 -0500
Date: Fri, 28 Feb 1997 11:53:24 -0500
Message-Id: <199702281653.LAA15300@ppp-x9-5.ecn.purdue.edu>
From: Dinesh Somasekhar <somasekh@ecn.purdue.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Kyle Jones <kyle_jones@wonderworks.com>
Cc: somasekh@ecn.purdue.edu, XEmacs-Beta Listserv <xemacs-beta@xemacs.org>
Subject: Re: Error while in VM xemacs-20.1-b3
In-Reply-To: <QQcewg16495.199702281632@crystal.WonderWorks.COM>
References: <199702280714.CAA10390@ppp-x8-33.ecn.purdue.edu>
	<QQcewg16495.199702281632@crystal.WonderWorks.COM>
Reply-To: somasekh@ecn.purdue.edu
X-URL: http://albrecht.ecn.purdue.edu/~somasekh
X-Organization: Purdue University
X-face:  57,u^#nsk>2N2INb(Afe~^~B}j[t7+B)>u]%DYS:\XA8yL6?[*<0"yBBb@*u/e@K#F6?Fi5
 WB?GMJvJPt$5W0bRNZ{dH%ybQO%$]M)b~_G[!*0"[82&2t[3o{EQB87/0J@AtN6@cz1zM_FD1~{maV
 ;qd6T/s(+&j&QJ"zv5'GQU%10P\R)}aW1xq3(;U<M}8W^~Y:4M9cnj"M+R9_FKM%E[HEyle7['_!|i
 (


"Kyle" == Kyle Jones <kyle_jones@wonderworks.com> writes:
 > Dinesh Somasekhar writes:
 >> 
 >> 
 >> Had the following error while in VM.  clicked on the button in a
 >> mime message and then closed the bottom window from the modeline (
 >> Delete Window above ).  Got the following backtrace when I clicked
 >> on a message in VM.
 >> 
 >> Signaling: (error "Window height 0 too small (after splitting)")
 >> split-window(#<window on "*Backtrace*" 0x1df1> 0 nil)
 >> tapestry-apply-window-map((- (0 0 80 10) (0 10 80 40)) 80 40
 >> #<window on "*Backtrace*" 0x1df1>) tapestry-set-window-map((- (0 0
 >> 80 10) (0 10 80 40)) nil)

 > This looks like one of those "this can't happen" type bugs.
 > split-window is being called with 0 as its second argument.  I

	You are right ! Tried quite awhile trying to reproduce it, but just
	couldn't.

 > don't see how this can happen unless there's something rotten in
 > how XEmacs is doing math on your machine.

 > If you can reproduce the problem, use 'e' in the debugger window to
 > evaluate each of the following three s-expressions:

 > (tapestry-compute-map-height (car map)) root-window-height
 > map-height

 > I noticed in your build report that you built with gcc -O2 but
 > didn't use -fno-strength-reduce.  This is known to produce math
 > errors in some versions of GCC.

	I use gcc-2.7.2.2, doesn't have the strength reduce bug.

--
Dinesh Somasekhar

