[ruby-dev:49710] [Ruby trunk Bug#12538] hostsを書き換えてwebrickで書いたプロキシ—に繋いでいるとrubyが落ちる
From:
pt_charat@...
Date:
2016-07-04 09:24:32 UTC
List:
ruby-dev #49710
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/