Rudy Gevaert: > Hello list, > > I am getting a segfault when I run postconf on Solaris 10 > SunOS horus 5.10 Generic_142910-17 i86pc i386 i86pc > > postconf -n doesn't segfault! > > running it with truss: > > smtpd_discard_ehlo_keyword_address_maps = > smtpd_discard_ehlo_keywords = > smtpd_end_of_data_restrictions14374: write(1, " o w q\n s m t p _ a d > d".., 4096) = 4096 > 14374: Incurred fault #6, FLTBOUNDS %pc = 0x080775C4 > 14374: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000 > 14374: Received signal #11, SIGSEGV [default] > 14374: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000 > > Any ideas what this could be?
Apparently, there is a problem with one of the parameters that is not in your main.cf file, and that has a name that comes after smtpd_end_of_data_restrictions. That leaves us with only 176 possibilities. To narrow the search down, use $ gdb postconf (gdb) run ...crash... (gdb) where > I'm running Ihsan's great postfix package! (http://ihsan.dogan.ch/postfix). Which version? Wietse