From owner-man-jp@jp.freebsd.org  Wed Apr 15 00:10:04 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id AAA23498
	Wed, 15 Apr 1998 00:10:04 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id AAA23492
	for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:10:01 +0900 (JST)
Received: by ns5.sharp.co.jp; id AAA28158; Wed, 15 Apr 1998 00:10:00 +0900 (JST)
Received: from unknown(133.159.103.2) by ns5.sharp.co.jp via smap (3.2)
	id xma028154; Wed, 15 Apr 98 00:09:48 +0900
Received: from td1.tnr.sharp.co.jp (root@td1.tnr.sharp.co.jp [133.159.52.20]) by ns.sharp.co.jp (8.8.5/3.5W-97031013) with ESMTP id AAA00814 for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:09:48 +0900 (JST)
Received: from mailfwd.slab.tnr.sharp.co.jp ([10.32.30.11]) by td1.tnr.sharp.co.jp (8.8.5/3.5W-97080613) with ESMTP id AAA06575 for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:09:47 +0900 (JST)
Received: from server01.slab.tnr.sharp.co.jp ([10.32.50.4])
	by mailfwd.slab.tnr.sharp.co.jp (8.8.4+2.7Wbeta4/3.6Wbeta7) with ESMTP id AAA10867
	for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:08:45 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (gaye.slab.tnr.sharp.co.jp [10.32.49.117])
	by server01.slab.tnr.sharp.co.jp (8.8.5/3.6Wbeta7 98022714) with ESMTP id AAA04361
	for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:09:46 +0900 (JST)
Received: from gaye.slab.tnr.sharp.co.jp (kuma@localhost) by gaye.slab.tnr.sharp.co.jp (8.8.7/3.5Wpl5) with ESMTP id AAA26428 for <man-jp@jp.freebsd.org>; Wed, 15 Apr 1998 00:09:46 +0900 (JST)
Message-Id: <199804141509.AAA26428@gaye.slab.tnr.sharp.co.jp>
To: man-jp@jp.freebsd.org
In-reply-to: Your message of "Tue, 14 Apr 1998 23:43:31 JST."
             <199804141443.XAA26128@gaye.slab.tnr.sharp.co.jp> 
Date: Wed, 15 Apr 1998 00:09:46 +0900
From: Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp>
Reply-To: man-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: man-jp 844
Subject: [man-jp 844] Re: gtroff abortion occurs in phantasia.6 
Errors-To: owner-man-jp@jp.freebsd.org
Sender: owner-man-jp@jp.freebsd.org

$B7'C+$G$9!#(B

In Message <199804141443.XAA26128@gaye.slab.tnr.sharp.co.jp>,
  Norihiro Kumagai <kuma@slab.tnr.sharp.co.jp> writes:
> $B!&(Benv.cc $B$N(B 1937 $B9TL\$G$O!"%0%m!<%P%k4X?t(B distribute_space $B$,Dj5A$5$l(B
>   $B$H$j$^$9!#$=$NKvHx$G!"(Bassert(desired_space.is_zero() && nspaces == 0);
>   $B$H$$$&$H$k$H$3$m$G0z$C$+$+$C$H$k$h$&$G$9!#(B
>   $B$J$s$N$3$C$A$c!#(B

1) $B%9%?%C%/%H%l!<%9$,<h$l$?$N$G$4Js9p?=$7>e$2$^$9(B;

# ./troff -Wall -Tnippon -F/usr/local/share/groff/font -M/usr/local/share/groff/tmac < /tmp/yy
x T nippon
x res 240 24 40
x init
p1
is_zero: 0, nspaces: 1
./troff: Failed assertion at line 1939, file `env.cc'.
Abort trap (core dumped)
# gdb troff troff.core
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.16 (i386-unknown-freebsd), 
Copyright 1996 Free Software Foundation, Inc...
Core was generated by `troff'.
Program terminated with signal 6, Abort trap.
Cannot access memory at address 0x8052080.
#0  0x80fa571 in ?? ()
(gdb) bt
#0  0x80fa571 in ?? ()
#1  0x80f9de3 in ?? ()
#2  0x29648 in assertion_failed (lineno=1937, filename=0x17bd "env.cc")
    at assert.cc:33
#3  0x55eb in distribute_space (n=0x156390, nspaces=1, desired_space={n = 1}, 
    force_reverse=1) at ../include/assert.h:29
#4  0x6ea3 in environment::wrap_up_field (this=0x50000) at env.cc:2692
#5  0x19a1 in environment::add_char (this=0x50000, ci=0x4c160) at env.cc:272
#6  0x19755 in process_input_stack () at input.cc:2122
#7  0x20867 in process_input_file (name=0x15b8c "-") at input.cc:5474
#8  0x2126f in main (argc=6, argv=0xefbfdb7c) at input.cc:5727
(gdb) q

2) $B$A$J$_$K!"4X?t(B distribute_space $B$N(B assert $B4X?t$ND>A0$G!"(Bnspaces $B$N(B
   $BCM$rBG$A=P$7$F$_$?$H$3$m!"(Bnspaces == 1 $B$N$^$^$G$7$?!#(B
   ($B>e5-%m%0$N(B "is_zero: 0, nspaces:1" $B$NItJ,;2>H(B: $B7'C+$,DI2C$7$?(B)
   $BD>A0$N(B tem->spread_space $B%a%s%P4X?t8F$S=P$7$G$N(B
   $B6uGr$NJ,G[$,$&$^$/$$$C$F$$$J$$$H$$$&$H$3$m$G$7$g$&$+!)(B

--
$B7'C+(B $BE5Bg(B
