You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Marc Giger <gi...@gmx.ch> on 2003/12/09 23:27:07 UTC

Apache2.0.48: Bug in sdbm on Alpha?

Hi Developers!

I'm not sure but I think there is a bug in the sdbm module.
The same code runs fine on intel hardware but not on my alpha. 

I found this by running subversion which calls apr_dbm_* and like
functions. Every time subversion calls apr_dbm_exists(dbm, key) this
funtion returns false (Verified with gdb).

Unfortunately I can't give you more details because I have some troubles
with running apache in gdb and symbol loading..:-/

Another person wrote in april about a problem in sdbm on alpha:
http://mailman.lyra.org/pipermail/dav-dev/2001-April/002176.html


Is there a possibility to exclude the sdbm so that apache uses another
db (e.g. BDB) to verify the problem? The configure switch
--with-berkeley-db seems useless.

Thank you!

greetings

Marc

Re: Apache2.0.48: Bug in sdbm on Alpha?

Posted by Jeff Trawick <tr...@attglobal.net>.
Marc Giger wrote:

> I'm not sure but I think there is a bug in the sdbm module.
> The same code runs fine on intel hardware but not on my alpha. 

dev@apr.apache.org is the proper mailing list for apr and apr-util discussions.

> I found this by running subversion which calls apr_dbm_* and like
> functions. Every time subversion calls apr_dbm_exists(dbm, key) this
> funtion returns false (Verified with gdb).

FWIW some 64-bit bugs were fixed in the sdbm interface some time ago (Jan 23 
2003)... the first Apache release with the fix was 2.0.45...  hopefully you're 
using newer code that that...  otherwise, upgrade!