https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6127





--- Comment #31 from Karsten Bräckelmann <[email protected]>  2009-06-10 
17:46:24 PST ---
(In reply to comment #27)
> This log entry is the last one generated prior to the crash, I have yet to
> work my way into add_score(). I didn't know how fine grained you needed me
> to go.

The purpose is, to spot the last command executing successful. And then looking
at the following more closely. ;)

> I am positive that we did not return from add_score(). Otherwise I would have
> logged another message:

>       if (!$pms->{disable_auto_learning}) {
>         $whitelist->add_score($awlpoints);
>       }
> 
>       dbg("auto-whitelist: (Gossamer) bug 159704 fix completed - post
> auto-whitelist score: ".$pms->{score});

Right, that's not in the logs, though the remaining code in DBBasedAddrList.pm
add_score() doesn't seem overly complicated or prone to crashes. :/

> > Please add some visible hint to your custom dbg to easily distinguish them.
> 
> I have, my debug messages are tagged with (Gossamer).

Err, right. Did sound familiar, so I guessed it could have come from some
var... Which gossamer, gossamer-threads.com?

> tahoestores# ls -lat /home/qscand/.spamassassin/auto-whitelist
> -rw-rw----  1 qscand  spamd  4398197493760 Jun 10 15:35
> /home/qscand/.spamassassin/auto-whitelist

Still 4 Tera Byte -- though I found some hint this might not be it. Still
possibly depending on OS, arch, kernel options...

 "GDBM and DB_File are both essentially unlimited. (On 32-bit platforms your
  main limit is the fact that pointers are only able to address 2 GB of data.
  If you have large file support, I don't know what GDBM can do, but DB_File
  is OK out to hundreds of terabytes of data, disk permitting.)"


> By the way, I disabled the AWL plugin and I have yet to see another
> segmentation fault.

That was kind of expected. ;)

Switching the AWL backend to SQL should work, too. And IMHO probably should be
strongly preferred, though I didn't use it myself yet.

> Thanks for the help. I am not sure when I can return to the debug work, it was
> unscheduled and I am falling behind on the work I need to get done so I can
> pay my bills. Although I will admit this work is a bit more satisfying:)
> Perhaps in the AM.

Yeah, kind of fun, in a strange way. ;)  As for me, it is getting really late
here in DE, and won't be available tomorrow as much as I was today. But still,
I'll check back, and there are other knowledgeable devs to pick up from here.

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to