|
From: | Michael Piotrowski via RT |
Subject: | [bug-gnu-libiconv] [rt.cpan.org #28850] Korean hanging CRITICAL |
Date: | Thu, 30 Aug 2007 07:46:30 -0400 |
<URL: http://rt.cpan.org/Ticket/Display.html?id=28850 > I've found the problem, and it's in Text::Iconv. The problem is that the output buffer is too small. It seems that I've set it to a very small size (5 bytes) for testing the reallocation and inadvertently left that in the released version. I don't know why it only seems to occur on Solaris, but in any case this is a bug and I'll make a new release later today. You may want to try whether changing the line outbytesleft = 5; /* 2 * inbytesleft; */ in Iconv.xs to outbytesleft = 2 * inbytesleft; fixes the problem for you.
[Prev in Thread] | Current Thread | [Next in Thread] |