Menu

#14 settrustees -D and hash

closed-fixed
nobody
None
5
2007-11-08
2006-12-15
No

Hello,

Problem with the new trustees ACL for 2.6.18 kernel : the server crashes when I execute "settrustees -D" after a settrustess with 35 lines or more in /etc/trustees.conf : the problem appeared when trustees have rebuilt the hash : I had the message "Trustees: Rebuilding trustee hash, oldsize: 32, newsize 64, deleted 0"

--------------------
Erreur de segmentation (segfault) :
sigsrvtest3 kernel: Oops: 0002 [#1]
sigsrvtest3 kernel: PREEMPT SMP
sigsrvtest3 kernel: CPU: 0
sigsrvtest3 kernel: EIP is at trustees_clear_all+0x4e/0x144 [trustees]
sigsrvtest3 kernel: eax: 00100100 ebx: ccc55000 ecx: cdbf1c10 edx: 00200200
sigsrvtest3 kernel: esi: 00100100 edi: 00000000 ebp: 00000000 esp: c3a51f00
sigsrvtest3 kernel: ds: 007b es: 007b ss: 0068
sigsrvtest3 kernel: Process settrustees (pid: 9574, ti=c3a50000 task=c476aab0 task.ti=c3a50000)
sigsrvtest3 kernel: Stack: 00000003 00000003 00000014 00000000 c4e0c520 00000000 d0a34523 c3a51f24
sigsrvtest3 kernel: 00000001 00000003 00000000 00000000 bf83d170 bf83c070 00000101 00000001
sigsrvtest3 kernel: 00000000 00000001 c39fcdf8 00001000 ccfda000 00000014 00000000 c4e0c520
sigsrvtest3 kernel: Call Trace:
sigsrvtest3 kernel: Code: a3 d0 7d 6c 31 ff a1 80 85 a3 d0 83 3c 38 02 75 53 8d 1c 07 8b 4b 10 c7 03 01 00 00 00 8d 43 10 8b 31 39 c1 74 29 8b 01 8b 51 04 <89> 50 04 89 02 c7 41 04 00 02 20 00 c7 01 00 01 10 00 51 e8 d8
sigsrvtest3 kernel: EIP: [pg0+275390799/1069990912] trustees_clear_all+0x4e/0x144 [trustees] SS:ESP 0068:c3a51f00

Related

Feature Requests: #1

Discussion

  • Andrew Ruder

    Andrew Ruder - 2007-11-08

    Logged In: YES
    user_id=549930
    Originator: NO

    This problem has been fixed in the git repository. You can grab a trustees git repository in several methods:

    git clone git://git.aeruder.net/trustees.git

    or:

    git clone http://git.aeruder.net/trustees.git

    or to just get a tarball of the current HEAD, please visit this link:

    http://gitweb.aeruder.net/?p=trustees.git;a=snapshot;h=HEAD;sf=tgz

    Let me know if this doesn't fix your problem.

     
  • Andrew Ruder

    Andrew Ruder - 2007-11-08
    • status: open --> closed-fixed
     

Log in to post a comment.