9.6.10 build warning on Fedora 28

From: Devrim Gündüz <devrim(at)gunduz(dot)org>
To: pgsql-hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: 9.6.10 build warning on Fedora 28
Date: 2018-08-09 09:30:23
Message-ID: d1c8516994c4e4aaff18212e7bbb75301ce30909.camel@gunduz.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


Hi,

Just noticed this on Fedora 28 box (GCC 8.1.1)

=====================================================================
pgbench.c: In function 'ParseScript':
pgbench.c:2640:20: warning: '__builtin___sprintf_chk' may write a terminating
nul past the end of the destination [-Wformat-overflow=]
sprintf(var, "$%d", cmd->argc);
^
In file included from /usr/include/stdio.h:862,
from ../../../src/include/c.h:81,
from ../../../src/include/postgres_fe.h:25,
from pgbench.c:34:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output
between 3 and 13 bytes into a destination of size 12
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
=====================================================================

Regards,

--
Devrim Gündüz
EnterpriseDB: https://www.enterprisedb.com
PostgreSQL Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Kyotaro HORIGUCHI 2018-08-09 09:42:16 Re: [PATCH] Improve geometric types
Previous Message Andres Freund 2018-08-09 09:29:54 Re: Temporary tables prevent autovacuum, leading to XID wraparound