From xemacs-m  Wed Feb  5 03:56:20 1997
Received: from steadfast.teradyne.com (steadfast.teradyne.com [131.101.1.200])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id DAA25311
	for <xemacs-beta@xemacs.org>; Wed, 5 Feb 1997 03:56:19 -0600 (CST)
Received: from engine.ecf.teradyne.com (engine.ecf.teradyne.com [131.101.192.6]) by steadfast.teradyne.com (8.7.1/8.7.1) with ESMTP id EAA17280 for <xemacs-beta@xemacs.org>; Wed, 5 Feb 1997 04:59:26 -0500 (EST)
Received: (from aichner@localhost) by engine.ecf.teradyne.com (8.7.1/8.7.1) id KAA21987 for xemacs-beta@xemacs.org; Wed, 5 Feb 1997 10:55:44 +0100 (MET)
Resent-Message-Id: <199702050955.KAA21987@engine.ecf.teradyne.com>
Sender: aichner@ecf.teradyne.com
Resent-To: xemacs-beta@xemacs.org
Resent-X-Face: 4[iHdXiTu\V3u[~\I)<f9HC);%~nG8`oUqv#uzvs6=\V{AjN6Sn
 c/qi;YLwRmEbt8Y*=j5n(urqY@chPh@J'D"QlqD!C8>*}#kYF[-tYl3VZga/HSOP|K,{L
 Rtu@f0y/=O&Cu}\:~d|P$JON?pn?j,&CnPb1z#/TL9bkAJwyol&a:SvYj-VYbM=Dtxhk9
 =w|R6U3_;SH&B<Mfy6Q%#
Resent-From: Adrian Aichner <aichner@ecf.teradyne.com>
Resent-Date: 05 Feb 1997 10:55:43 +0100
X-From-Line: aichner@engine.ecf.teradyne.com Wed Feb  5 10:46 MET 1997
Received: (from aichner@localhost) by engine.ecf.teradyne.com (8.7.1/8.7.1) id KAA21978; Wed, 5 Feb 1997 10:46:17 +0100 (MET)
To: Steven L Baur <steve@miranova.com>
Subject: Re: 20.0 --with-mule segfaults when viewing Japanese
References: <yviasp3digdf.fsf@atreides.mindspring.com> <m2g1zc1hlt.fsf@altair.xemacs.org> <rxsraiwco40.fsf@midnight.ecf.teradyne.com> <m2k9ooz32j.fsf@altair.xemacs.org>
X-Face: 4[iHdXiTu\V3u[~\I)<f9HC);%~nG8`oUqv#uzvs6=\V{AjN6Sn
 c/qi;YLwRmEbt8Y*=j5n(urqY@chPh@J'D"QlqD!C8>*}#kYF[-tYl3VZga/HSOP|K,{L
 Rtu@f0y/=O&Cu}\:~d|P$JON?pn?j,&CnPb1z#/TL9bkAJwyol&a:SvYj-VYbM=Dtxhk9
 =w|R6U3_;SH&B<Mfy6Q%#
Mime-Version: 1.0 (generated by tm-edit 7.101)
From: Adrian Aichner <aichner@ecf.teradyne.com>
Date: 05 Feb 1997 10:46:16 +0100
In-Reply-To: Steven L Baur's message of 04 Feb 1997 13:14:28 -0800
Message-ID: <rxshgjr8u1j.fsf@engine.i-did-not-set--mail-host-address--so-shoot-me>
X-Mailer: Red Gnus v0.84/XEmacs 20.0
Content-Type: text/plain; charset=US-ASCII
X-Content-Length: 1694
Lines: 52
Xref: engine mail.other:293
X-Gnus-Article-Number: 293   Wed Feb  5 10:48:54 1997

>>>>> "sb" == Steven L Baur <steve@miranova.com> writes:

Thanks Steven!

after applying below patch (and re-building with -g) I can visit the
very same article from MORIOKA which caused the SIGBUS before.

Adrian

    >> [3] add_disp_table_entry_runes(), at 0x184eb4
    sb>  ...
    >> What compiler should XEmacs be built with?              cc -xO5

    sb> Please build with -g so stack backtraces come with line numbers.

    sb> Have you applied David Byer's recent display char bounds checking patch?

    >> From: David Byers <davby@ida.liu.se>

    sb> *** glyphs-old.h	Tue Feb  4 12:35:23 1997
    sb> --- glyphs.h	Tue Feb  4 12:35:38 1997
    sb> ***************
    sb> *** 548,554 ****
    sb>    *****************************************************************************/
  
    sb>   #define DISP_TABLE_SIZE	256
    sb> ! #define DISP_CHAR_ENTRY(dp, c)	((dp)->contents[c])
  
    sb>   struct Lisp_Vector *get_display_table (struct window *, face_index);
  
    sb> --- 548,554 ----
    sb>    *****************************************************************************/
  
    sb>   #define DISP_TABLE_SIZE	256
    sb> ! #define DISP_CHAR_ENTRY(dp, c) ((c < (dp)->size) ? (dp)->contents[c] : Qnil)
  
    sb>   struct Lisp_Vector *get_display_table (struct window *, face_index);
  


    sb> -- 
    sb> steve@miranova.com baur
    sb> Unsolicited commercial e-mail will be billed at $250/message.



-- 
  Teradyne GmbH               Adrian Aichner Applications Engineer
  Semiconductor Test Group    Telephone      +49/89/418 61 (0)-208
  Dingolfinger Strasse 2      Fax            +49/89/418 61-217
  D-81673 M"UNCHEN            E-mail         aichner@ecf.teradyne.com

