Program: 55178
Project: 55178
Buggy source:
@SuppressWarnings("String_Node_Str") @Override public void accept(WireIn wireIn,Long inputTid){
  eventName.setLength(0);
  final ValueIn valueIn=inWire.readEventName(eventName);
  try {
    outWire.writeDocument(true,wire -> outWire.writeEventName(CoreFields.tid).int64(tid));
    writeData(inWire.bytes(),out -> {
      if (columns.contentEquals(eventName)) {
        outWire.writeEventName(reply).object(columnView.columns());
        return;
      }
      if (rowCount.contentEquals(eventName)) {
        ColumnViewInternal.SortedFilter filters=valueIn.object(ColumnViewInternal.SortedFilter.class);
        int count=columnView.rowCount(filters == null ? new ColumnViewInternal.SortedFilter() : filters);
        outWire.writeEventName(reply).int32(count);
        return;
      }
      if (changedRow.contentEquals(eventName)) {
        valueIn.marshallable(wire -> {
          wire.read(rowCount.params()[0]).object(newRow,Map.class);
          wire.read(rowCount.params()[1]).object(oldRow,Map.class);
          final int result=columnView.changedRow(newRow,oldRow);
          outWire.writeEventName(reply).int32(result);
        }
);
        return;
      }
      if (canDeleteRows.contentEquals(eventName)) {
        outWire.writeEventName(reply).bool(columnView.canDeleteRows());
        return;
      }
      if (containsRowWithKey.contentEquals(eventName)) {
        keysList.clear();
        final List keys=valueIn.object(keysList,List.class);
        final boolean result=columnView.containsRowWithKey(keys);
        outWire.writeEventName(reply).bool(result);
        return;
      }
      if (iterator.contentEquals(eventName)) {
        valueIn.marshallable(sortedFilter);
        long token=nextToken.incrementAndGet();
        final long cid=cspManager.createProxy("String_Node_Str",token);
        final Iterator<? extends Row> iterator=columnView.iterator(sortedFilter);
        cspManager.storeObject(cid,iterator);
        return;
      }
      throw new IllegalStateException("String_Node_Str" + eventName);
    }
);
  }
 catch (  Exception e) {
    Jvm.warn().on(getClass(),e);
  }
}

Fixed version (ground truth):
@SuppressWarnings("String_Node_Str") @Override public void accept(WireIn wireIn,Long inputTid){
  eventName.setLength(0);
  final ValueIn valueIn=inWire.readEventName(eventName);
  try {
    outWire.writeDocument(true,wire -> outWire.writeEventName(CoreFields.tid).int64(tid));
    writeData(inWire.bytes(),out -> {
      if (columns.contentEquals(eventName)) {
        outWire.writeEventName(reply).object(columnView.columns());
        return;
      }
      if (rowCount.contentEquals(eventName)) {
        ColumnViewInternal.SortedFilter filters=valueIn.object(ColumnViewInternal.SortedFilter.class);
        int count=columnView.rowCount(filters == null ? new ColumnViewInternal.SortedFilter() : filters);
        outWire.writeEventName(reply).int32(count);
        return;
      }
      if (changedRow.contentEquals(eventName)) {
        valueIn.marshallable(wire -> {
          newRow.clear();
          oldRow.clear();
          wire.read(changedRow.params()[0]).object(newRow,Map.class);
          wire.read(changedRow.params()[1]).object(oldRow,Map.class);
          final int result=columnView.changedRow(newRow,oldRow);
          outWire.writeEventName(reply).int32(result);
        }
);
        return;
      }
      if (canDeleteRows.contentEquals(eventName)) {
        outWire.writeEventName(reply).bool(columnView.canDeleteRows());
        return;
      }
      if (containsRowWithKey.contentEquals(eventName)) {
        keysList.clear();
        final List keys=valueIn.object(keysList,List.class);
        final boolean result=columnView.containsRowWithKey(keys);
        outWire.writeEventName(reply).bool(result);
        return;
      }
      if (iterator.contentEquals(eventName)) {
        valueIn.marshallable(sortedFilter);
        long token=nextToken.incrementAndGet();
        final long cid=cspManager.createProxy("String_Node_Str",token);
        final Iterator<? extends Row> iterator=columnView.iterator(sortedFilter);
        cspManager.storeObject(cid,iterator);
        return;
      }
      throw new IllegalStateException("String_Node_Str" + eventName);
    }
);
  }
 catch (  Exception e) {
    Jvm.warn().on(getClass(),e);
  }
}