[rt-users] System error on ticket view
Mike White
myk_lists at yahoo.ca
Wed Oct 1 16:04:21 EDT 2003
RT 3.0.5 / Apache 1.3.28 / mod_perl 1.28 / Perl 5.8.1
When viewing a ticket that may or may not have UTF-8 characters in it, i
get the following:
System error
error: Internal Error () on 'DMA ?R???g??[?' at
/usr/lib/perl5/site_perl/5.8.1/Text/Quoted.pm line 187.
context:
...
183: $lines[-1]{presig} .= $lines[-1]{quoter} = defn $2;
184: $lines[-1]{presig} .= $lines[-1]{quotespace} = defn $3;
185: $lines[-1]{hang} = defn(Hang->new($_));
186:
187: s/([ \t]*)(.*?)(\s*)$//
188: or die "Internal Error ($@) on '$_'";
189: $lines[-1]{hangspace} = defn $1;
190: $lines[-1]{text} = defn $2;
191: $lines[-1]{empty} = $lines[-1]{hang}->empty() && $2 !~ /\S/;
...
code stack: /usr/lib/perl5/site_perl/5.8.1/Text/Quoted.pm:187
g /usr/lib/perl5/site_perl/5.8.1/Text/Quoted.pm:63
g /opt/rt3/share/html/Ticket/Elements/ShowTransaction:62
g /opt/rt3/share/html/Ticket/Elements/ShowHistory:65
g /opt/rt3/share/html/Ticket/Display.html:37
g /opt/rt3/share/html/autohandler:182
g
Plus a raw error that looks like it has a munged version of the ticket
content.
Plus this in the syslog:
Oct 1 13:02:23 spruce RT: Malformed UTF-8 character (unexpected
non-continuation byte 0x00, immediately after start byte 0xc2) in
substitution (s///) at /usr/lib/perl5/site_perl/5.8.1/Text/Quoted.pm
line 187. (/opt/rt3/lib/RT.pm:247)
Oct 1 13:02:23 spruce RT: Malformed UTF-8 character (unexpected
non-continuation byte 0x27, immediately after start byte 0xc2) in
substitution iterator at
/usr/lib/perl5/site_perl/5.8.1/HTML/Mason/Escapes.pm line 22.
(/opt/rt3/lib/RT.pm:247)
Oct 1 13:02:23 spruce RT: Malformed UTF-8 character (unexpected
non-continuation byte 0x27, immediately after start byte 0xc2) in
substitution iterator at (eval 1890) line 35. (/opt/rt3/lib/RT.pm:247)
In an effort to fix my "Attachments get munged unless apache is
restarted frequently" error, i've littered LANG=C and LC_ALL=C everywhere.
More information about the rt-users
mailing list