Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-8149

Status Message Garbage against a Windows Cluster


    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.0, 2.0.1
    • Fix Version/s: 2.2.0
    • Component/s: clients
    • Security Level: Public
    • Labels:
    • Operating System:
      Windows 32-bit


      Something that was reported earlier somewhere, but I could never track it down until now.

      I'm currently at the DevDay vienna and one person used the Java SDK against a Windows Couchbase Server 2.0 install (locally). So everything works well, but when he wants to print out the status message on async operations the string that comes back is total garbage. It doesnt help to change the encoding inside the IDE, so I guess its something different.

      The interesting part is that when I let him point the same code to my Mac OS Couchbase Server 2.0 instance, the message comes back perfectly fine. I've never seen this on mac/linux before.

      So my question is first: is there anything that is different on Windows in terms of encoding and such that makes a difference here? So Win client -> Win server breaks, Win client -> Mac server works.

      I'll attach a screenshot from him to show what it looks like. It comes up when you use getStatus().getMessage() on a async operation.


      # Subject Project Status CR V
      For Gerrit Dashboard: &For+MB-8149=message:MB-8149



          • Assignee:
            trond Trond Norbye
            daschl Michael Nitschinger
          • Votes:
            0 Vote for this issue
            6 Start watching this issue


            • Created:

              Gerrit Reviews

              There are no open Gerrit changes