Re: BUG #4397: crash in tab-complete.c

From: Rudolf Leitgeb <r(dot)leitgeb(at)x-pin(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Euler Taveira de Oliveira <euler(at)timbira(dot)com>, pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #4397: crash in tab-complete.c
Date: 2008-09-08 12:31:01
Message-ID: 8C8C30FD-3D3A-4173-B2F6-7B88E6552E84@x-pin.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Sorry for the delay, here are the compile warnings
I got when I compiled tab-complete.c for x86_64:

=========================================================
tab-complete.c: In function ‘psql_completion’:
tab-complete.c:601: warning: implicit declaration of function
‘completion_matches’
tab-complete.c:601: warning: assignment makes pointer from integer
without a cast
tab-complete.c:605: warning: assignment makes pointer from integer
without a cast
tab-complete.c:610: warning: assignment makes pointer from integer
without a cast
tab-complete.c:618: warning: assignment makes pointer from integer
without a cast
tab-complete.c:634: warning: assignment makes pointer from integer
without a cast
tab-complete.c:644: warning: assignment makes pointer from integer
without a cast
tab-complete.c:655: warning: assignment makes pointer from integer
without a cast
tab-complete.c:665: warning: assignment makes pointer from integer
without a cast
tab-complete.c:675: warning: assignment makes pointer from integer
without a cast
tab-complete.c:685: warning: assignment makes pointer from integer
without a cast
tab-complete.c:699: warning: assignment makes pointer from integer
without a cast
tab-complete.c:707: warning: assignment makes pointer from integer
without a cast
tab-complete.c:716: warning: assignment makes pointer from integer
without a cast
tab-complete.c:726: warning: assignment makes pointer from integer
without a cast
tab-complete.c:736: warning: assignment makes pointer from integer
without a cast
tab-complete.c:746: warning: assignment makes pointer from integer
without a cast
tab-complete.c:756: warning: assignment makes pointer from integer
without a cast
tab-complete.c:764: warning: assignment makes pointer from integer
without a cast
tab-complete.c:769: warning: assignment makes pointer from integer
without a cast
tab-complete.c:775: warning: assignment makes pointer from integer
without a cast
tab-complete.c:784: warning: assignment makes pointer from integer
without a cast
tab-complete.c:789: warning: assignment makes pointer from integer
without a cast
tab-complete.c:802: warning: assignment makes pointer from integer
without a cast
tab-complete.c:812: warning: assignment makes pointer from integer
without a cast
tab-complete.c:822: warning: assignment makes pointer from integer
without a cast
tab-complete.c:831: warning: assignment makes pointer from integer
without a cast
tab-complete.c:838: warning: assignment makes pointer from integer
without a cast
tab-complete.c:848: warning: assignment makes pointer from integer
without a cast
tab-complete.c:854: warning: assignment makes pointer from integer
without a cast
tab-complete.c:861: warning: assignment makes pointer from integer
without a cast
tab-complete.c:870: warning: assignment makes pointer from integer
without a cast
tab-complete.c:876: warning: assignment makes pointer from integer
without a cast
tab-complete.c:888: warning: assignment makes pointer from integer
without a cast
tab-complete.c:891: warning: assignment makes pointer from integer
without a cast
tab-complete.c:896: warning: assignment makes pointer from integer
without a cast
tab-complete.c:905: warning: assignment makes pointer from integer
without a cast
tab-complete.c:911: warning: assignment makes pointer from integer
without a cast
tab-complete.c:920: warning: assignment makes pointer from integer
without a cast
tab-complete.c:929: warning: assignment makes pointer from integer
without a cast
tab-complete.c:939: warning: assignment makes pointer from integer
without a cast
tab-complete.c:946: warning: assignment makes pointer from integer
without a cast
tab-complete.c:956: warning: assignment makes pointer from integer
without a cast
tab-complete.c:967: warning: assignment makes pointer from integer
without a cast
tab-complete.c:977: warning: assignment makes pointer from integer
without a cast
tab-complete.c:986: warning: assignment makes pointer from integer
without a cast
tab-complete.c:993: warning: assignment makes pointer from integer
without a cast
tab-complete.c:999: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1009: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1017: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1021: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1028: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1037: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1042: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1052: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1057: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1067: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1077: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1084: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1096: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1105: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1113: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1125: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1136: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1147: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1153: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1159: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1164: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1168: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1178: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1180: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1185: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1189: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1196: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1203: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1208: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1217: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1224: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1229: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1240: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1250: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1257: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1268: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1273: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1283: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1294: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1308: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1320: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1331: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1338: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1343: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1351: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1359: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1374: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1378: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1386: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1396: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1403: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1437: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1442: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1450: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1461: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1467: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1471: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1480: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1493: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1501: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1512: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1523: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1532: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1546: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1559: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1564: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1580: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1593: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1595: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1597: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1599: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1601: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1603: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1605: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1614: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1619: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1624: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1628: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1633: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1645: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1655: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1661: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1666: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1670: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1679: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1694: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1699: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1704: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1709: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1713: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1722: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1727: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1730: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1734: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1738: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1743: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1751: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1756: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1758: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1761: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1772: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1774: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1792: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1802: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1815: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1826: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1833: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1845: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1854: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1859: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1867: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1873: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1877: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1883: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1896: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1903: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1910: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1916: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1920: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1924: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1929: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1932: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1940: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1945: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1952: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1960: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1967: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1973: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1977: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1981: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1987: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1992: warning: assignment makes pointer from integer
without a cast
tab-complete.c:1997: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2004: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2010: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2012: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2014: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2016: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2018: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2020: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2022: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2024: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2026: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2028: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2030: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2032: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2034: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2036: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2038: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2040: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2042: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2044: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2046: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2048: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2050: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2052: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2060: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2070: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2087: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2089: warning: assignment makes pointer from integer
without a cast
tab-complete.c:2103: warning: assignment makes pointer from integer
without a cast
=========================================================

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2008-09-08 13:03:36 Re: BUG #4397: crash in tab-complete.c
Previous Message Craig Ringer 2008-09-08 01:43:57 Re: BUG #4409: postmaster service is stopped