Skip to content

fix 'Unexpected UTF-8 encoder state' error at packString#375

Merged
xerial merged 1 commit intodevelopfrom
pack-str-state-fix
Jul 20, 2016
Merged

fix 'Unexpected UTF-8 encoder state' error at packString#375
xerial merged 1 commit intodevelopfrom
pack-str-state-fix

Conversation

@frsyuki
Copy link
Copy Markdown
Member

@frsyuki frsyuki commented Jul 20, 2016

A bug is that 1<<32 is 1 in Java. It must be 1L<<32.
A problem happens packString is called with a String that contains a string (longer than 1<<8 characters) and (shorter than 1<<16 characters) and (longer than 1<<16 bytes in UTF-8).

@xerial
Copy link
Copy Markdown
Member

xerial commented Jul 20, 2016

LGTM

@xerial xerial merged commit dc1b0e5 into develop Jul 20, 2016
@muga
Copy link
Copy Markdown
Member

muga commented Jul 20, 2016

thank you for fixing👍

@frsyuki frsyuki deleted the pack-str-state-fix branch July 21, 2016 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants