[rt-users] Unable to create queues - mason error

David W. Lewis dlewis at one5.com
Mon Oct 22 03:34:03 EDT 2001


Hi.

I'm seeing the same Heavy.pm problem reported by others, namely:

<error>
error in file:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm
  line 79:  Bizarre copy of HASH in aassign

context:   ...
75:  # them according to the format variables defined earlier in
76:  # this file and join them onto the $sub sub-routine string
77:  if ($hargs) {
78:  # we may trash some of the args so we take a copy
79:  @a = @DB::args; # must get local copy of args
80:  # don't print any more than $MaxArgNums
81:  if ($MaxArgNums and @a > $MaxArgNums) {
82:  # cap the length of $#a and set the last element to '...'
83:  $#a = $MaxArgNums;
...

component stack:   //Admin/Queues/Modify.html [standard]
//autohandler [standard]

code stack:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm:79

 raw_error

raw error:

error while executing //Admin/Queues/Modify.html [standard]:
Bizarre copy of HASH in aassign at /usr/lib/perl5/5.6.0/Carp/Heavy.pm line
79, line 48.

<\error>

I have tried using the Heavy.pm that comes with both perl 5.6.0 and 5.6.1
with the same error message at the same line.  Even stranger, I tweaked the
Heavy.pm in questions, removing a few lines above 79 (comment lines only)
and get the following error, STILL AT LINE 79:

<error with tweaked Heavy.pm>
error in file:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm
  line 79:  Bizarre copy of HASH in aassign

context:   ...
75:  # we may trash some of the args so we take a copy
76:  @a = @DB::args; # must get local copy of args
77:  # don't print any more than $MaxArgNums
78:  if ($MaxArgNums and @a > $MaxArgNums) {
79:  # cap the length of $#a and set the last element to '...'
80:  $#a = $MaxArgNums;
81:  $a[$#a] = "...";
82:  }
83:  for (@a) {
...

component stack:   //Admin/Queues/Modify.html [standard]
//autohandler [standard]

code stack:   /usr/lib/perl5/5.6.0/Carp/Heavy.pm:79


raw_error


raw error:


error while executing //Admin/Queues/Modify.html [standard]:
Bizarre copy of HASH in aassign at /usr/lib/perl5/5.6.0/Carp/Heavy.pm line
79, line 48.

<\error with tweaked Heavy.pm>

Is there a fix for this?  I am running:

	Linux version 2.4.2-2
	Red Hat Linux 7.1 2.96-79

Thanks in advance.

-David





More information about the rt-users mailing list