From xemacs-m  Sun Jan  5 18:31:27 1997
Received: from atreides.mindspring.com (qmailr@atreides.mindspring.com [204.180.142.236])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with SMTP
	  id SAA17748 for <xemacs-beta@xemacs.org>; Sun, 5 Jan 1997 18:31:27 -0600 (CST)
Received: (qmail 23512 invoked by uid 52477); 6 Jan 1997 00:31:28 -0000
Sender: sj@atreides.mindspring.com
To: XEmacs beta <xemacs-beta@xemacs.org>
Subject: Re: 20.0-b34 SIGSEGV's when run -nw
References: <yvia7mlr6dd1.fsf@atreides.mindspring.com> <m2iv5bu080.fsf@altair.xemacs.org>
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII
From: Sudish Joseph <sudish@mindspring.com>
Date: 05 Jan 1997 19:31:28 -0500
In-Reply-To: Steven L Baur's message of 05 Jan 1997 16:16:31 -0800
Message-ID: <yviaenfztzj3.fsf@atreides.mindspring.com>
Lines: 27
X-Mailer: Red Gnus v0.78/XEmacs 20.0

Steven L Baur writes:
>>>>>> "Sudish" == Sudish Joseph <sudish@mindspring.com> writes:
Sudish> Program received signal SIGSEGV, Segmentation fault.
Sudish> 0x806da15 in stream_canonicalize_console_connection (connection={s = {
Sudish> type_mark = 1, val = 0}, gu = {type = Lisp_Record, markbit = 0,
Sudish> val = 0}, i = 1, v = 0x1, cv = 0x1}, errb=-1073748016)
Sudish> at /home/sj/src/xemacs/src/console-stream.c:147
Sudish> 147             return Qunbound;

> This code was just changed.  What options are you giving configure?
> I've never seen the `union type' message before.

#!/bin/sh
../configure  --verbose --with-mule=no --with-gcc --with-gnu-make 
  --cflags='-g -O6 -malign-loops=2 -malign-jumps=2 -malign-functions=2' 
  --dynamic=yes --const-is-losing=no --with-xpm --with-toolbars=no --with-gif 
  --with-jpeg --with-xim=xlib --with-dialogs=athena --debug 
  --error-checking=none --use-union-type --rel-alloc --use-system-malloc 
  --with-database=berkdb,gnudbm 2>&1 | tee runconfig.out

(I changed to -O6 _after_ generating that backtrace.  Yes, I'm aware
that a lot of those options will be autodetected, I just like having
stuff up front.)

I've been using --use-union-type for a while (gdb behaves better).

-Sudish

