Openfire (ARCHIVED)

UTF-8 characters or words are lost or modified

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 3.3.3, 3.4.0 Beta 1, 3.4.0 Beta 2, 3.4.0, 3.4.1
  • Fix Version/s: 3.5.0
  • Component/s: Connection Manager, Core
  • Labels:
    None
  • Acceptance Test - Add?:
    No

Description

While 3.3.2 did not cause problems it seems that 3.3.3 did introduce a bug in parsing UTF-8 messages.
Reported by four users in
http://www.igniterealtime.org/community/thread/29250 and
http://www.igniterealtime.org/community/thread/29906

One could be able to reproduce this issue (according to 29250) on Windows using the embedded database.

Activity

Hide
LG added a comment -

http://www.igniterealtime.org/community/thread/29926 reads:

step 1. Download the source code of openfire 3.4.1 http://www.igniterealtime.org/downloads/source.jsp

step 2. Download the apache mina package 1.1.0 http://archive.apache.org/dist/mina/

step 3. Replace the three mina*.jar files under ${openfire_src} /build/lib/merge

step 4. Use ant to build openfire. Change dir to ${openfire_src} /build, and execute : ant openfire

step 5. Use the ${openfire_src} /target/openfire/lib/openfire.jar to replace the old one in your installing dir.

good luck.

Show
LG added a comment - http://www.igniterealtime.org/community/thread/29926 reads: step 1. Download the source code of openfire 3.4.1 http://www.igniterealtime.org/downloads/source.jsp step 2. Download the apache mina package 1.1.0 http://archive.apache.org/dist/mina/ step 3. Replace the three mina*.jar files under ${openfire_src} /build/lib/merge step 4. Use ant to build openfire. Change dir to ${openfire_src} /build, and execute : ant openfire step 5. Use the ${openfire_src} /target/openfire/lib/openfire.jar to replace the old one in your installing dir. good luck.
Hide
Gaston Dombiak added a comment -

Patch implemented and checked in. Waiting for final confirmation that it worked fine.

Show
Gaston Dombiak added a comment - Patch implemented and checked in. Waiting for final confirmation that it worked fine.

People

Vote (4)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: