10 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Re: Pine Problems
FromSent OnAttachments
Mike JacksonJan 23, 2001 3:03 am 
Sam VarshavchikJan 23, 2001 4:51 am 
Mike JacksonJan 23, 2001 8:53 am 
Sam VarshavchikJan 23, 2001 2:57 pm 
Mike JacksonJan 23, 2001 11:50 pm 
Sam VarshavchikJan 24, 2001 5:29 am 
Mike JacksonJan 25, 2001 5:12 am 
Sam VarshavchikJan 25, 2001 5:20 am 
Mike JacksonJan 25, 2001 5:39 am 
Sam VarshavchikJan 25, 2001 5:40 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] Re: Pine ProblemsActions...
From:Mike Jackson (jack@ssh.com)
Date:Jan 25, 2001 5:12:18 am
List:net.sourceforge.lists.courier-users

Sam Varshavchik wrote:

Mike Jackson writes:

00000009 SEARCH CHARSET US-ASCII ALL 1:3142 SUBJECT eepro

-------------------------------------------------------------- After that, the server just closes the connection (correct TCP close). There is *no* imap reply to the last request (SEARCH).

strace the server process.

-- Sam

Hi Sam, I am using Courier Imap 1.3.0 on Solaris 8. My configure command was:

./configure --without-ipv6 --with-authldap --with-waitfunc=wait3 --enable-unicode --enable-workarounds-for-imap-client-bugs

Referencing the INSTALL file, in regards to unicode:

--enable-unicode - include the ability to search and sort messages in character sets other than the default ISO-8859-1/US-ASCII. All character set tables supported by Courier-IMAP will be included. See below for more details.

Referencing the unicode/charsetlist.txt file:

BIG5 unicode_BIG5

Several of my users who use Pine as an imap client have reported problems in regards to searching and filtering messages. I started a debug session with one such user sitting right next to me, and we found some problems with the Big5 character set searching at least.

If I have configured incorrectly, which I don't think I have, then please point it out to me. If this really is a bug, is it fixed in 1.3.1 or some newer maintenance release?

Below, I have included the appropriate portion of the message that came from a public mailing list. Below that is some gdb output referencing the user accessing the same message.

Best regards, Mike

Snippet from one particular message that couldn't be handled properly.

-----------------------------------------------------------------------

From: MFe@t-online.de (Marcus Fehde) To: <ucli@uClinux.org> References: <OF44@promate.com.tw> Subject: [uClinux-dev] =?big5?B?UmU6IKZeq0ihRyBSZTogW3VDbGludXgtZGV2XSBhZ2V0dHkgYW5kIGZiZ2V0dA==?= =?big5?B?eS9taW5nZXR0eQ==?= Date: Thu, 21 Dec 2000 21:14:10 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Sender: 3200@t-dialin.net Sender: owne@uClinux.org Precedence: bulk Reply-To: ucli@uClinux.org

Hey Simon,

you can find it here : http://www.eea.epson.com/library/grlib.htm

Regards, Marcus

----- Original Message ----- From: <sim@promate.com.tw> To: <ucli@uClinux.org> Sent: Thursday, December 21, 2000 10:26 AM Subject: <A6>^<AB>H<A1>G Re: [uClinux-dev] agetty and fbgetty/mingetty

where can I find the datasheet of the sed1355?

Thanks,

Joe deBlaquiere <ja@redhat.com> <A6><AC><A5><F3><A4>H<A1>G ucli@uClinux.org <B1>H<A5><F3><A4>H<A1>G
<B0><C6><A5><BB><A7><DB><B0>e<A1>G owner-uclinux-dev@u <A5>D<A6><AE><A1>G Re:
[uClinux-dev] agetty and fbgetty/mingetty Clinux.org

2000/12/21 12:10 PM <BD><D0><A6>^<AB>H <B5><B9>

----------------------------------------------------------------------------------------------------

gdb output during the access of the same message:

------------------------------------

gdb /usr/lib/courier-imap/bin/imapd 25663

$2 = 704 (gdb) bt #0 0xff2c0e94 in _malloc_unlocked () from /usr/lib/libc.so.1 #1 0xff2c0d44 in malloc () from /usr/lib/libc.so.1 #2 0x2a400 in unicode_iso8859_u2c (uc=0x115dd0, errflag=0xffbef124, tab=0x371e8) at iso8859.c:59 #3 0x2a288 in u2c (cp=0x115dd0, ip=0xffbef124) at iso88591.c:131 #4 0x29da4 in unicode_convert (txt=0x11d2b0 "Re: ¦^«H¡G Re: [uClinux-dev] agetty and fbgett", from=0x115dd0, to=0x376e8) at unicode.c:74 #5 0x29df0 in unicode_convert_fromchset (txt=0x11d2b0 "Re: ¦^«H¡G Re: [uClinux-dev] agetty and fbgett", from=0xa0370 "big5", to=0x376e8) at unicode.c:94 #6 0x27798 in save_unicode (txt=0x11d260 "Re: ¦^«H¡G Re: [uClinux-dev] agetty and fbgett", len=46, chset=0xa0370 "big5", arg=0xffbef2e8) at rfc2047u.c:53 #7 0x27db8 in rfc2047_decode (text=0x10bb2a "\t=?big5?B?eS9taW5nZXR0eQ==?=", func=0x27748 <save_unicode>, arg=0xffbef2e8) at rfc2047.c:171 #8 0x27894 in rfc2047_decode_unicode ( text=0x10bad1 "[uClinux-dev] =?big5?B?UmU6IKZeq0ihRyBSZTogW3VDbGludXgtZGV2XSBhZ2V0dHkgYW5kIGZiZ2V0dA==?=\t=?big5?B?eS9taW5nZXR0eQ==?=", mychset=0x376e8, options=1) at rfc2047u.c:92 #9 0x1fbcc in fill_search_header (si=0xd9f38, mycharset=0x376e8, rfcp=0x109648, fp=0x9f710, mi=0xfca80) at search.c:551 #10 0x1f084 in search_internal (si=0xd9f38, sihead=0xd9f38, mycharset=0x376e8, isuid=0, callback_func=0x1eea0 <search_callback>, voidarg=0x0) at search.c:149 #11 0x1ee98 in dosearch (si=0xd9f38, sihead=0xd9f38, mycharset=0x376e8, isuid=0) at search.c:80 #12 0x1a4e8 in do_imap_command (tag=0xffbef730 "00000009") at imapd.c:2160 #13 0x21f08 in mainloop () at mainloop.c:55 #14 0x1b288 in main (argc=0, argv=0xffbef9a4) at imapd.c:2711