[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Classpathx-discuss] MimeUtility.java handling of default charset
From: |
Øyvind Harboe |
Subject: |
[Classpathx-discuss] MimeUtility.java handling of default charset |
Date: |
Wed, 05 Nov 2003 12:01:28 +0100 |
I'm on a quest to compile a native version(using GCJ) of a program that
can send emails with UTF8 encoded subject/body.
The function below in MimeUtility.java can return a null pointer, which
ultimately causes a nullpointer exception.
public static String javaCharset(String charset)
{
if (mimeCharsets==null || charset==null)
return charset;
String jc = (String)mimeCharsets.get(charset.toLowerCase());
return (jc!=null) ? jc : charset;
}
C:\eclipse3\workspace\SendMail>send
Exception in thread "main" java.lang.NullPointerException
at
__ZN5javax4mail8internet11MimeUtility10encodeWordEPN4java4lang6StringES6_S
6_b
(C:\eclipse3\workspace\SendMail\javax\mail\internet\MimeUtility.java:518)
at
__ZN5javax4mail8internet11MimeUtility10encodeTextEPN4java4lang6StringES6_S
6_
(C:\eclipse3\workspace\SendMail\javax\mail\internet\MimeUtility.java:354)
at
__ZN5javax4mail8internet11MimeMessage10setSubjectEPN4java4lang6StringES6_
(C:\eclipse3\workspace\SendMail\javax\mail\internet\MimeMessage.java:741)
at
__ZN5javax4mail8internet11MimeMessage10setSubjectEPN4java4lang6StringE
(C:
\eclipse3\workspace\SendMail\javax\mail\internet\MimeMessage.java:714)
at __ZN4Send4mainEP6JArrayIPN4java4lang6StringEE
(C:\eclipse3\workspace\SendM
ail\Send.java:42)
at _main (c:\temp\cc0Caaaa.i:11)
In case anyone are interested in the files involved, ther are attached
to this bugreport.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12894
Øyvind
- [Classpathx-discuss] MimeUtility.java handling of default charset,
Øyvind Harboe <=