[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-29 Thread tromey at gcc dot gnu dot org
-- tromey at gcc dot gnu dot org changed: What|Removed |Added CC||tromey at gcc dot gnu dot |

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-29 Thread tromey at gcc dot gnu dot org
--- Comment #4 from tromey at gcc dot gnu dot org 2007-01-30 02:47 --- Subject: Bug 30600 Author: tromey Date: Tue Jan 30 02:46:54 2007 New Revision: 121329 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121329 Log: 2007-01-29 Kaloian Doganov [EMAIL PROTECTED] PR

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-29 Thread tromey at gcc dot gnu dot org
--- Comment #5 from tromey at gcc dot gnu dot org 2007-01-30 02:48 --- Subject: Bug 30600 Author: tromey Date: Tue Jan 30 02:48:26 2007 New Revision: 121330 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121330 Log: 2007-01-29 Kaloian Doganov [EMAIL PROTECTED] PR

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-29 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2007-01-30 03:06 --- I put this into 4.2 and trunk. Thanks! -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-29 Thread tromey at gcc dot gnu dot org
--- Comment #7 from tromey at gcc dot gnu dot org 2007-01-30 03:08 --- Subject: Bug 30600 Author: tromey Date: Tue Jan 30 03:08:19 2007 New Revision: 121331 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=121331 Log: 2007-01-29 Kaloian Doganov [EMAIL PROTECTED] PR

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-27 Thread kaloian at doganov dot org
--- Comment #3 from kaloian at doganov dot org 2007-01-27 23:14 --- Created an attachment (id=12971) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12971action=view) Trivial fix -- `inlenght' is the last valid index of the buffer, so it should be used directly, without adding it to

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-26 Thread kaloian at doganov dot org
--- Comment #1 from kaloian at doganov dot org 2007-01-26 17:15 --- Created an attachment (id=12964) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12964action=view) Short test case that demonstrates the problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30600

[Bug libgcj/30600] gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)

2007-01-26 Thread kaloian at doganov dot org
--- Comment #2 from kaloian at doganov dot org 2007-01-26 17:18 --- (From update of attachment 12964) The example works fine if you try to create the demo String using the whole byte array. But if you wish to skip the fist byte this leads to IllegalArgumentException because of the bad