SIGSEGV issue

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

 



Hi all,

This email is following the last email I sent a few days ago about SIGSEGV occurring in a java CNI application compiled with gcj 4.1.2 on a PXA270 platform.

I have traced the place in the code causing the exception, and please the see below the concerning code:

                        if ( nReadBytes == 0 )
                        {
                            continue;
                        }

                        for (int i=0; i<nReadBytes; i++)
                        {
                            info.m_strRequest += (char)info.m_readBuff.get( i );
                        }
    
I have read in some places that using UTF16 can be problematic with CNI. I think that the char cast automatically uses UTF16 instead of UTF8.

Am I right? Is there a way to write this code without using the char cast?

Best Regards,
David Sayada.


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux