Buggy code:
private final Collection < ActivityTracker > activityTrackers = new ConcurrentLinkedQueue < ActivityTracker > ( ) ; public static HttpProxyServerBootstrap bootstrap ( ) { } public static HttpProxyServerBootstrap bootstrapFromFile ( String path ) { } private DefaultHttpProxyServer ( DefaultHttpProxyServer . ServerGroup serverGroup , TransportProtocol . TransportProtocol transportProtocol , InetSocketAddress requestedAddress , SslEngineSource sslEngineSource , boolean authenticateSslClients , ProxyAuthenticator proxyAuthenticator , ChainedProxyManager chainProxyManager , MitmManager mitmManager , HttpFiltersSource filtersSource , boolean transparent , int idleConnectionTimeout , Collection < ActivityTracker > activityTrackers , int connectTimeout , HostResolver serverResolver ) { } boolean isTransparent ( ) { } public int getIdleConnectionTimeout ( ) { } public void setIdleConnectionTimeout ( int idleConnectionTimeout ) { } public int getConnectTimeout ( ) { } public HostResolver getServerResolver ( ) { } @ Override public InetSocketAddress getListenAddress ( ) { } @ Override public HttpProxyServerBootstrap clone ( ) { } @ Override public void stop ( ) { } private HttpProxyServer start ( ) { } private void doStart ( ) { } protected void registerChannel ( Channel channel ) { } protected ChainedProxyManager getChainProxyManager ( ) { } protected MitmManager getMitmManager ( ) { } protected SslEngineSource getSslEngineSource ( ) { } protected ProxyAuthenticator getProxyAuthenticator ( ) { } public HttpFiltersSource getFiltersSource ( ) { } protected Collection < ActivityTracker > getActivityTrackers ( ) { } protected EventLoopGroup getProxyToServerWorkerFor ( TransportProtocol . TransportProtocol transportProtocol ) { } private static class ServerGroup { private static final int INCOMING_ACCEPTOR_THREADS = 2 ; private static final int INCOMING_WORKER_THREADS = 8 ; private static final int OUTGOING_WORKER_THREADS = 8 ; private final String name ; private final ChannelGroup allChannels = new io . netty . channel . group . DefaultChannelGroup ( "HTTP-Proxy-Server" , GlobalEventExecutor . INSTANCE ) ; private final Map < TransportProtocol . TransportProtocol , EventLoopGroup > clientToProxyBossPools = new HashMap < TransportProtocol . TransportProtocol , EventLoopGroup > ( ) ; private final Map < TransportProtocol . TransportProtocol , EventLoopGroup > clientToProxyWorkerPools = new HashMap < TransportProtocol . TransportProtocol , EventLoopGroup > ( ) ; private final Map < TransportProtocol . TransportProtocol , EventLoopGroup > proxyToServerWorkerPools = new HashMap < TransportProtocol . TransportProtocol , EventLoopGroup > ( ) ; private volatile boolean stopped = false ; private ServerGroup ( String name ) { } public synchronized void ensureProtocol ( TransportProtocol . TransportProtocol transportProtocol ) { } private void initializeTransport ( TransportProtocol . TransportProtocol transportProtocol ) { } private synchronized void stop ( ) { } private class CategorizedThreadFactory implements ThreadFactory { private String category ; private int num = 0 ; public CategorizedThreadFactory ( String category ) { } public Thread newThread ( final Runnable r ) { } } } private static class DefaultHttpProxyServerBootstrap implements HttpProxyServerBootstrap { private String name = "LittleProxy" ; private TransportProtocol . TransportProtocol transportProtocol = TCP ; private InetSocketAddress requestedAddress ; private int port = 8080 ; private boolean allowLocalOnly = true ; private boolean listenOnAllAddresses = true ; private SslEngineSource sslEngineSource = null ; private boolean authenticateSslClients = true ; private ProxyAuthenticator proxyAuthenticator = null ; private ChainedProxyManager chainProxyManager = null ; private MitmManager mitmManager = null ; private HttpFiltersSource filtersSource = new HttpFiltersSourceAdapter ( ) ; private boolean transparent = false ; private int idleConnectionTimeout = 70 ; private DefaultHttpProxyServer original ; private Collection < ActivityTracker > activityTrackers = new ConcurrentLinkedQueue < ActivityTracker > ( ) ; private int connectTimeout = 40000 ; private HostResolver serverResolver = new DefaultHostResolver ( ) ; private String upstreamProxyHost ; private int upstreamProxyPort ; private boolean upstreamProxySsl ; private String upstreamProxyKeyStoreFile ; private DefaultHttpProxyServerBootstrap ( ) { } private DefaultHttpProxyServerBootstrap ( DefaultHttpProxyServer original , TransportProtocol . TransportProtocol transportProtocol , InetSocketAddress requestedAddress , SslEngineSource sslEngineSource , boolean authenticateSslClients , ProxyAuthenticator proxyAuthenticator , ChainedProxyManager chainProxyManager , MitmManager mitmManager , HttpFiltersSource filtersSource , boolean transparent , int idleConnectionTimeout , Collection < ActivityTracker > activityTrackers , int connectTimeout , HostResolver serverResolver ) { } private DefaultHttpProxyServerBootstrap ( Properties props ) { } protected ChainedProxy newChainedProxy ( ) { return new ChainedProxyAdapter ( ) { @ Override public TransportProtocol . TransportProtocol getTransportProtocol ( ) { return TransportProtocol . TransportProtocol . TCP ; } @ Override public boolean requiresEncryption ( ) { return DefaultHttpProxyServer . DefaultHttpProxyServerBootstrap . this . upstreamProxySsl ; } @ Override public SSLEngine newSslEngine ( ) { return sslEngineSource . newSslEngine ( ) ; } @ Override public InetSocketAddress getChainedProxyAddress ( ) { try { return new InetSocketAddress ( InetAddress . getByName ( DefaultHttpProxyServer . DefaultHttpProxyServerBootstrap . this . upstreamProxyHost ) , DefaultHttpProxyServer . DefaultHttpProxyServerBootstrap . this . upstreamProxyPort ) ; } catch ( UnknownHostException uhe ) { <START_BUG> throw new RuntimeException ( "Unable<seq2seq4repair_space>to<seq2seq4repair_space>resolve<seq2seq4repair_space>host?!" , e ) ; <END_BUG> } } } ; } @ Override public HttpProxyServerBootstrap withName ( String name ) { } @ Override public HttpProxyServerBootstrap withTransportProtocol ( TransportProtocol . TransportProtocol transportProtocol ) { } @ Override public HttpProxyServerBootstrap withAddress ( InetSocketAddress address ) { } @ Override public HttpProxyServerBootstrap withPort ( int port ) { } @ Override public HttpProxyServerBootstrap withAllowLocalOnly ( boolean allowLocalOnly ) { } @ Override public HttpProxyServerBootstrap withListenOnAllAddresses ( boolean listenOnAllAddresses ) { } @ Override public HttpProxyServerBootstrap withSslEngineSource ( SslEngineSource sslEngineSource ) { } @ Override public HttpProxyServerBootstrap withAuthenticateSslClients ( boolean authenticateSslClients ) { } @ Override public HttpProxyServerBootstrap withProxyAuthenticator ( ProxyAuthenticator proxyAuthenticator ) { } @ Override public HttpProxyServerBootstrap withChainProxyManager ( ChainedProxyManager chainProxyManager ) { } @ Override public HttpProxyServerBootstrap withManInTheMiddle ( MitmManager mitmManager ) { } @ Override public HttpProxyServerBootstrap withFiltersSource ( HttpFiltersSource filtersSource ) { } @ Override public HttpProxyServerBootstrap withUseDnsSec ( boolean useDnsSec ) { } @ Override public HttpProxyServerBootstrap withTransparent ( boolean transparent ) { } @ Override public HttpProxyServerBootstrap withIdleConnectionTimeout ( int idleConnectionTimeout ) { } @ Override public HttpProxyServerBootstrap withConnectTimeout ( int connectTimeout ) { } @ Override public HttpProxyServerBootstrap withServerResolver ( HostResolver serverResolver ) { } @ Override public HttpProxyServerBootstrap plusActivityTracker ( ActivityTracker activityTracker ) { } @ Override public HttpProxyServer start ( ) { } private DefaultHttpProxyServer build ( ) { } private InetSocketAddress determineListenAddress ( ) { } } }

Fix:
throw new RuntimeException ( "Unable<seq2seq4repair_space>to<seq2seq4repair_space>resolve<seq2seq4repair_space>host?!" , uhe ) ;