Project

General

Profile

Bug #14220 » MinGW-2017-12-22_61404-test-all-webrick.log

MSP-Greg (Greg L), 12/22/2017 05:24 AM

 
[113/125] 9 TestWEBrickCGI#test_bad_header = 0.04 s = .
C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2368-1a1fy3c (Errno::EACCES)
from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `<main>'
#<Thread:0x00000000029d2248@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:20:54] ERROR invalid body size.\n". (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:293:in `assert_match'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'
[114/125] 4 TestWEBrickCGI#test_bad_request = 0.20 s = F
[115/125] 9 TestWEBrickCGI#test_bad_uri = 0.04 s = .
C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2368-1un0hyi (Errno::EACCES)
from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `<main>'
#<Thread:0x0000000002ed4bb0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion)
[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1
[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi
webrick log end.
<"/webrick.cgi"> expected but was
<"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">\n" +
"<HTML>\n" +
" <HEAD><TITLE>Internal Server Error</TITLE></HEAD>\n" +
" <BODY>\n" +
" <H1>Internal Server Error</H1>\n" +
" Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n" +
" <HR>\n" +
" <ADDRESS>\n" +
" WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.1.0g at\n" +
" 127.0.0.1:2625\n" +
" </ADDRESS>\n" +
" </BODY>\n" +
"</HTML>\n">.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
#<Thread:0x0000000002ed4f70@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion)
<["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'
[116/125] 1 TestWEBrickCGI#test_cgi = 0.21 s = F
C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2368-v764u8 (Errno::EACCES)
from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `<main>'
#<Thread:0x0000000003aaeee0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:124:in `load': incompatible marshal file format (can't be read) (TypeError)
format version 4.8 required; 60.33 given
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
#<Thread:0x0000000003aae8c8@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion)
<["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'
[117/125] 0 TestWEBrickCGI#test_cgi_env = 0.21 s = F
[118/125] 4 WEBrick::TestFileHandler#test_directory_traversal = 0.11 s = .
[119/125] 4 WEBrick::TestFileHandler#test_erbhandler = 0.06 s = .
[120/125] 39 WEBrick::TestFileHandler#test_filehandler = 0.31 s = .
[121/125] 20 WEBrick::TestFileHandler#test_make_partial_content = 0.00 s = .
[122/125] 6 WEBrick::TestFileHandler#test_non_disclosure_name = 0.12 s = .
C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2368-1kcqvg3 (Errno::EACCES)
from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `<main>'
#<Thread:0x00000000033bae18@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion)
[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1
[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi
webrick log end.
<"200"> expected but was
<"500">.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
#<Thread:0x00000000033b97e8@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion)
<["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'
[123/125] 2 WEBrick::TestFileHandler#test_script_disclosure = 0.21 s = F
C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `reopen': Permission denied @ rb_io_reopen - C:\Users\appveyor\AppData\Local\Temp\1/webrick.cgiout.20171222-2368-hjziru (Errno::EACCES)
from C:/projects/ruby-loco/src/ruby/lib/webrick/httpservlet/cgi_runner.rb:26:in `<main>'
#<Thread:0x0000000003aa21e0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start: (MiniTest::Assertion)
[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1
[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi
webrick log end.
<"200"> expected but was
<"500">.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
#<Thread:0x0000000003aa23c0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 run> terminated with exception (report_on_exception is true):
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was (MiniTest::Assertion)
<["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n",
"[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi\n"]>.
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'
[124/125] 2 WEBrick::TestFileHandler#test_short_filename = 0.23 s = F
[125/125] 1 WEBrick::TestFileHandler#test_unwise_in_path = 0.05 s = .

1) Failure:
TestWEBrickCGI#test_cgi [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x0000000002ed4bb0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start:
[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1
[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi
webrick log end.
<"/webrick.cgi"> expected but was
<"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">\n" +
"<HTML>\n" +
" <HEAD><TITLE>Internal Server Error</TITLE></HEAD>\n" +
" <BODY>\n" +
" <H1>Internal Server Error</H1>\n" +
" Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n" +
" <HR>\n" +
" <ADDRESS>\n" +
" WEBrick/1.4.1 (Ruby/2.5.0/2017-12-22) OpenSSL/1.1.0g at\n" +
" 127.0.0.1:2625\n" +
" </ADDRESS>\n" +
" </BODY>\n" +
"</HTML>\n">. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block (2 levels) in test_cgi'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:41:in `block in test_cgi'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000000002ed4f70@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'

2) Failure:
TestWEBrickCGI#test_cgi_env [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x0000000003aaeee0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 dead>:
C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:124:in `load': incompatible marshal file format (can't be read)
format version 4.8 required; 60.33 given (TypeError)
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:124:in `block (2 levels) in test_cgi_env'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:123:in `block in test_cgi_env'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:33:in `block in start_cgi_server'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000000003aae8c8@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2017-12-22 03:20:54] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:54] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:36:in `block in <module:TestWEBrick>'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'

3) Failure:
WEBrick::TestFileHandler#test_script_disclosure [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x00000000033bae18@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start:
[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1
[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi
webrick log end.
<"200"> expected but was
<"500">. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:302:in `block (2 levels) in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:301:in `block in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x00000000033b97e8@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi exit with 1\n",
"[2017-12-22 03:20:55] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick.cgi\n"]>. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:295:in `block in test_script_disclosure'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'

4) Failure:
WEBrick::TestFileHandler#test_short_filename [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]:
exceptions on 2 threads:
#<Thread:0x0000000003aa21e0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:57 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': webrick log start:
[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1
[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi
webrick log end.
<"200"> expected but was
<"500">. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:261:in `block (2 levels) in test_short_filename'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1503:in `block in transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http/response.rb:165:in `reading_body'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1502:in `transport_request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1464:in `request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1457:in `block in request'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:910:in `start'
from C:/projects/ruby-loco/src/ruby/lib/net/http.rb:1455:in `request'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:259:in `block in test_short_filename'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:59:in `block in start_server'
---
#<Thread:0x0000000003aa23c0@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': <[]> expected but was
<["[2017-12-22 03:20:55] ERROR CGIHandler: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi exit with 1\n",
"[2017-12-22 03:20:56] ERROR Premature end of script headers: C:/projects/ruby-loco/src/ruby/test/webrick/webrick_long_filename.cgi\n"]>. (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:300:in `assert_equal'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_filehandler.rb:243:in `block in test_short_filename'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'

5) Failure:
TestWEBrickCGI#test_bad_request [C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:64]:
exceptions on 1 threads:
#<Thread:0x00000000029d2248@C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:50 dead>:
C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:201:in `assert': Expected /BadRequest/ to match "[2017-12-22 03:20:54] ERROR invalid body size.\n". (MiniTest::Assertion)
from C:/projects/ruby-loco/src/ruby/test/lib/test/unit/assertions.rb:37:in `assert'
from C:/projects/ruby-loco/src/ruby/test/lib/minitest/unit.rb:293:in `assert_match'
from C:/projects/ruby-loco/src/ruby/test/webrick/test_cgi.rb:99:in `block in test_bad_request'
from C:/projects/ruby-loco/src/ruby/test/webrick/utils.rb:53:in `block in start_server'


Finished tests in 539.323238s, 31.6675 tests/s, 4131.5872 assertions/s.
17079 tests, 2228261 assertions, 5 failures, 0 errors, 85 skips

ruby -v: ruby 2.5.0dev (2017-12-22 trunk 61404) [x64-mingw32]
make: *** [uncommon.mk:691: yes-test-all] Error 5
(1-1/2)