The following bug has been logged online: Bug reference: 1741 Logged by: Tim Mauch Email address: [EMAIL PROTECTED] PostgreSQL version: 8.0.1 - 8.0.3 Operating system: Redhat linux 8.0 Description: %i missing in snprintf implementation Details:
The implementation of snprintf/vsnprintf in src/port/snprintf.c does not allow the use of %i ( %d equivalent ). This likely isn't a problem for postgres itself, but when a program compiles with -lpq and the standard c libraries are not previously included the use of %i in the format string of snprintf causes segmentation faults. This is easily fixed by adding "case 'i':" to the same block of code handled by "case 'd':" and case 'D':" in the implementation. ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings