Critical bug with german letter 'ß'

Hello,
if there is the german letter ‘�’ in a message , I get an error message
like this : (I use RT Version 3.0.4 with Perl 5.8). Is this bug already
fixed in an new version?

System error

error: Internal Error () on 'mit freundlichem Gruç at
/usr/share/perl5/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/share/perl5/Text/Quoted.pm:187
/usr/share/perl5/Text/Quoted.pm:63
/usr/share/request-tracker3/html/Ticket/Elements/ShowTransaction:60
/usr/share/request-tracker3/html/Ticket/Elements/ShowHistory:65
/usr/share/request-tracker3/html/Ticket/Display.html:37
/usr/share/request-tracker3/html/autohandler:163

raw error

Greetings
Markus Frahm

First off, update to the latest version of Text::Quoted.On Thu, Oct 16, 2003 at 12:19:25AM +0200, frahm@wohnheime.studentenwerk-hamburg.de wrote:

Hello,
if there is the german letter ‘�’ in a message , I get an error message
like this : (I use RT Version 3.0.4 with Perl 5.8). Is this bug already
fixed in an new version?

System error

error: Internal Error () on 'mit freundlichem Gruç at
/usr/share/perl5/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/share/perl5/Text/Quoted.pm:187
/usr/share/perl5/Text/Quoted.pm:63
/usr/share/request-tracker3/html/Ticket/Elements/ShowTransaction:60
/usr/share/request-tracker3/html/Ticket/Elements/ShowHistory:65
/usr/share/request-tracker3/html/Ticket/Display.html:37
/usr/share/request-tracker3/html/autohandler:163

raw error

Greetings
Markus Frahm


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Request Tracker — Best Practical Solutions – Trouble Ticketing. Free.

Hello,
I installed Text::Quoted version 1.3. but i get the same error:-(

Markus

Hello,
I installed Text::Quoted version 1.3. but i get the same error:-(

The exact same error? Did you stop and start apache? The error should
at least have changed slightly.

Hello Jesse,
many thanks, it works now. I do not get the error anymore but german
letters are partly not displayed correctly like this:
Möglichkeit ,mit freundlichem Gru�� würde über diesen Anschlu��
greetings
Markus

Hi,

http://lists.fsck.com/pipermail/rt-users/2003-October/017631.html

I’m seing the same problem here: I can receive German Umlaut characters
by E-Mail, but I cannot store Umlaut characters in comments or replies
when I enter them via the web form. Any suggestions?

Thanks,

Hanno M�ller

Jesse Vincent schrieb:

The following patch should fix this issue. I’d love to hear if it fixes
things for those of you seeing this isse

pallas:% diff /tmp/rt-3-0-7/lib/RT/Interface/Web.pm Web.pm
510a511

       Charset => 'utf8',

Thanks! Apparently this fixes the bug for German Umlauts - replying and
commenting on both incoming mail and web-user generated tickets are
handled correctly. I will test it with a few more charsets today.

My RT now has some odd behaviour with web-user generated tickets, but
that could be a local configuration issue. I will get back to you with that.

Greetings,

Hanno

Hanno Mueller wrote:

Thanks! Apparently this fixes the bug for German Umlauts - replying and
commenting on both incoming mail and web-user generated tickets are
handled correctly. I will test it with a few more charsets today.

My RT now has some odd behaviour with web-user generated tickets, but
that could be a local configuration issue. I will get back to you with
that.

Entwarnung.

It appears that the bug is completely fixed on my RT installation with
RT 3.0.7_01, Apache 1.3.26 (with Debian backports), Mysql 3.23.49 (with
Debian backports) .

Thanks again. I will deploy RT for an international audience now. Let’s
see how it copes with Chinese etc.

Greetings,

Hanno

I’ve realized that when you merge more tickets into one then
in the transaction history is recorded only the first merge.
It is due database inconsistence of the Links table caused
by loosing old Id’s of merged tickets. Simple ungly patch is:

diff Link.pm /opt/rt2/lib/RT/Link.pm
356d355
< return($RT::TicketBaseURI.$id);

P.S. In RT3 works this all near fine.

Jan Okrouhly
-----------------------------------------+---–okrouhly@civ.zcu.cz—
Laboratory for Computer Science | phone: +420 377 632 837
University of West Bohemia | location: Univerzitni 22
Americka 42, 306 14 Pilsen, Czech Republic | room: UI402
------------------------------------------73!-de-OK1INC@OK0PPL.#BOH.CZE.EU-

I’ve realized that when you merge more tickets into one then
in the transaction history is recorded only the first merge.
It is due database inconsistence of the Links table caused
by loosing old Id’s of merged tickets. Simple ungly patch is:

I’d be happy to apply this patch to the RT2 cvs, but with a bit more
source code context, so I know it’s actually going in the right place
(as the line numbers may be off a bit).

diff Link.pm /opt/rt2/lib/RT/Link.pm
356d355
< return($RT::TicketBaseURI.$id);

P.S. In RT3 works this all near fine.

Jan Okrouhly
-----------------------------------------+---–okrouhly@civ.zcu.cz—
Laboratory for Computer Science | phone: +420 377 632 837
University of West Bohemia | location: Univerzitni 22
Americka 42, 306 14 Pilsen, Czech Republic | room: UI402
------------------------------------------73!-de-OK1INC@OK0PPL.#BOH.CZE.EU-


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Request Tracker — Best Practical Solutions – Trouble Ticketing. Free.

Hi Hanno
I’m quit confused with this patch
i dont know where(witch line number in Web.pm)
i have to put this " Charset => ‘utf8’
uAwg

Michael Pilz Maurer IT Systemlösungen KEG
Projektleiter

Kohlgasse 51/9 Tel: +43 1 545 449 715
A - 1050 WIEN Fax: +43 1 545 449 722
Mobil: +43 699 1104 3539
michael@maurer-it.com http://www.maurer-it.com