From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 28 Feb 2011 21:46:47 +0300 From: Sergey Vlasov To: community@lists.altlinux.org Message-ID: <20110228184647.GA6652@atlas.home> Mail-Followup-To: community@lists.altlinux.org References: <4D6B5988.6060306@mail.ru> <4D6B5F1F.2040509@mmedia2.kemsu.ru> <4D6B67FB.2060707@mail.ru> <4D6B6C95.6060006@mmedia2.kemsu.ru> <4D6B6E86.4000602@mail.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline In-Reply-To: <4D6B6E86.4000602@mail.ru> Subject: Re: [Comm] =?koi8-r?b?8MHExc7JxSDQ0s/H0sHNzdkg0M/EICAyLjYuM3g=?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 18:46:49 -0000 Archived-At: List-Archive: List-Post: --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 28, 2011 at 12:44:38PM +0300, Vladimir Karpinsky wrote: > 28.02.2011 12:36, REAL =EF=E8=F8=E5=F2: > > =C4=E0=E9=F2=E5 url =ED=E0 =E8=F1=F5=EE=E4=ED=E8=EA=E8. >=20 > http://plkv.gsras.ru/~karp/mtpackage.tar.gz >=20 > =C4=E0=EB=FC=F8=E5 =FF =EF=FB=F2=E0=FE=F1=FC =E2=FB=EF=EE=EB=ED=E8=F2=FC = =EF=F0=EE=F6=E5=E4=F3=F0=F3, =EE=EF=E8=F1=E0=ED=ED=F3=FE =E2 example2/readm= e. make CFLAGS=3D"-g -O2" =ED=E5=EC=E5=E4=EB=E5=ED=ED=EE =F3=EA=E0=E7=FB=E2=E0= =E5=F2 =ED=E0 =EC=E5=F1=F2=EE =EE=F8=E8=E1=EA=E8: cc bin2sac.c -c -g -O2 =20 In file included from /usr/include/stdio.h:912:0, from bin2sac.c:2: In function =91sprintf=92, inlined from =91main=92 at bin2sac.c:20:8: /usr/include/bits/stdio2.h:34:3: error: call to __builtin___sprintf_chk wil= l always overflow destination buffer In function =91sprintf=92, inlined from =91main=92 at bin2sac.c:21:8: /usr/include/bits/stdio2.h:34:3: error: call to __builtin___sprintf_chk wil= l always overflow destination buffer make: *** [bin2sac.o] =CE=F8=E8=E1=EA=E0 1 char chd[8][24], ename[16], sname[8]; =2E.. for(i=3D0;i<8;i++) sprintf(chd[i],"-12345 -12345 -12345 "); sprintf(ename,"-12345 -12345 "); sprintf(sname,"-12345 "); =2E.. sprintf(chd[0],"%-8s%-16s",sname,ename); =CF=F0=E8 =E2=FB=E4=E5=EB=E5=ED=E8=E8 =EC=E5=F1=F2=E0 =EF=EE=E4 =F1=F2=F0= =EE=EA=E8 =E7=E0=E1=FB=EB=E8 =EF=F0=EE =E7=E0=E2=E5=F0=F8=E0=FE=F9=E8=E9 '\= 0'. =C7=E0=F2=FB=F7=EA=E0: --- bin2sac.c.orig 2011-02-09 04:16:23.000000000 +0300 +++ bin2sac.c 2011-02-28 21:24:11.179999993 +0300 @@ -10,7 +10,7 @@ main(ac,av) int i, npts, year, jday, hour, min, sec, msec, ihd[40]; float dt, B=3D0.0, E, fhd[70], *tr, evla, evlo, stla, stlo, dist; float azi, bazi, cmpaz, cmpinc; - char chd[8][24], ename[16], sname[8]; + char chd[8+1][24], ename[16+1], sname[8+1]; =20 =20 /* Initialize Header */ =CE=E4=ED=E0=EA=EE =FD=F2=EE =ED=E5 =E8=E7=E1=E0=E2=EB=FF=E5=F2 =EE=F2 =EF= =EE=EF=E0=E4=E0=ED=E8=FF '\0' =E2 chd[1][0] =EF=EE=F1=EB=E5 =E2=FB=EF=EE=EB= =ED=E5=ED=E8=FF sprintf(chd[0],"%-8s%-16s",sname,ename); - =FD=F2=EE =EB=E5=F7=E8=F2=F1=FF = =F2=EE=EB=FC=EA=EE =EF=E5=F0=E5=EF=E8=F1=FB=E2=E0=ED=E8=E5=EC =EA=EE=E4=E0, =EA=E0=EA =E8 =E2= =EE=E7=EC=EE=E6=ED=EE=F1=F2=FC =EF=E5=F0=E5=EF=EE=EB=ED=E5=ED=E8=FF =E1=F3= =F4=E5=F0=EE=E2 ename =E8 sname =E2 =F1=EB=F3=F7=E0=E5 =ED=E5=E2=E5=F0=ED=FB=F5 =E2=F5=EE=E4=ED=FB=F5= =E4=E0=ED=ED=FB=F5. =CA =F1=EE=E6=E0=EB=E5=ED=E8=FE, =F2=E0=EA=E8=E5 =EF=E5=F0=E5=EF=EE=EB=ED= =E5=ED=E8=FF =E1=F3=F4=E5=F0=EE=E2 =E2 =F1=F2=E5=EA=E5 (=ED=E0 1 =E1=E0=E9= =F2) valgrind =ED=E5 =EB=EE=E2=E8=F2 - =F1=F0=E0=E1=E0=F2=FB=E2=E0=E5=F2 =F2=EE=EB=FC=EA= =EE =EF=F0=EE=E2=E5=F0=EA=E0 =EF=F0=E8 =E2=EE=E7=E2=F0=E0=F2=E5 =E8=E7 =F4= =F3=ED=EA=F6=E8=E8, =E2=EA=EB=FE=F7=E0=E5=EC=E0=FF =EE=EF=F6=E8=E5=E9 -fstack-protector (=E2 AL= T =FD=F2=E0 =EE=EF=F6=E8=FF =E2=EA=EB=FE=F7=E5=ED=E0 =EF=EE =F3=EC=EE=EB=F7=E0=ED=E8=FE), =EA=EE=E3=E4=E0 =F3=E6=E5 =F1=EB=EE=E6=ED=EE = =F3=F1=F2=E0=ED=EE=E2=E8=F2=FC, =E2 =EA=E0=EA=EE=EC =E8=EC=E5=ED=ED=EE =EC= =E5=F1=F2=E5 =F4=F3=ED=EA=F6=E8=E8 =EF=F0=EE=E8=E7=EE=F8=EB=EE =EF=E5=F0=E5=EF=EE=EB=ED=E5=ED=E8=E5 =E1=F3=F4= =E5=F0=E0. =CE=E4=ED=E0=EA=EE =EF=F0=E8 =E2=EA=EB=FE=F7=E5=ED=E8=E8 =EE=EF= =F2=E8=EC=E8=E7=E0=F6=E8=E8 (-O2) =ED=E0=F7=E8=ED=E0=E5=F2 =F0=E0=E1=EE=F2=E0=F2=FC =EE=EF=F6=E8=FF -D_FORTIF= Y_SOURCE=3D2 (=F2=E0=EA=E6=E5 =E8=F1=EF=EE=EB=FC=E7=F3=E5=F2=F1=FF =E2 ALT =EF=EE =F3=EC=EE=EB=F7=E0=ED=E8=FE); =E2 =E4=E0=ED=ED=EE=EC =F1=EB=F3=F7=E0= =E5 =EF=F0=EE=E1=EB=E5=EC=E0 =EE=E1=ED=E0=F0=F3=E6=E8=E2=E0=E5=F2=F1=FF =E5= =F9=B8 =EF=F0=E8 =EA=EE=EC=EF=E8=EB=FF=F6=E8=E8, =E2 =E4=F0=F3=E3=E8=F5 =F1=EB=F3=F7=E0=FF= =F5 =E2=EE=E7=EC=EE=E6=E5=ED =E0=E2=E0=F0=E8=E9=ED=FB=E9 =EE=F1=F2=E0=ED=EE= =E2 =EF=F0=E8 =E2=FB=EF=EE=EB=ED=E5=ED=E8=E8. =C4=EE=E1=E0=E2=EB=E5=ED=E8=E5 exit(0) =EF=F0=EE=F1=F2=EE =EE=F2=EA=EB=FE= =F7=E0=E5=F2 =EF=F0=EE=E2=E5=F0=EA=F3 =EF=F0=E8 =E2=EE=E7=E2=F0=E0=F2=E5 = =E8=E7 main(), =EF=EE=F1=EA=EE=EB=FC=EA=F3 =FD=F2=EE=F2 =E2=EE=E7=E2=F0=E0=F2 =F3=E6=E5 = =ED=E5 =E2=FB=EF=EE=EB=ED=FF=E5=F2=F1=FF. =CB=F3=F7=F8=E5 =E2=EC=E5=F1=F2= =EE =FD=F2=EE=E3=EE =ED=E0=EF=E8=F1=E0=F2=FC =F5=EE=F2=FF =E1=FB return 0 (=EE =EF=F0=EE=E2=E5= =F0=EA=E5 =F0=E5=E7=F3=EB=FC=F2=E0=F2=EE=E2 write() =E2 =E4=E0=ED=ED=EE=EC =F1=EB=F3=F7=E0=E5, =EF=EE=F5=EE=E6=E5, =EC=E5=F7=F2=E0=F2=FC =F3=E6=E5 =ED= =E5 =EF=F0=E8=F5=EE=E4=E8=F2=F1=FF). =CD=F3 =E8 =F1=F2=EE=E8=EB=EE =E1=FB =F2=EA=ED=F3=F2=FC =E0=E2=F2=EE=F0=EE= =E2 =ED=EE=F1=EE=EC =E2 =F0=E5=E7=F3=EB=FC=F2=E0=F2=FB =F1=E1=EE=F0=EA=E8 = =F1 CFLAGS=3D"-g -O2 -Wall -W" - =ED=E0=EB=E8=F7=E8=E5 =EF=F0=E5=E4=F3=EF=F0=E5= =E6=E4=E5=ED=E8=E9 =E2=E8=E4=E0 warning: 'quiet' is used uninitialized in this function (=E4=E0=E6=E5 =ED=E5 may be = used uninitialized, =E0 =E8=EC=E5=ED=ED=EE is used uninitialized) =ED=E5 =E2=ED= =F3=F8=E0=E5=F2 =F3=E2=E5=F0=E5=ED=ED=EE=F1=F2=E8 =E2 =EF=F0=E0=E2=E8=EB=FC=ED=EE=F1=F2=E8 =F0=E0=E1=EE=F2=FB =FD=F2=EE=E3=EE= =EA=EE=E4=E0. --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk1r7ZcACgkQW82GfkQfsqJRfACePIbIbwKVTyQzM0yntuV4nu2Y ducAnjpPcnzrVAlKEqVG2bPpnr6eXDwk =yJDx -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--