Thanks for the hint to the dumpdb command.
though the command was killed by the system, it extracted sufficient data,
and I was able to extract some useful informations.
I did split the output into files for each object (csplit '/^<----- start
object/' '{*}')
1. one bounced mail (qid F2BEEE9318) was multiple times in the
bonce-event-13392.pck
2. the dumped objects for the duplicated bounce differ only in the 1st and 3rd
line,
first line beeing '<----- start object' and second line been the mailinglist
3. I guess the detected mail-address should be in the third line. For the first
instance of the duplicated mail this was '\x00', for the other objects it
seems to contain "random" data e.g.
'\x00',
'\x16\xc9\xeaNq\xf8\xfbU\xe9\xa6\xbd\xbc\x92\x19\xaf\xee.o.\xa3M\x82i\x98g\xaep=\xb3\\\x94S_[\x01',
'y\x9d\xf5O\x88\x05O\x88\x05O\xb0r/+\xbfQ\xd4<\xb2\xd7\xd2\xec\xf7E\xda\x1f\x86\xa7e\xb0\xa7e\xb0\xa52\xd8\xd3\xf6\xe6\x16{s\x8b\x0c\xb6\xd4\xfe|\xd4\xfe\xdcb\x7f',
"\x87\xe5\xc7\xe3\xaa\xd2\xc5\xff\x8f\xb6\xbe\x15\xe2\x9b\xb8b\x8a\xa0\x842\xa8\x87\t0\xe5a\xd0\xb1\x9bqY\x1d\xc6\x9e\xddYY\x19\x93\xa7|\x14\x83\x02\xd8\xd9\xb3\x10\x83\xe6\xbb\xd9\x1f'\x13tVk\xb9\xb3Dq\x85\xd8`\xaa-W^!L\x81\xf2\xdew\xde~\x1a\x1f\xcf\xc7\x96\xf9\x9eg\xbe\xb7{^\xe91\xf6",
4. The envelope-from of the bounce mail did contain '=' 2 times
[email protected] while the from address is
[email protected]
5. the bounced mail included the complete original mail with pdf attachment ~5
MB
There is no change in my BounceRunner.py compared to the linked version.
--
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1859011
Title:
bounce mail processed multiple times -> oom crash of BounceRunner
To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1859011/+subscriptions
_______________________________________________
Mailman-coders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/mailman-coders