Program: 50684
Project: 50684
Buggy source:
private BlockingQueueManager(){
  ClusterService.get().registerPacketProcessor(OP_B_POLL,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handlePoll(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_OFFER,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleOffer(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_BACKUP_ADD,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleBackup(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_BACKUP_REMOVE,new PacketProcessor(){
    public void process(    Packet packet){
      handleBackup(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_PUBLISH,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handlePublish(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_ADD_TOPIC_LISTENER,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleAddTopicListener(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_SIZE,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleSize(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_PEEK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handlePoll(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_READ,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRead(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_REMOVE,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRemove(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_TXN_BACKUP_POLL,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleTxnBackupPoll(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_TXN_COMMIT,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleTxnCommit(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_ADD_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleAddBlock(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_REMOVE_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRemoveBlock(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_FULL_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleFullBlock(packet);
    }
  }
);
}

Fixed version (ground truth):
private BlockingQueueManager(){
  ClusterService.get().registerPacketProcessor(OP_B_POLL,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      try {
        handlePoll(packet);
      }
 catch (      Throwable t) {
        Request req=new Request();
        req.setFromPacket(packet);
        printState(req,false,packet.conn.getEndPoint(),1);
        t.printStackTrace();
      }
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_OFFER,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleOffer(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_BACKUP_ADD,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleBackup(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_BACKUP_REMOVE,new PacketProcessor(){
    public void process(    Packet packet){
      handleBackup(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_PUBLISH,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handlePublish(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_ADD_TOPIC_LISTENER,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleAddTopicListener(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_SIZE,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleSize(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_PEEK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handlePoll(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_READ,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRead(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_REMOVE,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRemove(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_TXN_BACKUP_POLL,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleTxnBackupPoll(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_TXN_COMMIT,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleTxnCommit(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_ADD_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleAddBlock(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_REMOVE_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleRemoveBlock(packet);
    }
  }
);
  ClusterService.get().registerPacketProcessor(OP_B_FULL_BLOCK,new PacketProcessor(){
    public void process(    PacketQueue.Packet packet){
      handleFullBlock(packet);
    }
  }
);
}