Program: 55234
Project: 55234
Buggy source:
@NotNull @Override public Iterator<Row> iterator(@NotNull final SortedFilter sortedFilter){
  final Iterator<QueueView.Excerpt<String,V>> i=new Iterator<QueueView.Excerpt<String,V>>(){
    QueueView.Excerpt<String,V> next=queueView.getExcerpt(0);
    @Override public boolean hasNext(){
      if (next == null)       next=queueView.getExcerpt("String_Node_Str");
      return next != null;
    }
    @Override public QueueView.Excerpt<String,V> next(){
      if (this.next == null)       throw new NoSuchElementException();
      try {
        return this.next;
      }
  finally {
        this.next=null;
      }
    }
  }
;
  final Stream<QueueView.Excerpt<String,V>> stream=StreamSupport.stream(spliteratorUnknownSize(i,Spliterator.DISTINCT | Spliterator.SORTED | Spliterator.ORDERED),false);
  final Iterator<QueueView.Excerpt<String,V>> core=stream.filter(filter(sortedFilter.marshableFilters)).iterator();
  @NotNull final Iterator<Row> result=new Iterator<Row>(){
    @Override public boolean hasNext(){
      return core.hasNext();
    }
    @NotNull @Override public Row next(){
      final QueueView.Excerpt<String,V> e=core.next();
      @NotNull final Row row=new Row(columns());
      @NotNull final AbstractMarshallable value=(AbstractMarshallable)e.message();
      row.set("String_Node_Str",Long.toHexString(e.index()) + "String_Node_Str");
      for (      @NotNull final Field declaredFields : value.getClass().getDeclaredFields()) {
        if (!columnNames().contains(declaredFields.getName()))         continue;
        try {
          declaredFields.setAccessible(true);
          row.set(declaredFields.getName(),declaredFields.get(value));
        }
 catch (        Exception e1) {
          Jvm.warn().on(VanillaMapView.class,e1);
        }
      }
      return row;
    }
  }
;
  long x=0;
  while (x++ < sortedFilter.fromIndex && result.hasNext()) {
    result.next();
  }
  return result;
}

Fixed version (ground truth):
@NotNull private Iterator<Row> iterator(@NotNull final List<MarshableFilter> filters,long fromIndex){
  if (fromIndex != 0)   System.out.println("String_Node_Str");
  final Iterator<QueueView.Excerpt<String,V>> i=new Iterator<QueueView.Excerpt<String,V>>(){
    QueueView.Excerpt<String,V> next=queueView.getExcerpt(0);
    @Override public boolean hasNext(){
      if (next == null)       next=queueView.getExcerpt("String_Node_Str");
      return next != null;
    }
    @Override public QueueView.Excerpt<String,V> next(){
      if (this.next == null)       throw new NoSuchElementException();
      try {
        return this.next;
      }
  finally {
        this.next=null;
      }
    }
  }
;
  final Spliterator<QueueView.Excerpt<String,V>> spliterator=spliteratorUnknownSize(i,Spliterator.DISTINCT | Spliterator.SORTED | Spliterator.ORDERED);
  final Iterator<QueueView.Excerpt<String,V>> core=StreamSupport.stream(spliterator,false).filter(filter(filters)).iterator();
  @NotNull final Iterator<Row> result=new Iterator<Row>(){
    @Override public boolean hasNext(){
      return core.hasNext();
    }
    @NotNull @Override public Row next(){
      final QueueView.Excerpt<String,V> e=core.next();
      @NotNull final Row row=new Row(columns());
      @NotNull final AbstractMarshallable value=(AbstractMarshallable)e.message();
      row.set("String_Node_Str",Long.toHexString(e.index()) + "String_Node_Str");
      for (      @NotNull final Field declaredFields : value.getClass().getDeclaredFields()) {
        if (!columnNames().contains(declaredFields.getName()))         continue;
        try {
          declaredFields.setAccessible(true);
          row.set(declaredFields.getName(),declaredFields.get(value));
        }
 catch (        Exception e1) {
          Jvm.warn().on(VanillaMapView.class,e1);
        }
      }
      return row;
    }
  }
;
  long x=0;
  while (x++ < fromIndex && result.hasNext()) {
    result.next();
  }
  return result;
}