[rt-users] Setting "Let this user be granted rights" or calling SetPrivileged: mason_handler.fcgi => weeds

Ruslan Zakirov ruslan.zakirov at gmail.com
Tue Nov 8 17:43:55 EST 2005


In the RT log should be something like "deep recursion in...", do you see it?
IMHO this was fixed and fix is in 3.4.5-pre1.

On 11/9/05, Tim Berger <tim.berger at gmail.com> wrote:
> With RT 3.4.4, I can't seem to make unprivileged users privileged any
> more.  After setting the checkmark and choosing "Save Changes", mason
> seems to go off into the weeds, using java-like quantities of cpu and
> memory until I kill it.  This is an upgraded installation from 3.0.10,
> if that makes any difference.
>
> Any ideas?  Thanks in advance.
>
> Here's an exerpt from an strace:
> read(3, "\22CachedGroupMembers\10Disabled\3\6\0\0"..., 38) = 38
>  | 00000  12 43 61 63 68 65 64 47  72 6f 75 70 4d 65 6d 62  .CachedG roupMemb |
>  | 00010  65 72 73 08 44 69 73 61  62 6c 65 64 03 06 00 00  ers.Disa bled.... |
>  | 00020  01 02 03 01 40 00                                 .... at .            |
> read(3, "\1\0\0\10", 4)                 = 4
>  | 00000  01 00 00 08                                       ....              |
> read(3, "\376", 1)                      = 1
>  | 00000  fe                                                .                 |
> read(3, "\1\0\0\t", 4)                  = 4
>  | 00000  01 00 00 09                                       ....              |
> read(3, "\376", 1)                      = 1
>  | 00000  fe                                                .                 |
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> time(NULL)                              = 1131484860
> fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
> read(3, 0x90e51c0, 8192)                = -1 EAGAIN (Resource
> temporarily unavailable)
> fcntl64(3, F_SETFL, O_RDWR)             = 0
> write(3, "\\\0\0\0\3SELECT  * FROM CachedGroupM"..., 96) = 96
> read(3, "\1\0\0\1", 4)                  = 4
>  | 00000  01 00 00 01                                       ....              |
> read(3, "\6", 1)                        = 1
>  | 00000  06                                                .                 |
> read(3, " \0\0\2", 4)                   = 4
>  | 00000  20 00 00 02                                        ...              |
> read(3, "\22CachedGroupMembers\2id\3\v\0\0\1\3\3\3B\0", 32) = 32
>  | 00000  12 43 61 63 68 65 64 47  72 6f 75 70 4d 65 6d 62  .CachedG roupMemb |
>  | 00010  65 72 73 02 69 64 03 0b  00 00 01 03 03 03 42 00  ers.id.. ......B. |
>
> testdeps shows the following.  Does anyhing look questionable?
>
> perl:
>         5.8.3...found
> users:
>         rt group (rt)...found
>         bin owner (root)...found
>         libs owner (root)...found
>         libs group (bin)...found
>         web owner (rt)...found
>         web group (rt)...found
> MASON dependencies:
>         Params::Validate 0.02...found
>         Cache::Cache ...found
>         Exception::Class 1.14...found
>         HTML::Mason 1.23...found
>         MLDBM ...found
>         Errno ...found
>         FreezeThaw ...found
>         Digest::MD5 2.27...found
>         CGI::Cookie 1.20...found
>         Storable 2.08...found
>         Apache::Session 1.53...found
>         XML::RSS 1.05...found
>         HTTP::Server::Simple 0.07...found
>         HTTP::Server::Simple::Mason 0.09...found
>         Text::WikiFormat ...found
> MAILGATE dependencies:
>         HTML::TreeBuilder ...found
>         HTML::FormatText ...found
>         Getopt::Long ...found
>         LWP::UserAgent ...found
> CLI dependencies:
>         Getopt::Long 2.24...found
> CORE dependencies:
>         Digest::base ...found
>         Digest::MD5 2.27...found
>         DBI 1.37...found
>         Test::Inline ...found
>         Class::ReturnValue 0.40...found
>         DBIx::SearchBuilder 1.26...found
>         Text::Template ...found
>         File::Spec 0.8...found
>         HTML::Entities ...found
>         HTML::Scrubber 0.08...found
>         Net::Domain ...found
>         Log::Dispatch 2.0...found
>         Locale::Maketext 1.06...found
>         Locale::Maketext::Lexicon 0.32...found
>         Locale::Maketext::Fuzzy ...found
>         MIME::Entity 5.108...found
>         Mail::Mailer 1.57...found
>         Net::SMTP ...found
>         Text::Wrapper ...found
>         Time::ParseDate ...found
>         Time::HiRes ...found
>         File::Temp ...found
>         Term::ReadKey ...found
>         Text::Autoformat ...found
>         Text::Quoted 1.3...found
>         Tree::Simple 1.04...found
>         Scalar::Util ...found
>         Module::Versions::Report ...found
>         Cache::Simple::TimedExpiry ...found
>         XML::Simple ...found
> DEV dependencies:
>         Regexp::Common ...found
>         Test::Inline ...found
>         Apache::Test ...found
>         HTML::Form ...found
>         HTML::TokeParser ...found
>         WWW::Mechanize ...found
>         Test::WWW::Mechanize ...found
>         Module::Refresh 0.03...found
> MYSQL dependencies:
>         DBD::mysql 2.1018...found
>
> --
> -Tim
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Be sure to check out the RT Wiki at http://wiki.bestpractical.com
>
> Buy your copy of our new book, RT Essentials, today!
>
> Download a free sample chapter from http://rtbook.bestpractical.com
>


--
Best regards, Ruslan.



More information about the rt-users mailing list