Displaying 1 result from an estimated 1 matches for "sieve_argument_validate_error".
2014 Dec 29
2
Segmentation fault in pigeonhole lib-sieve
...glibc-2.17-55.el7_0.3.x86_64
sssd-client-1.11.2-68.el7_0.6.x86_64 zlib-1.2.7-13.el7.x86_64
(gdb) list
138 *arg = sieve_ast_argument_next(*arg);
139
140 /* Check syntax:
141 * ":comparator" <comparator-name: string>
142 */
143 if ( (*arg)->type != SAAT_STRING ) {
144 sieve_argument_validate_error(valdtr, *arg,
145 ":comparator tag requires one string argument, but %s was found",
146 sieve_ast_argument_name(*arg) );
147 return FALSE;
(gdb) print arg
$1 = (struct sieve_ast_argument **) 0x7fff5c3cfa58
(gdb) print *arg
$2 = (struct sieve_ast_argument *) 0x0
So sieve_ast_argum...