From: Wilson Bilkovich Date: 2005-12-13T23:20:49+09:00 Subject: Iconv weirdness on Windows XP Is anyone else having this problem? This is a One-Click install of Ruby, with the iconv package installed. charset.dll and iconv.dll are in c:\windows\system32 iconv.so is in the appropriate place deep within the Ruby folder hierarchy. Here's a sample IRB session (sorry about the wrapping): Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. irb(main):001:0> require 'iconv' => true irb(main):002:0> Iconv.iconv('utf-8', 'X-UNKNOWN', 'Hello, world') Errno::ENOENT: No such file or directory - iconv("utf-8", "X-UNKNOWN") from (irb):2:in `iconv' from (irb):2 irb(main):003:0> Iconv.iconv('utf-8', 'X-UNKNOWN', 'Hello, world') (irb):3: [BUG] rb_sys_fail(iconv("utf-8", "X-UNKNOWN")) - errno == 0 ruby 1.8.2 (2004-12-25) [i386-mswin32] This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. C:\Bin> I first ran into this when running part of the TMail test suite, but I can now easily duplicate it in IRB. Thanks, --Wilson.