From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FUZZY_XPILL, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type:content-transfer-encoding; bh=xGCpFXih7skkswwcF2NC9+C+kOQKEE5ggotSDuYlaME=; b=RmReXw318xtF8RMsnCIxi9/7cf4QbrJrjLKMoMwCpGUIE45x1v+bSjOuZJiLPuGa8C wqp+NHJB8UHHwuVG/jAU9Dg2nFrdV7vXYTg26Be4iW1kBQoDSKYf8AfahqasY15eKLix 3pbNJrkqHwY/btyfgA3CUACu/3Clyhi9PIp0dnyVNKQBPpLLJ04IvdLkcqbMAzdtsr8L VNqHHqcXDSA7utDvVHvuVO7cJ8bX2QuVQ5Mj2PsRa2liihg/A2W5It5LQAMspzgXks0B ytF9wUuSaQkI9z3POwdj3YwGBYpNhyVL3wUkLXBgXLymJ/QYh4GMfZOqKTW9c8Fpxhm/ V2aA== X-Received: by 10.180.90.35 with SMTP id bt3mr10221374wib.4.1365073319159; Thu, 04 Apr 2013 04:01:59 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: From: Boris Savelev Date: Thu, 4 Apr 2013 15:01:39 +0400 Message-ID: To: ALT Linux Team development discussions Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Subject: Re: [devel] firebird x86 error will always overflow destination buffer HELP! X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Apr 2013 11:02:05 -0000 Archived-At: List-Archive: List-Post: =D0=CF=D4=CF=D2=CF=D0=C9=CC=D3=D1 =D1. =CF=DB=C9=C2=CB=C1 =D7=D3=A3 =D2=C1= =D7=CE=CF. =D4=CF=CC=D8=CB=CF =D4=C5=D0=C5=D2=D8 =CE=C1 memcpy ( 4 =C1=D0=D2=C5=CC=D1 2013 =C7., 14:04 =D0=CF=CC=D8=DA=CF=D7=C1=D4=C5=CC=D8 = Boris Savelev =CE=C1=D0=C9=D3=C1=CC: > =CB=CF=CD=D0=C9=CC=C9=D2=D5=C5=D4=D3=D1... =D3=D0=C1=D3=C9=C2=CF) > > 4 =C1=D0=D2=C5=CC=D1 2013 =C7., 11:42 =D0=CF=CC=D8=DA=CF=D7=C1=D4=C5=CC= =D8 Damir Shayhutdinov > =CE=C1=D0=C9=D3=C1=CC: >> =F7 =CB=CF=C4=C5 =D0=CF=C8=CF=D6=C5 =C5=D3=D4=D8 =CF=DB=C9=C2=CB=C1. >> >> =ED=CF=D6=CE=CF =D7=CF=D4 =D4=C1=CB =D0=CF=C4=D0=D2=C1=D7=C9=D4=D8: >> >> 1115 if (p1 < q = && >> ((d =3D *p1++) =3D=3D '_' || d =3D=3D '$')) >> 1116 >> strncpy(q1 - 4, "isc", 3); >> 1117 else >> 1118 *q1= ++ =3D >> d; >> >> =DA=C1=CD=C5=CE=C9=D4=D8 =CE=C1 >> >> if (p1 < q) >> { >> if ((d =3D *p1++) =3D=3D '_' || d =3D=3D '$') >> memcpy(q1 - 4, "isc", 3); >> else >> *q1++ =3D d; >> } >> >> =F0=D2=C1=D7=C4=C1 =D1 =CE=C5 =D5=D7=C5=D2=C5=CE, =DE=D4=CF =D0=D2=C9 = =DC=D4=CF=CD =D0=D2=CF=C2=CC=C5=CD=C1 =CE=C5 =C9=D3=DE=C5=DA=CE=C5=D4. =E5= =D3=CC=C9 =CE=C5 =C9=D3=DE=C5=DA=CE=C5=D4, >> =CD=CF=D6=CE=CF =C5=DD=C5 =D7 =D3=D4=D2=CF=DE=CB=C5 1073 =D5=D7=C5=CC=C9= =DE=C9=D4=D8 =D2=C1=DA=CD=C5=D2 line =D3 256 =C4=CF 260. >> >> >> 2013/4/4 Boris Savelev >>> >>> =F0=D2=C9=D7=C5=D4! >>> =F0=CF=CD=CF=C7=C9=D4=C5 =CD=CE=C5, =D0=CF=D6=C1=CC=D5=CA=D3=D4=C1, =D3= =CF=C2=D2=C1=D4=D8 firebird. >>> =EF=DB=C9=C2=CB=C1: >>> In function 'char* strncpy(char*, const char*, size_t)', >>> inlined from 'void gen_blr(void*, SSHORT, const char*)' at >>> ../src/gpre/c_cxx.cpp:1116:34: >>> /usr/include/bits/string3.h:120:71: error: call to char* >>> __builtin___strncpy_chk(char*, const char*, unsigned int, unsigned >>> int) will always overflow destination buffer >>> >>> =EC=CF=C7: >>> http://git.altlinux.org/tasks/93764/build/100/i586/log >>> >>> =EB=CF=C4: >>> >>> http://git.altlinux.org/people/boris/packages/?p=3Dfirebird.git;a=3Dblo= b;f=3DFirebird/src/gpre/c_cxx.cpp;h=3D806bcac4ed69b8d0963c69c16f6b2c9fbd6b7= 852;hb=3DHEAD#l1116 >>> >>> >>> -- >>> Boris >>> _______________________________________________ >>> Devel mailing list >>> Devel@lists.altlinux.org >>> https://lists.altlinux.org/mailman/listinfo/devel >> >> >> >> _______________________________________________ >> Devel mailing list >> Devel@lists.altlinux.org >> https://lists.altlinux.org/mailman/listinfo/devel > > > > -- > Boris --=20 Boris