Quoth Philip Hazel on Tue, May 21, 2002:
> On Tue, 21 May 2002, Vadim Vygonets wrote:
>
> > And the "unknown variable" error was given only to some messages,
> > not all of them, which confused me a lot.
>
> Well, I don't want to make it too easy for you, do I? :-)
More info: it seems that if I send the message with "-d+all", the
delivery fails immediately, but succeeds at the next queue run.
The error is:
2002-05-23 01:10:31 17AeJT-000CW4-00 internal problem in system filter: failure to transfer data from subprocess
2002-05-23 01:10:31 17AeJT-000CW4-00 Error in system filter file: internal problem in system filter: failure to transfer data from subprocess
And the last few pages of the log are filled with:
---0 Get 135185128 32 string.c 346
---0 Get 135185160 16 string.c 346
---0 Get 135185176 24 filter.c 688
---0 Get 135185200 24 filter.c 480
---0 Get 135185224 24 string.c 346
---0 Get 135185248 16 string.c 346
---0 Get 135185264 224 string.c 346
---0 Get 135185488 24 filter.c 1000
---0 Get 135096968 80 string.c 346
And the last Malloc line is:
--Malloc 135180288 8192 store.c 133 111968 1605
If I do "-d-all+memory", the last few lines are:
---0 Get 135132936 8 transport.c 474
---0 Rst 135132936 ** transport.c 617 32768
---0 Get 135132712 64 string.c 1059
---0 Get 135132776 40 tree.c 32
---0 Get 135132816 40 tree.c 32
---0 Rst 135132816 ** tree.c 35 32768
---0 Get 135132816 256 deliver.c 698
(and there's a chunk of Free in search.c a page before that), and
the last Malloc is:
--Malloc 135070912 16 search.c 381 40960 19177
Tomorrow I'm going to do some more testing and see what debug
flags triggers the panic. It's stranger than fiction.
Vadik.
--
This is a test. This is only a test. Had this been a real
emergency, you would all be dead by now.