[rt-users] Can't call method "HasMemberRecursively" on an undefined value when promoting user to privileged
Nathaniel Griswold
griswold at cs.wisc.edu
Sat Aug 30 15:32:49 EDT 2008
Hi,
I'm running an rt-3.8.0 instance (upgraded from rt-3.4.4). I have a
problem with granting unprivileged users rights.
When i try to "Let this user be granted rights" in the "Access
Control" panel of the user modification page i get the following error
in my browser:
---
Can't call method "HasMemberRecursively" on an undefined value at
<rtpath>/bin/../lib/RT/CachedGroupMember_Overlay.pm line 221, line
1662.
---
And the end of my apache error_log looks like this:
---
[Sat Aug 30 19:22:48 2008] [warning]: Use of uninitialized value in
string eq at /p/condor/software/rt-3.8.0/bin/../l
ib/RT/Principal_Overlay.pm line 98.
(/p/condor/software/rt-3.8.0/bin/../lib/RT/Principal_Overlay.pm:98)
[Sat Aug 30 19:22:48 2008] [warning]: Use of uninitialized value in
concatenation (.) or string at /p/condor/software
/rt-3.8.0/bin/../lib/RT/Principal_Overlay.pm line 127.
(/p/condor/software/rt-3.8.0/bin/../lib/RT/Principal_Overlay.p
m:127)
[Sat Aug 30 19:22:48 2008] [crit]: Found a principal () that was
neither a user nor a group (/p/condor/software/rt-3.
8.0/bin/../lib/RT/Principal_Overlay.pm:127)
[Sat Aug 30 19:22:48 2008] [crit]: Transaction not committed. Usually
indicates a software fault.Data loss may have o
ccurred (/p/condor/software/rt-3.8.0/bin/../lib/RT/Interface/Web/Handler.pm:198)
--- end apache error_log
Does anyone have any ideas as to what might be causing this? I've
searched around but no one else seems to have had the problem. The
same thing happened when i tested it in rt-3.8.1rc5. I've not yet
tried rt-3.8.1
Thanks
More information about the rt-users
mailing list