lock method used for buffindexed

Russ Allbery rra at stanford.edu
Mon Jan 12 05:19:36 UTC 2004


Ron Jarrell <jarrell at solaris.cc.vt.edu> writes:

> But the other problem I'd been having with 2.4.1 didn't go away.. When
> someone *successfully* authenticates against the server with my ldap
> auth module, nnrpd throws a sigbus.  If they blow it, they get the 02
> authentication error.  I replaced the 2.4.2 nnrpd with the 2.4.0 nnrpd,
> and it works fine.  I compiled them the same way (literally, I cut and
> pasted out of the config.status file...)

> signal BUS (invalid address alignment) in CMDauthinfo at 0x2c2dc
> 0x0002c2dc: CMDauthinfo+0x0230: ld      [%o0 + 0x82], %o1

> (although under gdb it segfaults instead..)

> Program received signal SIGSEGV, Segmentation fault.
> 0x2c2dc in CMDauthinfo (ac=1521664, av=0x1822d8) at commands.c:250
> 250                 if (LLOGenable) {
> (gdb)

> I notice that LLOGenable is defined in nnrpd.c as a bool, but is an 
> extern int everywhere else...

Ack, yes.  Thank you.  Fixed in CVS.

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <http://www.eyrie.org/~eagle/faqs/questions.html> explains why.


More information about the inn-workers mailing list