bogofilter/bogoutil concurrency crash?

Jim Correia jim.correia at pobox.com
Mon Apr 7 03:09:02 CEST 2003


On Sunday, April 6, 2003, at 08:10  PM, Jim Correia wrote:

> Command:    bogofilter
> PID:        27945
>
> Exception:  EXC_BAD_ACCESS (0x0001)
> Codes:      KERN_INVALID_ADDRESS (0x0001) at 0xdbdbdbd8
>
> Thread 0 Crashed:
>  #0   0xdbdbdbd8 in 0xdbdbdbd8
>  #1   0x0000a2f4 in db_getvalue (datastore_db.c:240)
>  #2   0x00006704 in open_wordlists (wordlists.c:157)
>  #3   0x00002c0c in main (main.c:80)
>  #4   0x00002788 in _start (crt.c:267)
>  #5   0x00002608 in start
>
> I can reproduce this at will by doing the following:
>
> In one terminal execute
>
> bogoutil -d goodlist.db | more
>
> leave that running, and in another do
>
> bogofilter -p
>
> bogofilter dies in the way described.

Sorry for the confusion before. In writing up the bug I mis-described
the steps required to reproduce it here (hopefully this is why David
didn't see the bug and he'll now be able to reproduce it.)

In one terminal execute

bogoutil -d goodlist.db | more

leave that running, and in another do

bogofilter -n < test.msg

Jim





More information about the bogofilter-dev mailing list