On Tue, 3 Jul 2001, Philip Hazel wrote:
> On Tue, 3 Jul 2001, robert rotman wrote:
>
> > fixed_plain:
> > driver = plaintext
> > public_name = PLAIN
> > server_condition = \
> > ${if eq {${extract{2}{@}{$2}}} {this.domain} \
> > { \
> > ${if crypteq {$3} {${lookup mysql{select ....
> > }{ \
> > ${if crypteq {$3} ${lookup mysql{other_select ...
> > }}
> > server_set_id = $2
> >
> >
> > i got from exim (3.:
> > auth plain AHQjZXhpbTEuZ3Jhei5pbm9kZS5hdABzd3RhY2FkMTQ=
> > child 16033 ended: status=0xb
>
> Any additional information if you run that under -d9? (You could try
> this test using -d9 -bh.) There don't seem to be very many debug calls
> in the lookups/mysql.c code module, but more could be added to figure
> out where it's crashing.
>
this output above was with -d9 and that is the only output.
i dont think the problem is the mysql-query because it works without
the sourrounding if-statment.
>
> Exim shouldn't crash like that, but I can't do much if the crash
> actually happens in a mysql library function.
>
> --
> Philip Hazel University of Cambridge Computing Service,
> ph10@??? Cambridge, England. Phone: +44 1223 334714.
>
Robert