grpc: Ruby Segmentation Fault

I have a Segmentation Fault report. This has happened while performance testing changes to the Google Cloud Pub/Sub Ruby library. This happened right before the segfault reported in google/protobuf#3352.

System details:

  • gRPC language and version: grpc (1.4.1 universal-darwin)
  • Operating System: MacOS Sierra
  • Runtime version: ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
  • Protobuf version: google-protobuf (3.3.0 universal-darwin)
segfault details
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/active_call.rb:178: [BUG] Segmentation fault at 0x00000000000000
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]

-- Crash Report log information --------------------------------------------
   See Crash Report log file under the one of following:                    
     * ~/Library/Logs/CrashReporter                                         
     * /Library/Logs/CrashReporter                                          
     * ~/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:0027 p:---- s:0141 e:000140 CFUNC  :sleep
c:0026 p:0078 s:0136 e:000135 RESCUE /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:352
c:0025 p:0031 s:0132 e:000131 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:343 [FINISH]
c:0024 p:---- s:0128 e:000127 CFUNC  :loop
c:0023 p:0073 s:0124 e:000123 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:342 [FINISH]
c:0022 p:0013 s:0115 e:000114 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:262 [FINISH]
c:0021 p:0011 s:0111 e:000110 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:224 [FINISH]
c:0020 p:0093 s:0106 e:000105 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:250 [FINISH]
c:0019 p:0048 s:0099 e:000098 METHOD /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/v1/publisher_client.rb:326
c:0018 p:0023 s:0090 e:000089 BLOCK  /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:149
c:0017 p:0006 s:0087 e:000086 METHOD /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:459
c:0016 p:0009 s:0082 e:000081 METHOD /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:148
c:0015 p:0019 s:0076 e:000075 BLOCK  /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic/async_publisher.rb:149 [FINISH]
c:0014 p:0030 s:0071 e:000070 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/safe_task_executor.rb:24
c:0013 p:0006 s:0064 e:000063 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb:38 [FINISH]
c:0012 p:---- s:0061 e:000060 CFUNC  :synchronize
c:0011 p:0027 s:0057 e:000056 METHOD /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb:38
c:0010 p:0009 s:0053 e:000052 METHOD /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/safe_task_executor.rb:19
c:0009 p:0042 s:0048 e:000047 METHOD /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/ivar.rb:170
c:0008 p:0014 s:0039 e:000038 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/future.rb:52 [FINISH]
c:0007 p:0013 s:0036 e:000035 METHOD /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:348
c:0006 p:0056 s:0028 e:000027 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:337 [FINISH]
c:0005 p:---- s:0022 e:000021 CFUNC  :loop
c:0004 p:0009 s:0018 e:000017 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320 [FINISH]
c:0003 p:---- s:0015 e:000014 CFUNC  :catch
c:0002 p:0025 s:0010 e:000009 BLOCK  /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in `block in create_worker'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:319:in `catch'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in `block (2 levels) in create_worker'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:320:in `loop'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:337:in `block (3 levels) in create_worker'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb:348:in `run_task'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/future.rb:52:in `block in execute'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/ivar.rb:170:in `safe_execute'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/safe_task_executor.rb:19:in `execute'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb:38:in `synchronize'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb:38:in `synchronize'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb:38:in `block in synchronize'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/safe_task_executor.rb:24:in `block in execute'
/Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic/async_publisher.rb:149:in `block in publish_batch_async'
/Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:148:in `publish'
/Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:459:in `execute'
/Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb:149:in `block in publish'
/Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/v1/publisher_client.rb:326:in `publish'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:250:in `block in create_api_call'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:224:in `block in create_api_call'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:262:in `block in catch_errors'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:342:in `block in retryable'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:342:in `loop'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:344:in `block (2 levels) in retryable'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:376:in `block in add_timeout_arg'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb:376:in `call'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/service.rb:185:in `block (3 levels) in rpc_stub_class'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/client_stub.rb:167:in `request_response'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/active_call.rb:324:in `request_response'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/rpc_desc.rb:50:in `block in marshal_proc'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/rpc_desc.rb:50:in `call'
/Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/rpc_desc.rb:50:in `encode'

-- Machine register context ------------------------------------------------
 rax: 0x9000000000000000 rbx: 0x00007f80f8b9e870 rcx: 0x00007f80f1b985a8
 rdx: 0x0000000000000000 rdi: 0x00007000027f8c40 rsi: 0x00007f80f1b98590
 rbp: 0x00007000027f77f0 rsp: 0x00007000027f77f0  r8: 0x00000000ffffffff
  r9: 0x00007f810c580268 r10: 0xffffffffffffffff r11: 0x00000f8105eb90d9
 r12: 0x00007000027f8c40 r13: 0x0000000000000004 r14: 0x00007000027f8c40
 r15: 0x0000000000000000 rip: 0x000000010493d160 rfl: 0x0000000000010206

-- C level backtrace information -------------------------------------------
0   ruby                                0x0000000103f7cd92 rb_vm_bugreport + 386
1   ruby                                0x0000000103e1db5c rb_bug_context + 476
2   ruby                                0x0000000103efb645 sigsegv + 69
3   libsystem_platform.dylib            0x00007fff9015eb3a _sigtramp + 26
4   grpc_c.bundle                       0x000000010493d160 grpc_slice_unref_internal + 16
5   grpc_c.bundle                       0x000000010496b94a build_auth_metadata_context + 1386
6   grpc_c.bundle                       0x0000000104924d5c grpc_call_stack_destroy + 76
7   grpc_c.bundle                       0x000000010497c8e4 grpc_connected_subchannel_create_call + 324
8   grpc_c.bundle                       0x000000010492f164 grpc_exec_ctx_flush + 84
9   grpc_c.bundle                       0x000000010492d370 grpc_init_poll_cv_posix + 4800
10  grpc_c.bundle                       0x000000010492ee34 grpc_pollset_work + 36
11  grpc_c.bundle                       0x0000000104946d9f grpc_cq_can_listen + 1071
12  grpc_c.bundle                       0x000000010491f93f grpc_rb_get_wrapped_channel + 319
13  ruby                                0x0000000103f2ea18 rb_thread_call_without_gvl + 88
14  grpc_c.bundle                       0x000000010491ed57 grpc_rb_channel_polling_thread_start + 327
15  ruby                                0x0000000103f34d2c thread_start_func_2 + 748
16  ruby                                0x0000000103f34a25 thread_start_func_1 + 165
17  libsystem_pthread.dylib             0x00007fff9016893b _pthread_body + 180
18  libsystem_pthread.dylib             0x00007fff90168887 _pthread_body + 0

-- Other runtime information -----------------------------------------------

* Loaded script: bench_publish.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/enc/encdb.bundle
    5 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/enc/trans/transdb.bundle
    6 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/unicode_normalize.rb
    7 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/rbconfig.rb
    8 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/compatibility.rb
    9 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/defaults.rb
   10 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/deprecate.rb
   11 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/errors.rb
   12 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/version.rb
   13 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/requirement.rb
   14 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/platform.rb
   15 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/basic_specification.rb
   16 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/stub_specification.rb
   17 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/util/list.rb
   18 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/stringio.bundle
   19 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/specification.rb
   20 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/exceptions.rb
   21 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/dependency.rb
   22 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb
   23 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb
   24 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb
   25 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems.rb
   26 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/path_support.rb
   27 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/version.rb
   28 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/core_ext/name_error.rb
   29 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/levenshtein.rb
   30 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/jaro_winkler.rb
   31 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checker.rb
   32 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/delegate.rb
   33 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   34 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   35 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
   36 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
   37 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/spell_checkers/null_checker.rb
   38 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean/formatter.rb
   39 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/did_you_mean-1.1.0/lib/did_you_mean.rb
   40 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/parser.rb
   41 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/environment.rb
   42 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/installer.rb
   43 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit/version.rb
   44 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/vendor/postit/lib/postit.rb
   45 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/postit_trampoline.rb
   46 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/pathname.bundle
   47 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/pathname.rb
   48 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/constants.rb
   49 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/util.rb
   50 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/io/console.bundle
   51 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/user_interaction.rb
   52 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/etc.bundle
   53 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/config_file.rb
   54 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/rubygems_integration.rb
   55 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/current_ruby.rb
   56 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/shared_helpers.rb
   57 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/fileutils.rb
   58 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/tmpdir.rb
   59 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/errors.rb
   60 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/environment_preserver.rb
   61 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/plugin/api.rb
   62 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/plugin.rb
   63 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc2396_parser.rb
   64 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb
   65 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/common.rb
   66 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/generic.rb
   67 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/ftp.rb
   68 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/http.rb
   69 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/https.rb
   70 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/ldap.rb
   71 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/ldaps.rb
   72 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/mailto.rb
   73 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/uri.rb
   74 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/digest.bundle
   75 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/digest.rb
   76 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/git.rb
   77 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/installed.rb
   78 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/specific_file.rb
   79 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/local.rb
   80 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/lock.rb
   81 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source/vendor.rb
   82 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/source.rb
   83 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/gem_helpers.rb
   84 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/match_platform.rb
   85 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/rubygems_ext.rb
   86 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/version.rb
   87 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler.rb
   88 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/settings.rb
   89 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/ext/builder.rb
   90 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source.rb
   91 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/digest/sha1.bundle
   92 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source/path.rb
   93 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source/git.rb
   94 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source/rubygems.rb
   95 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/lockfile_parser.rb
   96 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/set.rb
   97 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/definition.rb
   98 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/dependency.rb
   99 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/ruby_dsl.rb
  100 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/dsl.rb
  101 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source_list.rb
  102 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/version.rb
  103 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/index.rb
  104 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source/gemspec.rb
  105 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/lazy_specification.rb
  106 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/tsort.rb
  107 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/forwardable/impl.rb
  108 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/forwardable.rb
  109 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/spec_set.rb
  110 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-env/lib/google/cloud/env/version.rb
  111 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/ui.rb
  112 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/ui/silent.rb
  113 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/ui/rg_proxy.rb
  114 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/text.rb
  115 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/rubygems/util/licenses.rb
  116 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/remote_specification.rb
  117 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-core/lib/google/cloud/core/version.rb
  118 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/shellwords.rb
  119 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/tempfile.rb
  120 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/source/git/git_proxy.rb
  121 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/gem_version_promoter.rb
  122 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/runtime.rb
  123 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/dep_proxy.rb
  124 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/stub_specification.rb
  125 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/endpoint_specification.rb
  126 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/ruby_version.rb
  127 /Users/blowmage/.gem/repos/gcloud-ruby/gems/bundler-1.15.1/lib/bundler/setup.rb
  128 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/cgi/core.rb
  129 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/cgi/escape.bundle
  130 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/cgi/util.rb
  131 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/cgi/cookie.rb
  132 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/cgi.rb
  133 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/timeout.rb
  134 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/utils.rb
  135 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/options.rb
  136 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/connection.rb
  137 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/rack_builder.rb
  138 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/parameters.rb
  139 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/middleware.rb
  140 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/adapter.rb
  141 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/request.rb
  142 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/response.rb
  143 /Users/blowmage/.gem/ruby/2.4.0/gems/multipart-post-2.0.0/lib/composite_io.rb
  144 /Users/blowmage/.gem/ruby/2.4.0/gems/multipart-post-2.0.0/lib/parts.rb
  145 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/upload_io.rb
  146 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/error.rb
  147 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/autoload.rb
  148 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday.rb
  149 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/version.rb
  150 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/ostruct.rb
  151 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/generic_object.rb
  152 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/common.rb
  153 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/ext/parser.bundle
  154 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/ext/generator.bundle
  155 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json/ext.rb
  156 /Users/blowmage/.gem/repos/gcloud-ruby/gems/json-2.1.0/lib/json.rb
  157 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/request/url_encoded.rb
  158 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/socket.bundle
  159 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/io/wait.bundle
  160 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/socket.rb
  161 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/protocol.rb
  162 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/zlib.bundle
  163 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/exceptions.rb
  164 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/header.rb
  165 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/enc/windows_31j.bundle
  166 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/generic_request.rb
  167 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/request.rb
  168 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/requests.rb
  169 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/response.rb
  170 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/responses.rb
  171 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/proxy_delta.rb
  172 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http/backward.rb
  173 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/http.rb
  174 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/openssl.bundle
  175 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/bn.rb
  176 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/pkey.rb
  177 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/cipher.rb
  178 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/config.rb
  179 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/digest.rb
  180 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/x509.rb
  181 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/buffering.rb
  182 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/io/nonblock.bundle
  183 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl/ssl.rb
  184 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/openssl.rb
  185 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/net/https.rb
  186 /Users/blowmage/.gem/repos/gcloud-ruby/gems/faraday-0.12.1/lib/faraday/adapter/net_http.rb
  187 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-env/lib/google/cloud/env.rb
  188 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-env/lib/google-cloud-env.rb
  189 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-core/lib/google/cloud.rb
  190 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google-cloud-pubsub.rb
  191 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-core/lib/google/cloud/errors.rb
  192 /Users/blowmage/.gem/repos/gcloud-ruby/gems/addressable-2.5.1/lib/addressable/version.rb
  193 /Users/blowmage/.gem/repos/gcloud-ruby/gems/addressable-2.5.1/lib/addressable/idna/pure.rb
  194 /Users/blowmage/.gem/repos/gcloud-ruby/gems/addressable-2.5.1/lib/addressable/idna.rb
  195 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix/domain.rb
  196 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix/version.rb
  197 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix/errors.rb
  198 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix/rule.rb
  199 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix/list.rb
  200 /Users/blowmage/.gem/repos/gcloud-ruby/gems/public_suffix-2.0.5/lib/public_suffix.rb
  201 /Users/blowmage/.gem/repos/gcloud-ruby/gems/addressable-2.5.1/lib/addressable/uri.rb
  202 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/signet/version.rb
  203 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/signet.rb
  204 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/signet/errors.rb
  205 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/base64.rb
  206 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/options.rb
  207 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/version.rb
  208 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/adapter_error.rb
  209 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/parse_error.rb
  210 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/options_cache.rb
  211 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json.rb
  212 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/compat/multi_json.rb
  213 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/signet/oauth_2.rb
  214 /Users/blowmage/.gem/repos/gcloud-ruby/gems/jwt-1.5.6/lib/jwt/json.rb
  215 /Users/blowmage/.gem/repos/gcloud-ruby/gems/jwt-1.5.6/lib/jwt/error.rb
  216 /Users/blowmage/.gem/repos/gcloud-ruby/gems/jwt-1.5.6/lib/jwt/verify.rb
  217 /Users/blowmage/.gem/repos/gcloud-ruby/gems/jwt-1.5.6/lib/jwt/decode.rb
  218 /Users/blowmage/.gem/repos/gcloud-ruby/gems/jwt-1.5.6/lib/jwt.rb
  219 /Users/blowmage/.gem/repos/gcloud-ruby/gems/signet-0.7.3/lib/signet/oauth_2/client.rb
  220 /Users/blowmage/.gem/repos/gcloud-ruby/gems/memoist-0.16.0/lib/memoist/version.rb
  221 /Users/blowmage/.gem/repos/gcloud-ruby/gems/memoist-0.16.0/lib/memoist/core_ext/singleton_class.rb
  222 /Users/blowmage/.gem/repos/gcloud-ruby/gems/memoist-0.16.0/lib/memoist.rb
  223 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/versions.rb
  224 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/exception.rb
  225 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/syntax_error.rb
  226 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/psych.bundle
  227 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/omap.rb
  228 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/set.rb
  229 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/class_loader.rb
  230 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/strscan.bundle
  231 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/scalar_scanner.rb
  232 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/node.rb
  233 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/stream.rb
  234 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/document.rb
  235 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/sequence.rb
  236 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/scalar.rb
  237 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/mapping.rb
  238 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes/alias.rb
  239 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/nodes.rb
  240 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/streaming.rb
  241 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/visitor.rb
  242 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/to_ruby.rb
  243 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/emitter.rb
  244 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/handler.rb
  245 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/tree_builder.rb
  246 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/yaml_tree.rb
  247 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/json/ruby_events.rb
  248 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/json_tree.rb
  249 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors/depth_first.rb
  250 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/visitors.rb
  251 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/parser.rb
  252 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/coder.rb
  253 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/core_ext.rb
  254 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/x86_64-darwin16/date_core.bundle
  255 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/date.rb
  256 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/deprecated.rb
  257 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/stream.rb
  258 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/json/yaml_events.rb
  259 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/json/tree_builder.rb
  260 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/json/stream.rb
  261 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych/handlers/document_stream.rb
  262 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/psych.rb
  263 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/yaml.rb
  264 /Users/blowmage/.gem/repos/gcloud-ruby/gems/os-0.9.6/lib/os.rb
  265 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/credentials_loader.rb
  266 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/signet.rb
  267 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/compute_engine.rb
  268 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/service_account.rb
  269 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/scope_util.rb
  270 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/user_refresh.rb
  271 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/client_id.rb
  272 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/user_authorizer.rb
  273 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/securerandom.rb
  274 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth/web_user_authorizer.rb
  275 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleauth-0.5.1/lib/googleauth.rb
  276 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-core/lib/google/cloud/credentials.rb
  277 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/credentials.rb
  278 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/time.rb
  279 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/English.rb
  280 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/errors.rb
  281 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/bundling.rb
  282 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/api_callable.rb
  283 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/constants.rb
  284 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/version.rb
  285 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/lex_token.rb
  286 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/lex.rb
  287 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/file_lex.rb
  288 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/production.rb
  289 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/lr_item.rb
  290 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/grammar.rb
  291 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/yacc_production.rb
  292 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/yacc_symbol.rb
  293 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/lr_table.rb
  294 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/erb.rb
  295 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/ply_dump.rb
  296 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/yacc.rb
  297 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly/parse/rule_parser.rb
  298 /Users/blowmage/.gem/repos/gcloud-ruby/gems/rly-0.2.3/lib/rly.rb
  299 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/path_template.rb
  300 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/settings.rb
  301 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/util.rb
  302 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/version.rb
  303 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax.rb
  304 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/message_exts.rb
  305 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/2.4/protobuf_c.bundle
  306 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/repeated_field.rb
  307 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf.rb
  308 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-google-iam-v1-0.6.8/lib/google/iam/v1/policy_pb.rb
  309 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-google-iam-v1-0.6.8/lib/google/iam/v1/iam_policy_pb.rb
  310 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleapis-common-protos-1.3.5/lib/google/api/http_pb.rb
  311 /Users/blowmage/.gem/repos/gcloud-ruby/gems/googleapis-common-protos-1.3.5/lib/google/api/annotations_pb.rb
  312 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/duration_pb.rb
  313 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/empty_pb.rb
  314 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/field_mask_pb.rb
  315 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-protobuf-3.3.0-universal-darwin/lib/google/protobuf/timestamp_pb.rb
  316 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/pubsub/v1/pubsub_pb.rb
  317 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/v1/publisher_client.rb
  318 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/v1/subscriber_client.rb
  319 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/v1.rb
  320 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/service.rb
  321 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/version.rb
  322 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/constants.rb
  323 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/errors.rb
  324 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/engine.rb
  325 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/abstract_object.rb
  326 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/native_extension_loader.rb
  327 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_object.rb
  328 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/jruby_object.rb
  329 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/rbx_object.rb
  330 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/truffle_object.rb
  331 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/object.rb
  332 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/volatile.rb
  333 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/abstract_lockable_object.rb
  334 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb
  335 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/jruby_lockable_object.rb
  336 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/rbx_lockable_object.rb
  337 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/truffle_lockable_object.rb
  338 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/lockable_object.rb
  339 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/condition.rb
  340 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/lock.rb
  341 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization.rb
  342 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/event.rb
  343 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/concern/dereferenceable.rb
  344 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/concern/obligation.rb
  345 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/logger.rb
  346 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/concern/logging.rb
  347 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/executor_service.rb
  348 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/at_exit.rb
  349 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/abstract_executor_service.rb
  350 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/serial_executor_service.rb
  351 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/immediate_executor.rb
  352 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/delay.rb
  353 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic_reference/concurrent_update_error.rb
  354 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic_reference/direct_update.rb
  355 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic_reference/numeric_cas_wrapper.rb
  356 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic_reference/mutex_atomic.rb
  357 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic_reference/ruby.rb
  358 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/atomic_reference.rb
  359 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/processor_counter.rb
  360 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/configuration.rb
  361 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/mutex_atomic_boolean.rb
  362 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/atomic_boolean.rb
  363 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/native_integer.rb
  364 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/mutex_atomic_fixnum.rb
  365 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/atomic_fixnum.rb
  366 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/cyclic_barrier.rb
  367 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/mutex_count_down_latch.rb
  368 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/java_count_down_latch.rb
  369 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/count_down_latch.rb
  370 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/read_write_lock.rb
  371 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/abstract_thread_local_var.rb
  372 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/ruby_thread_local_var.rb
  373 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/java_thread_local_var.rb
  374 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/thread_local_var.rb
  375 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/reentrant_read_write_lock.rb
  376 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/mutex_semaphore.rb
  377 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomic/semaphore.rb
  378 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atomics.rb
  379 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_executor_service.rb
  380 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/monotonic_time.rb
  381 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_thread_pool_executor.rb
  382 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/thread_pool_executor.rb
  383 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/cached_thread_pool.rb
  384 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/fixed_thread_pool.rb
  385 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/simple_executor_service.rb
  386 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/indirect_immediate_executor.rb
  387 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/java_executor_service.rb
  388 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/java_single_thread_executor.rb
  389 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/java_thread_pool_executor.rb
  390 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/ruby_single_thread_executor.rb
  391 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/safe_task_executor.rb
  392 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/serialized_execution.rb
  393 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/serialized_execution_delegator.rb
  394 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/single_thread_executor.rb
  395 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/copy_on_write_observer_set.rb
  396 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/copy_on_notify_observer_set.rb
  397 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/concern/observable.rb
  398 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/ivar.rb
  399 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/options.rb
  400 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/scheduled_task.rb
  401 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/java_non_concurrent_priority_queue.rb
  402 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/ruby_non_concurrent_priority_queue.rb
  403 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/non_concurrent_priority_queue.rb
  404 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executor/timer_set.rb
  405 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/executors.rb
  406 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/agent.rb
  407 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/atom.rb
  408 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/thread_safe/util.rb
  409 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/array.rb
  410 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/hash.rb
  411 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb
  412 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb
  413 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb
  414 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/tuple.rb
  415 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/async.rb
  416 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/future.rb
  417 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/dataflow.rb
  418 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/maybe.rb
  419 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/exchanger.rb
  420 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/abstract_struct.rb
  421 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/immutable_struct.rb
  422 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/mutable_struct.rb
  423 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/mvar.rb
  424 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/promise.rb
  425 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/settable_struct.rb
  426 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/timer_task.rb
  427 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/tvar.rb
  428 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent/thread_safe/synchronized_delegator.rb
  429 /Users/blowmage/.gem/repos/gcloud-ruby/gems/concurrent-ruby-1.0.5/lib/concurrent.rb
  430 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/publish_result.rb
  431 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic/async_publisher.rb
  432 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic/batch_publisher.rb
  433 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic/list.rb
  434 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscription/list.rb
  435 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/convert.rb
  436 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/message.rb
  437 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/received_message.rb
  438 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/snapshot/list.rb
  439 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/snapshot.rb
  440 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscriber/async_acknowledger.rb
  441 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscriber/async_delayer.rb
  442 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscriber/stream.rb
  443 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscriber/enumerator_queue.rb
  444 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscriber.rb
  445 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/subscription.rb
  446 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/policy.rb
  447 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/topic.rb
  448 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub/project.rb
  449 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/cloud/pubsub.rb
  450 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/singleton.rb
  451 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/adapter.rb
  452 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/adapters/json_common.rb
  453 /Users/blowmage/.gem/repos/gcloud-ruby/gems/multi_json-1.12.1/lib/multi_json/adapters/json_gem.rb
  454 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/2.4/grpc_c.bundle
  455 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/grpc.rb
  456 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/errors.rb
  457 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/logconfig.rb
  458 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/notifier.rb
  459 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/version.rb
  460 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/core/time_consts.rb
  461 /Users/blowmage/.rubies/ruby-2.4.0/lib/ruby/2.4.0/weakref.rb
  462 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/bidi_call.rb
  463 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/active_call.rb
  464 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/client_stub.rb
  465 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/rpc_desc.rb
  466 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/service.rb
  467 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc/generic/rpc_server.rb
  468 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-1.4.1-universal-darwin/src/ruby/lib/grpc.rb
  469 /Users/blowmage/.gem/repos/gcloud-ruby/gems/google-gax-0.8.4/lib/google/gax/grpc.rb
  470 /Users/blowmage/.gem/repos/gcloud-ruby/gems/grpc-google-iam-v1-0.6.8/lib/google/iam/v1/iam_policy_services_pb.rb
  471 /Users/blowmage/google/codez/gcloud-ruby/google-cloud-pubsub/lib/google/pubsub/v1/pubsub_services_pb.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

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 16 (15 by maintainers)

Most upvoted comments

@tenderlove Yes, it is calling API endpoints inside threads, encoding and decoding protobuf values.