From: pt_charat@... Date: 2016-07-04T09:24:32+00:00 Subject: [ruby-dev:49710] [Ruby trunk Bug#12538] hostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる Issue #12538 has been updated by 西行寺 うゆ. File log.txt added File 4gxFT71[1].png added -d オプションを付けて実行してみました 正常にdumpされてるかは分かりませんが コンソールに流していたログは保存出来たので上げておきます ---------------------------------------- Bug #12538: hostsを書き換えてwebrickで書いたプロキシ―に繋いでいるとrubyが落ちる https://bugs.ruby-lang.org/issues/12538#change-59492 * Author: 西行寺 うゆ * Status: Feedback * Priority: Normal * Assignee: * ruby -v: ruby 2.3.1p112 (2016-04-26 revision 54768) [i386-mswin32_100] * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- 環境 OS:Win10 ブラウザ:Firefox 広告NG用にhostsを書きかえてプロキシーに接続してブラウジングしていると しばらくしてrubyは動作を停止しましたと言われます #coding:utf-8 require 'webrick' require 'webrick/httpproxy' handler = Proc.new() {| q , res | } s = WEBrick::HTTPProxyServer.new( :BindAddress => '127.0.0.1', :Port => 8082, :Logger => WEBrick::Log::new($stderr, WEBrick::Log::DEBUG), :ProxyVia => false, :ProxyContentHandler => handler ) Signal.trap('INT') do s.shutdown exit end s.start ---Files-------------------------------- hosts.txt (11.2 KB) log.txt (261 KB) 4gxFT71[1].png (10.3 KB) -- https://bugs.ruby-lang.org/