-
Notifications
You must be signed in to change notification settings - Fork 11.1k
tools/run_tests/helper_scripts/run_ruby_end2end_tests.sh Flake #15751
Copy link
Copy link
Closed
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakesdisposition/stalekind/buglang/rubypriority/P2
Description
(expected) error occurred: #<RuntimeError: closed!>
+ ruby src/ruby/end2end/sig_int_during_channel_watch_driver.rb
start server
start client
client_control_port not used
timeout wait for client pid 31542
killed client child
src/ruby/end2end/sig_int_during_channel_watch_driver.rb:43:in `rescue in main': Timed out waiting for client process. It likely hangs when a SIGINT is sent while there is an active connectivity_state call (RuntimeError)
from src/ruby/end2end/sig_int_during_channel_watch_driver.rb:34:in `main'
from src/ruby/end2end/sig_int_during_channel_watch_driver.rb:55:in `<main>'
src/ruby/end2end/sig_int_during_channel_watch_driver.rb: [BUG] Segmentation fault at 0x000070000a5e2618
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin16]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
for more details.
Don't forget to include the above Crash Report log file in bug reports.
-- Control frame information -----------------------------------------------
c:0001 p:0000 s:0003 E:001970 (none) [FINISH]
-- Machine register context ------------------------------------------------
rax: 0x00007faf924002b0 rbx: 0x00007faf918eeae8 rcx: 0x000070000a5e2618
rdx: 0x00007faf9230aa20 rdi: 0x00007faf92200020 rsi: 0x0000000000000000
rbp: 0x00007fff54524c80 rsp: 0x00007fff54524c50 r8: 0x00007faf924002b0
r9: 0x00000000000ad635 r10: 0x00007faf92302758 r11: 0xffffffff00000000
r12: 0x00007faf90f2a860 r13: 0x00007faf918ec748 r14: 0x00007faf90c0adf0
r15: 0x00007faf918ec000 rip: 0x000000010bc6f010 rfl: 0x0000000000010206
-- C level backtrace information -------------------------------------------
0 libruby.2.5.dylib 0x000000010b8cdfc8 rb_vm_bugreport + 136
1 libruby.2.5.dylib 0x000000010b752b5e rb_bug_context + 510
2 libruby.2.5.dylib 0x000000010b844161 sigsegv + 81
3 libsystem_platform.dylib 0x00007fffa1093b3a _sigtramp + 26
4 grpc_c.bundle 0x000000010bc6f010 _ZL9fail_callP11grpc_servermPN12_GLOBAL__N_114requested_callEP10grpc_error + 32
5 grpc_c.bundle 0x000000010bc6eee0 _ZL29request_matcher_kill_requestsP11grpc_serverPN12_GLOBAL__N_115request_matcherEP10grpc_error + 160
6 grpc_c.bundle 0x000000010bc6c14c _ZL24kill_pending_work_lockedP11grpc_serverP10grpc_error + 92
7 grpc_c.bundle 0x000000010bc6bed5 grpc_server_shutdown_and_notify + 885
8 grpc_c.bundle 0x000000010bc1e66b grpc_rb_server_maybe_shutdown_and_notify + 91
9 grpc_c.bundle 0x000000010bc1e853 grpc_rb_server_free + 147
10 libruby.2.5.dylib 0x000000010b76bb30 rb_gc_call_finalizer_at_exit + 1456
11 libruby.2.5.dylib 0x000000010b75c33d ruby_cleanup + 605
12 libruby.2.5.dylib 0x000000010b75c4bd ruby_run_node + 61
13 ruby 0x000000010b6daf2f main + 79
-- Other runtime information -----------------------------------------------
* Loaded script: src/ruby/end2end/sig_int_during_channel_watch_driver.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/enc/encdb.bundle
5 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/enc/trans/transdb.bundle
6 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/rbconfig.rb
7 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/compatibility.rb
8 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/defaults.rb
9 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/deprecate.rb
10 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/errors.rb
11 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/version.rb
12 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/requirement.rb
13 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/platform.rb
14 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/basic_specification.rb
15 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/stub_specification.rb
16 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util/list.rb
17 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/stringio.bundle
18 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/specification.rb
19 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/exceptions.rb
20 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/dependency.rb
21 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_gem.rb
22 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/monitor.rb
23 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb
24 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems.rb
25 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/path_support.rb
26 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/version.rb
27 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/core_ext/name_error.rb
28 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/levenshtein.rb
29 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/jaro_winkler.rb
30 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checker.rb
31 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/delegate.rb
32 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
33 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
34 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
35 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
36 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/key_error_checker.rb
37 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/spell_checkers/null_checker.rb
38 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean/formatters/plain_formatter.rb
39 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/gems/2.5.0/gems/did_you_mean-1.2.0/lib/did_you_mean.rb
40 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/grpc_c.bundle
41 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/grpc.rb
42 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/errors.rb
43 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/logconfig.rb
44 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/notifier.rb
45 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/version.rb
46 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/core/time_consts.rb
47 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/forwardable/impl.rb
48 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/forwardable.rb
49 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/weakref.rb
50 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/bidi_call.rb
51 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/active_call.rb
52 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/client_stub.rb
53 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/rpc_desc.rb
54 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/service.rb
55 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/rpc_server.rb
56 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/interceptor_registry.rb
57 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc/generic/interceptors.rb
58 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/lib/grpc.rb
59 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/bundler_version_finder.rb
60 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/rubygems/util.rb
61 /Users/kbuilder/.rvm/gems/ruby-2.5.0/gems/google-protobuf-3.5.1.2/lib/google/protobuf/message_exts.rb
62 /Users/kbuilder/.rvm/gems/ruby-2.5.0/gems/google-protobuf-3.5.1.2/lib/google/protobuf_c.bundle
63 /Users/kbuilder/.rvm/gems/ruby-2.5.0/gems/google-protobuf-3.5.1.2/lib/google/protobuf/repeated_field.rb
64 /Users/kbuilder/.rvm/gems/ruby-2.5.0/gems/google-protobuf-3.5.1.2/lib/google/protobuf.rb
65 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/end2end/lib/echo_pb.rb
66 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/end2end/lib/echo_services_pb.rb
67 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/end2end/lib/client_control_pb.rb
68 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/end2end/lib/client_control_services_pb.rb
69 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/socket.bundle
70 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/x86_64-darwin16/io/wait.bundle
71 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/socket.rb
72 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/optparse.rb
73 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/timeout.rb
74 /Users/kbuilder/.rvm/rubies/ruby-2.5.0/lib/ruby/2.5.0/English.rb
75 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/spec/support/helpers.rb
76 /Volumes/BuildData/tmpfs/src/github/grpc/workspace_ruby_macos_dbg_native/src/ruby/end2end/end2end_common.rb
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.
tools/run_tests/helper_scripts/run_ruby_end2end_tests.sh: line 25: 31541 Abort trap: 6 ruby src/ruby/end2end/sig_int_during_channel_watch_driver.rb
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakesdisposition/stalekind/buglang/rubypriority/P2