We are running rt-4.4.0 and just noticed that selecting a One-time Cc
gives an internal error in the Scrips and Recipients block.
The error is:

[9625] [Thu Apr  7 12:37:48 2016] [warning]: Use of uninitialized value in 
split at /opt/rt4/share/html/Helpers/PreviewScrips line 81. 
(/opt/rt4/share/html/Helpers/PreviewScrips:81)
[9625] [Thu Apr  7 12:37:48 2016] [error]: Operation "eq": no method found,
        left argument has no overloaded magic,
        right argument in overloaded package Email::Address at 
/opt/rt4/share/html/Helpers/PreviewScrips line 115.

Stack:
  [/opt/rt4/share/html/Helpers/PreviewScrips:115]
  [/opt/rt4/share/html/Helpers/autohandler:51]
  [/opt/rt4/sbin/../lib/RT/Interface/Web.pm:696]
  [/opt/rt4/sbin/../lib/RT/Interface/Web.pm:375]
  [/opt/rt4/share/html/autohandler:53] 
(/opt/rt4/sbin/../lib/RT/Interface/Web/Handler.pm:208)

Anyone else seen that?

We are running rt with a couple of extensions but none of them should be
touching something in that part of the code.

Something related to this, namely PreviewScrips. If you reply/comment to
a large message body then apache will log a 414 and there will be no
text in the Scrips and Recipients block.
Looking at the apache logs shows a very large GET request which looks
like an URL encoded block of text which is 8000 chars.
Shouldn't PreviewScrips use POST instead of GET because of the possible
large amount of text?

Regards,

Joop

---------
RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
* Washington DC - May 23 & 24, 2016

Reply via email to