bug-gnu-libiconv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-gnu-libiconv] RE: [rt.cpan.org #28850] Korean hanging CRITICAL


From: Letellier, Aldo
Subject: [bug-gnu-libiconv] RE: [rt.cpan.org #28850] Korean hanging CRITICAL
Date: Wed, 29 Aug 2007 18:13:24 -0400

Thanks for your reply, I know about the Sun's Iconv limitations
so I work around that by doing a the following:
 EUC-KR => UTF-8 => ISO-2022-KR

Works, but it CORE DUMPS, see gdb log
I'm going to do the same trace using GNU libiconv 

PR_SYSEXIT : Exit from a traced system call Exit from SYS_execve
PR_SYSEXIT : Exit from a traced system call Exit from SYS_execve
Reading symbols from /usr/lib/ld.so.1...(no debugging symbols
found)...done.
warning: Temporarily disabling breakpoints for unloaded shared library
"/usr/lib/ld.so.1"
Reading symbols from /lib/libsocket.so.1...(no debugging symbols
found)...done.
Reading symbols from /lib/libnsl.so.1...(no debugging symbols
found)...done.
Reading symbols from /lib/libdl.so.1...(no debugging symbols
found)...done.
Reading symbols from /lib/libm.so.2...
(no debugging symbols found)...done.
Reading symbols from /lib/libpthread.so.1...warning: Lowest section in
/lib/libpthread.so.1 is .dynamic at 00000074
(no debugging symbols found)...done.
Reading symbols from /lib/libc.so.1...(no debugging symbols
found)...done.
Reading symbols from /lib/ld.so.1...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/IO/IO.so...
(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/Fcntl/Fcntl.s
o...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/Storable/Stor
able.so...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/POSIX/POSIX.s
o...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/Encode/Encode
.so...
(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/Encode/Unicod
e/Unicode.so...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/List/Util/Uti
l.so...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/Encode/JP/JP.
so...(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/site_perl/5.8.8/i86pc-solaris-thread-multi/auto/Tex
t/Iconv/Iconv.so...
(no debugging symbols found)...done.
Reading symbols from
/usr/local/lib/perl5/5.8.8/i86pc-solaris-thread-multi/auto/File/Glob/Glo
b.so...(no debugging symbols found)...done.

From: US-ASCII To: UTF-8

Reading symbols from /usr/lib/iconv/646%UTF-8.so...(no debugging symbols
found)...done.
Reading symbols from /usr/lib/iconv/646%UTF-8.so...(no debugging symbols
found)...done.

From: EUC-KR To: ISO-2022-KR

Reading symbols from /usr/lib/iconv/EUC-KR%UTF-8.so...
(no debugging symbols found)...done.
Reading symbols from /usr/lib/iconv/UTF-8%ISO-2022-KR.so...(no debugging
symbols found)...done.
Reading symbols from /usr/lib/iconv/EUC-KR%UTF-8.so...(no debugging
symbols found)...done.
Reading symbols from /usr/lib/iconv/UTF-8%ISO-2022-KR.so...(no debugging
symbols found)...done.

From: ISO-2022-KR To: EUC-KR

PR_FAULTED : Incurred a traced hardware fault FLTBOUNDS: Memory bounds
violation


Program received signal SIGSEGV, Segmentation fault.
0xfedc33e7 in realfree () from /lib/libc.so.1




-----Original Message-----
From: Michael Piotrowski via RT [mailto:address@hidden 
Sent: Wednesday, August 29, 2007 2:29 PM
To: address@hidden
Cc: address@hidden; address@hidden
Subject: [rt.cpan.org #28850] Korean hanging CRITICAL 


<URL: http://rt.cpan.org/Ticket/Display.html?id=28850 >

On Tue Aug 21 20:11:02 2007, ALET wrote:
> > Could you try and build Text::Iconv with Sun's libiconv to see
whether
> > the problem is related to the library or maybe to something
> > platform-specific?
> 
> Thanks so much for suggestion,
> Compiled Text::Iconv with Native Sun's iconv, see LDD:
> 
> ldd Text/Iconv/Iconv.so
>         libc.so.1 =>     /usr/lib/libc.so.1
>         libm.so.2 =>     /usr/lib/libm.so.2
> 
> Ran the test program: now using /bin/iconv
> 
> Not supported EUC-KR to ISO-2022-KR
> Iconv NOT OK
> Unsupported conversion: Invalid argument at iconv_t.pl line 10.
> Text::Iconv NOT OK
> 
> GNU libiconv supports the above conversion, while Sun's Iconv does
not.

Yes, I know.  The point was to see whether it works at all.  I've now
been able to try it myself on Solaris and I've seen the same behavior.

However, I've also tried Text::Iconv with GNU libiconv on NetBSD, and
your test program works fine there.

So, it seems that the problem only occurs on Solaris.  I'm not yet sure
where to start debugging.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]