It looks to be still buggy on *BSD:

Program received signal SIGSEGV, Segmentation fault.
0x80729a3 in CSQLDatabase::SaveContents (this=0x81aea50,
content=0xbfafd854, wordCount=1888, changed=1, hrefs=0xbfaf24f4, hsz=14, 
sqlUpdate=@0xbfaf8d24)
    at sqldb.cpp:1658
1658                                    memcpy(buf, (char*)&size, sizeof(size));

And it seems that only ONE thread does all the job.

On Thu, 15 Nov 2001, Kir Kolyshkin wrote:

> As always with *BSD, some includes are missing. I will try to find out
> what is missing, and will send you a patch. You can probably do it
> yourself, too.
>
> Denis Mysenko wrote:
> >
> > Doesn't compile at least on FreeBSD 4.4-STABLE and FreeBSD 4.3-RELEASE.
> >
> > ...
> > /usr/include/sys/proc.h:66: implicit declaration of function `int roundup(...)'
> > /usr/include/sys/proc.h:222: `MAXCOMLEN' was not declared in this scope
> > In file included from /usr/include/sys/user.h:53,
> >                  from ../../include/buddy.h:26,
> >                  from ../../include/content.h:32,
> >                  from ../../include/sqldbi.h:29,
> >                  from ../../include/mysqldbi.h:25,
> >                  from mysqldb.cpp:27:
> > /usr/include/sys/user.h: At top level:
> > /usr/include/sys/user.h:90: `MAXLOGNAME' was not declared in this scope
> > ...
>
>
> --
> [EMAIL PROTECTED]  ICQ 7551596  Phone +7 903 6722750
> Hard work may not kill you,  but why take chances?
> --
>

--
Denis Mysenko
Siberian Internet Company
+7 382 2420471

Reply via email to