X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-1.5 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_PASS X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: References: From: "Eduardo D'Avila" Date: Thu, 7 Jan 2010 23:45:33 -0200 Message-ID: Subject: Re: Bug printing string where the 128th char is multibyte To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com > Perhaps there's a BLODA issue? Though I didn't see anything in cygcheck.o= ut. I have Google Desktop on one of the machine where the bad behavior happens, but the other machine has none of the softwares in the BLODA list. > Are the characters are not printing at all, or are they perhaps being > overwritten? =A0Running the output through 'od' or redirecting it into a > file and examining the file in a text editor might be helpful. Redirecting the output to a file, all the characters went there (131 bytes in UTF-8: 2 bytes for the "=E7" character and 1 byte for each of the other characters). I'm planning to go deeper in this problem on the next weekend. I welcome tips on how to debug this. I've just downloaded Cygwin source files in the case it would be good to have them (and maybe rebuild Cygwin). Thanks! Eduardo R. D'Avila -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple