Newsgroups: fj.lang.perl
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!nec-tyo!tyo1-nec!newssv1-nec!bs1.fc.nec!akyu.bsd.tnes.nec.co.jp!rifu.bsd.tnes.nec.co.jp!yos
From: yos@rifu.bsd.tnes.nec.co.jp (Yoshihiro Kudo)
Subject: Re: Segmentation fault
Sender: news@akyu.bsd.tnes.nec.co.jp
Message-ID: <CxwM5s.68t@akyu.bsd.tnes.nec.co.jp>
Date: Wed, 19 Oct 1994 05:05:51 GMT
References: <CxwE7y.37A@akyu.bsd.tnes.nec.co.jp> <CxwH81.3J8@pix.gaken.dnp.co.jp>
Organization: NEC Software Tohoku, Ltd. Sendai, Japan
Lines: 64
Xref: galaxy.trc.rwcp.or.jp fj.lang.perl:286
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.perl&nb=286&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$B9)F#(B@NEC$B%=%U%H%&%'%"ElKL$G$9!#(B

In article <CxwH81.3J8@pix.gaken.dnp.co.jp> a_kuroe@sparc691.gaken.dnp.co.jp (Akihiko Kuroe) writes:
>> Bad free() ignored at ptr.pl line 10.
>> Bad free() ignored at ptr.pl line 10.
>> Segmentation fault (core dumped)
>$B$H$j$"$($:<B83$7$F$_$^$7$?!#(B

$B$"$j$,$H$&$4$6$$$^$9!#(B
$B4N?4$J$3$H$O2?$bJ,$+$C$F$J$$$s$G$9$,!">/$7$@$19M;!$7$F(B
$B$_$^$7$?!#(B

>*** hoge.plWed Oct 19 12:10:08 1994
>--- hoge1.plWed Oct 19 12:10:38 1994
>***************
>*** 10,11 ****
>--- 10,12 ----
>  &func2(*ptr);
>+ undef *ptr;
>  }
>*** hoge.plWed Oct 19 12:10:08 1994
>--- hoge2.plWed Oct 19 12:11:11 1994
>***************
>*** 3,4 ****
>--- 3,5 ----
>  &func1;
>+ undef *ptr;
>  &func1;

$B;d$b:#<j85$K%i%/%@K\$,$J$$$N$G5-21$K$?$h$C$F=q$-$^$9$,!"(B
$B3N$+(B``undef EXPR''$B$N(BEXPR$B$K$O%9%+%i!<JQ?t!"G[Ns!"O"A[G[Ns!"(B
$B%5%V%k!<%A%sL>$@$1$,=q$1$?(B....$B$H;W$$$^$7$?!#(B
$B$h$C$F!"(Bundef *ptr$B$rDI2C$7$F$b85$N%W%m%0%i%`$HF1MM$N7k2L(B
$B$H$J$k$s$8$c$J$$$G$7$g$&$+(B?
($B4V0c$C$F$?$i$9$_$^$;$s(B)

>*** 6,11 ****
>  sub func1 {
>! local(*ptr);
>  
>! *ptr = *GLOBALDATA;
>! &func2(*ptr);
>  }
>--- 6,11 ----
>  sub func1 {
>! local($ptr);
>  
>! $ptr = *GLOBALDATA;
>! &func2($ptr);
>  }

$B$&!<$s!"$J$k$[$I(B....$B$3$l$OBg>fIW$_$?$$$G$9$M!#(B
$B3N$+(B
*ptr = *GLOBALDATA;
$B$H(B
 $ptr = *GLOBALDATA;
$B$G$O8e<T$NJ}$,<B9T;~$K%7%s%\%k%F!<%V%k$r%5!<%A$9$kJ,8zN($,0-$$(B
($B$H%i%/%@K\$K=q$$$F$"$C$?$h$&$J5$$,$7$^$9(B)$B$s$@$C$?$H;W$$$^$9!#(B
$B$=$l$,:#2s$NLdBj$H$I$&4X78$"$k$+(B.....$B$OITL@$G$9!#(B
$B$G$b$J$K$+$"$j$=$&$G$9$M!#(B
-- 

      $B9)F#(B $BgP90(B
       yos@bsd.tnes.nec.co.jp
