DataDog / dd-trace-rb

Datadog Tracing Ruby Client
https://docs.datadoghq.com/tracing/
Other
304 stars 369 forks source link

Segmentation faults in Sidekiq even when no jobs running #3430

Closed mnovelo closed 6 months ago

mnovelo commented 7 months ago

Current behaviour

We have a ddtrace in our Sidekiq services (deployed using AWS Fargate). We've noticed that there have been some segfaults at seemingly random times. What most caught my interest was a seg fault when the Sidekiq service was idle.

Expected behaviour

No seg faults

Steps to reproduce

No idea. This Sidekiq service that had seg fault was sitting idle for 6 hours when it suddenly had a seg fault

How does ddtrace help you?

We like ddtrace and Datadog for APM because we get insights into our running services that we wouldn't be as easily able to through just CloudWatch logs

Environment

# frozen_string_literal: true

if ENV['DD_AGENT_HOST'].present? && !ENV.fetch('PLATFORM_ENV', 'dev').eql?('dev')
  require 'ddtrace/auto_instrument'
  require 'datadog/statsd'
  require 'datadog/appsec'
  require 'ddtrace'

  Datadog.configure do |c|
    c.version = ENV.fetch('BUILD_VERSION', nil) if ENV['BUILD_VERSION'].present?
    c.env = ENV.fetch('PLATFORM_ENV', nil)
    c.service = if (sidekiq_role = ENV.fetch('SIDEKIQ_ROLE', nil)).present?
                  "sidekiq-#{sidekiq_role.downcase}"
                else
                  'portal'
                end

    c.tracing.sampling.default_rate = case ENV.fetch('PLATFORM_ENV', nil)
                                      when 'prod'
                                        0.5
                                      when 'test', 'labs'
                                        0.25
                                      else
                                        0
                                      end
    c.profiling.enabled = true
    c.runtime_metrics.enabled = true
    c.appsec.enabled = true

    c.appsec.instrument(:rails)

    c.tracing.instrument(:rack, {
                           distributed_tracing: true,
                           request_queuing: true,
                           headers: {
                             response: %w[Content-Type X-Request-Id X-Amzn-Trace-Id],
                           },
                         })
    c.tracing.instrument(:rails, {
                           distributed_tracing: true,
                           request_queuing: true,
                           middleware: true,
                         })

    c.tracing.instrument(:action_cable)
    c.tracing.instrument(:action_mailer, { analytics_enabled: true })
    c.tracing.instrument(:aws)
    c.tracing.instrument(:dalli)
    c.tracing.instrument(:faraday)
    c.tracing.instrument(:redis)
    c.tracing.instrument(:sidekiq, { tag_args: true })
    c.tracing.instrument(:stripe)
    c.tracing.instrument(:pg, comment_propagation: 'full')
  end
end

Gemfile.lock

GIT
  remote: https://github.com/CampusESP/active_record_simple_execute.git
  revision: acb9583cd509cba79f7cc914113363157e760af8
  specs:
    active_record_simple_execute (0.9.1)
      activerecord (>= 3.2)

GIT
  remote: https://github.com/CampusESP/attachinary.git
  revision: 812020ce25425a3669954f0e90b177d04b1e3719
  branch: relax-cloudinary-dependency
  specs:
    attachinary (1.3.1)
      cloudinary (>= 1.1.0)
      rails (>= 3.2)

GIT
  remote: https://github.com/CampusESP/omniauth-cas.git
  revision: 0a0ac80a5517a408f878f7f0cc441e31d8073d5e
  branch: man/updated-omniauth
  specs:
    omniauth-cas (2.0.0)
      addressable (~> 2.3)
      nokogiri (~> 1.5)
      omniauth (>= 1.2, < 3)

GIT
  remote: https://github.com/campusesp/devise_saml_authenticatable
  revision: 5e8803069f6a9b27276dc49bead0b105bf974879
  branch: man/ruby-3-2-fix
  specs:
    devise_saml_authenticatable (1.4.3)
      devise (> 2.0.0)
      ruby-saml (~> 1.7)

GIT
  remote: https://github.com/collectiveidea/jquery-infinite-pages
  revision: ac850982fef2b39c0c214b99acfcf34e29dcc904
  specs:
    jquery-infinite-pages (0.2.0)
      coffee-script
      jquery-rails
      railties (>= 3.1)

GIT
  remote: https://github.com/rails-on-services/apartment.git
  revision: 7d626d1fd53259da7c193a1710495b384cad6481
  ref: 7d626d1fd53259da7c193a1710495b384cad6481
  branch: development
  specs:
    ros-apartment (2.11.0)
      activerecord (>= 5.0.0, < 7.1)
      parallel (< 2.0)
      public_suffix (>= 2.0.5, < 5.0)
      rack (>= 1.3.6, < 3.0)

GEM
  remote: https://gems.contribsys.com/
  specs:
    sidekiq-pro (7.2.0)
      sidekiq (>= 7.2.0, < 8)

GEM
  remote: https://rubygems.org/
  specs:
    actioncable (7.0.8)
      actionpack (= 7.0.8)
      activesupport (= 7.0.8)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
    actionmailbox (7.0.8)
      actionpack (= 7.0.8)
      activejob (= 7.0.8)
      activerecord (= 7.0.8)
      activestorage (= 7.0.8)
      activesupport (= 7.0.8)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.0.8)
      actionpack (= 7.0.8)
      actionview (= 7.0.8)
      activejob (= 7.0.8)
      activesupport (= 7.0.8)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.0)
    actionpack (7.0.8)
      actionview (= 7.0.8)
      activesupport (= 7.0.8)
      rack (~> 2.0, >= 2.2.4)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.0, >= 1.2.0)
    actiontext (7.0.8)
      actionpack (= 7.0.8)
      activerecord (= 7.0.8)
      activestorage (= 7.0.8)
      activesupport (= 7.0.8)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.0.8)
      activesupport (= 7.0.8)
      builder (~> 3.1)
      erubi (~> 1.4)
      rails-dom-testing (~> 2.0)
      rails-html-sanitizer (~> 1.1, >= 1.2.0)
    activejob (7.0.8)
      activesupport (= 7.0.8)
      globalid (>= 0.3.6)
    activemodel (7.0.8)
      activesupport (= 7.0.8)
    activerecord (7.0.8)
      activemodel (= 7.0.8)
      activesupport (= 7.0.8)
    activerecord-import (1.5.1)
      activerecord (>= 4.2)
    activestorage (7.0.8)
      actionpack (= 7.0.8)
      activejob (= 7.0.8)
      activerecord (= 7.0.8)
      activesupport (= 7.0.8)
      marcel (~> 1.0)
      mini_mime (>= 1.1.0)
    activesupport (7.0.8)
      concurrent-ruby (~> 1.0, >= 1.0.2)
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      tzinfo (~> 2.0)
    addressable (2.8.6)
      public_suffix (>= 2.0.2, < 6.0)
    akami (1.3.2)
      gyoku (>= 0.4.0)
      nokogiri
    anchored (1.1.0)
    ast (2.4.2)
    authorizenet (2.0.1)
      activesupport (>= 5.2.4.5)
      nokogiri (~> 1.6, >= 1.6.4)
      rexml (>= 3.2.0)
      roxml (>= 3.3.1)
    authtrail (0.5.0)
      railties (>= 6.1)
      warden
    awesome_print (1.9.2)
    aws-eventstream (1.3.0)
    aws-partitions (1.882.0)
    aws-sdk-cloudwatch (1.84.0)
      aws-sdk-core (~> 3, >= 3.188.0)
      aws-sigv4 (~> 1.1)
    aws-sdk-core (3.190.3)
      aws-eventstream (~> 1, >= 1.3.0)
      aws-partitions (~> 1, >= 1.651.0)
      aws-sigv4 (~> 1.8)
      jmespath (~> 1, >= 1.6.1)
    aws-sdk-ecs (1.137.0)
      aws-sdk-core (~> 3, >= 3.188.0)
      aws-sigv4 (~> 1.1)
    aws-sdk-kms (1.76.0)
      aws-sdk-core (~> 3, >= 3.188.0)
      aws-sigv4 (~> 1.1)
    aws-sdk-s3 (1.142.0)
      aws-sdk-core (~> 3, >= 3.189.0)
      aws-sdk-kms (~> 1)
      aws-sigv4 (~> 1.8)
    aws-sigv4 (1.8.0)
      aws-eventstream (~> 1, >= 1.0.2)
    aws_cf_signer (0.1.3)
    backport (1.2.0)
    base64 (0.2.0)
    bcrypt (3.1.20)
    benchmark (0.3.0)
    bigdecimal (3.1.6)
    bindex (0.8.1)
    bootsnap (1.17.1)
      msgpack (~> 1.2)
    builder (3.2.4)
    bullet (7.1.6)
      activesupport (>= 3.0.0)
      uniform_notifier (~> 1.11)
    capybara (3.39.2)
      addressable
      matrix
      mini_mime (>= 0.1.3)
      nokogiri (~> 1.8)
      rack (>= 1.6.0)
      rack-test (>= 0.6.3)
      regexp_parser (>= 1.5, < 3.0)
      xpath (~> 3.2)
    cgi (0.4.1)
    chunky_png (1.4.0)
    cloudinary (1.28.0)
      aws_cf_signer
      rest-client (>= 2.0.0)
    coderay (1.1.3)
    coffee-rails (5.0.0)
      coffee-script (>= 2.2.0)
      railties (>= 5.2.0)
    coffee-script (2.4.1)
      coffee-script-source
      execjs
    coffee-script-source (1.12.2)
    concurrent-ruby (1.2.3)
    connection_pool (2.4.1)
    countries (5.7.1)
      unaccent (~> 0.3)
    crack (0.4.5)
      rexml
    crass (1.0.6)
    css_parser (1.16.0)
      addressable
    cssbundling-rails (1.3.3)
      railties (>= 6.0.0)
    dalli (3.2.6)
    database_cleaner (2.0.2)
      database_cleaner-active_record (>= 2, < 3)
    database_cleaner-active_record (2.1.0)
      activerecord (>= 5.a)
      database_cleaner-core (~> 2.0.0)
    database_cleaner-core (2.0.1)
    datadog-ci (0.6.0)
      msgpack
    date (3.3.4)
    ddtrace (1.19.0)
      datadog-ci (~> 0.6.0)
      debase-ruby_core_source (= 3.3.1)
      libdatadog (~> 5.0.0.1.0)
      libddwaf (~> 1.14.0.0.0)
      msgpack
    debase-ruby_core_source (3.3.1)
    debug (1.9.1)
      irb (~> 1.10)
      reline (>= 0.3.8)
    declarative (0.0.20)
    deep_cloneable (3.2.0)
      activerecord (>= 3.1.0, < 8)
    devise (4.9.3)
      bcrypt (~> 3.0)
      orm_adapter (~> 0.1)
      railties (>= 4.1.0)
      responders
      warden (~> 1.2.3)
    diff-lcs (1.5.0)
    discard (1.3.0)
      activerecord (>= 4.2, < 8)
    docile (1.4.0)
    dogstatsd-ruby (5.6.1)
    domain_name (0.6.20240107)
    dotenv (2.8.1)
    dotenv-rails (2.8.1)
      dotenv (= 2.8.1)
      railties (>= 3.2)
    duckdb (0.9.2.3)
      bigdecimal (>= 3.1.4)
    e2mmap (0.1.0)
    erb (4.0.4)
      cgi (>= 0.3.3)
    erubi (1.12.0)
    et-orbi (1.2.7)
      tzinfo
    ethon (0.16.0)
      ffi (>= 1.15.0)
    execjs (2.9.1)
    factory_bot (6.4.5)
      activesupport (>= 5.0.0)
    factory_bot_rails (6.4.3)
      factory_bot (~> 6.4)
      railties (>= 5.0.0)
    faker (3.2.3)
      i18n (>= 1.8.11, < 2)
    faraday (2.9.0)
      faraday-net_http (>= 2.0, < 3.2)
    faraday-multipart (1.0.4)
      multipart-post (~> 2)
    faraday-net_http (3.1.0)
      net-http
    faraday-retry (2.2.0)
      faraday (~> 2.0)
    feedjira (3.2.2)
      loofah (>= 2.3.1)
      sax-machine (>= 1.0)
    ffi (1.16.3)
    forwardable (1.3.3)
    fugit (1.9.0)
      et-orbi (~> 1, >= 1.2.7)
      raabro (~> 1.4)
    gems (1.2.0)
    geocoder (1.8.2)
    globalid (1.2.1)
      activesupport (>= 6.1)
    google-api-client (0.53.0)
      google-apis-core (~> 0.1)
      google-apis-generator (~> 0.1)
    google-apis-core (0.11.3)
      addressable (~> 2.5, >= 2.5.1)
      googleauth (>= 0.16.2, < 2.a)
      httpclient (>= 2.8.1, < 3.a)
      mini_mime (~> 1.0)
      representable (~> 3.0)
      retriable (>= 2.0, < 4.a)
      rexml
    google-apis-discovery_v1 (0.14.0)
      google-apis-core (>= 0.11.0, < 2.a)
    google-apis-generator (0.12.0)
      activesupport (>= 5.0)
      gems (~> 1.2)
      google-apis-core (>= 0.11.0, < 2.a)
      google-apis-discovery_v1 (~> 0.5)
      thor (>= 0.20, < 2.a)
    google-cloud-env (2.1.0)
      faraday (>= 1.0, < 3.a)
    google-protobuf (3.25.2-aarch64-linux)
    google-protobuf (3.25.2-arm64-darwin)
    google-protobuf (3.25.2-x86_64-linux)
    googleauth (1.9.1)
      faraday (>= 1.0, < 3.a)
      google-cloud-env (~> 2.1)
      jwt (>= 1.4, < 3.0)
      multi_json (~> 1.11)
      os (>= 0.9, < 2.0)
      signet (>= 0.16, < 2.a)
    gyoku (1.4.0)
      builder (>= 2.1.2)
      rexml (~> 3.0)
    haml (5.2.2)
      temple (>= 0.8.0)
      tilt
    haml-rails (2.1.0)
      actionpack (>= 5.1)
      activesupport (>= 5.1)
      haml (>= 4.0.6)
      railties (>= 5.1)
    haml_lint (0.53.0)
      haml (>= 5.0)
      parallel (~> 1.10)
      rainbow
      rubocop (>= 1.0)
      sysexits (~> 1.1)
    hashdiff (1.1.0)
    hashie (5.0.0)
    html_truncator (0.4.2)
      nokogiri (~> 1.5)
    http-accept (1.7.0)
    http-cookie (1.0.5)
      domain_name (~> 0.5)
    httparty (0.21.0)
      mini_mime (>= 1.0.0)
      multi_xml (>= 0.5.2)
    httpclient (2.8.3)
    httpi (3.0.1)
      rack
    hubspot-api-client (17.2.0)
      json (~> 2.1, >= 2.1.0)
      typhoeus (~> 1.4.0)
    i18n (1.14.1)
      concurrent-ruby (~> 1.0)
    icalendar (2.10.1)
      ice_cube (~> 0.16)
    ice_cube (0.16.4)
    importmap-rails (2.0.1)
      actionpack (>= 6.0.0)
      activesupport (>= 6.0.0)
      railties (>= 6.0.0)
    io-console (0.7.2)
    irb (1.11.1)
      rdoc
      reline (>= 0.4.2)
    jaro_winkler (1.5.6)
    jmespath (1.6.2)
    jquery-minicolors-rails (2.2.6.2)
      jquery-rails
      rails (>= 3.2.8)
    jquery-rails (4.6.0)
      rails-dom-testing (>= 1, < 3)
      railties (>= 4.2.0)
      thor (>= 0.14, < 2.0)
    json (2.7.1)
    jwt (2.7.1)
    kramdown (2.4.0)
      rexml
    kramdown-parser-gfm (1.1.0)
      kramdown (~> 2.0)
    kredis (1.7.0)
      activemodel (>= 6.0.0)
      activesupport (>= 6.0.0)
      redis (>= 4.2, < 6)
    language_server-protocol (3.17.0.3)
    libdatadog (5.0.0.1.0)
    libdatadog (5.0.0.1.0-aarch64-linux)
    libdatadog (5.0.0.1.0-x86_64-linux)
    libddwaf (1.14.0.0.0-aarch64-linux)
      ffi (~> 1.0)
    libddwaf (1.14.0.0.0-arm64-darwin)
      ffi (~> 1.0)
    libddwaf (1.14.0.0.0-x86_64-linux)
      ffi (~> 1.0)
    liquid (5.4.0)
    listen (3.8.0)
      rb-fsevent (~> 0.10, >= 0.10.3)
      rb-inotify (~> 0.9, >= 0.9.10)
    lograge (0.14.0)
      actionpack (>= 4)
      activesupport (>= 4)
      railties (>= 4)
      request_store (~> 1.0)
    lograge-sql (2.3.2)
      activerecord (>= 5, < 7.2)
      lograge (~> 0.11)
    loofah (2.22.0)
      crass (~> 1.0.2)
      nokogiri (>= 1.12.0)
    mail (2.8.1)
      mini_mime (>= 0.1.1)
      net-imap
      net-pop
      net-smtp
    marcel (1.0.2)
    matrix (0.4.2)
    maxminddb (0.1.22)
    memory_profiler (1.0.1)
    meta-tags (2.20.0)
      actionpack (>= 6.0.0, < 7.2)
    method_source (1.0.0)
    mime-types (3.5.2)
      mime-types-data (~> 3.2015)
    mime-types-data (3.2023.1205)
    mini_mime (1.1.5)
    minitest (5.21.2)
    msgpack (1.7.2)
    multi_json (1.15.0)
    multi_xml (0.6.0)
    multipart-post (2.3.0)
    mustermann (3.0.0)
      ruby2_keywords (~> 0.0.1)
    mutations (0.9.1)
      activesupport
    net-ftp (0.3.4)
      net-protocol
      time
    net-http (0.4.1)
      uri
    net-imap (0.4.9.1)
      date
      net-protocol
    net-ldap (0.19.0)
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-sftp (4.0.0)
      net-ssh (>= 5.0.0, < 8.0.0)
    net-smtp (0.4.0.1)
      net-protocol
    net-ssh (7.2.1)
    netrc (0.11.0)
    nio4r (2.7.0)
    nokogiri (1.16.0-aarch64-linux)
      racc (~> 1.4)
    nokogiri (1.16.0-arm64-darwin)
      racc (~> 1.4)
    nokogiri (1.16.0-x86_64-linux)
      racc (~> 1.4)
    nori (2.6.0)
    oauth (1.1.0)
      oauth-tty (~> 1.0, >= 1.0.1)
      snaky_hash (~> 2.0)
      version_gem (~> 1.1)
    oauth-tty (1.0.5)
      version_gem (~> 1.1, >= 1.1.1)
    oauth2 (2.0.9)
      faraday (>= 0.17.3, < 3.0)
      jwt (>= 1.0, < 3.0)
      multi_xml (~> 0.5)
      rack (>= 1.2, < 4)
      snaky_hash (~> 2.0)
      version_gem (~> 1.1)
    octokit (8.0.0)
      faraday (>= 1, < 3)
      sawyer (~> 0.9)
    oj (3.16.3)
      bigdecimal (>= 3.0)
    omniauth (2.1.2)
      hashie (>= 3.4.6)
      rack (>= 2.2.3)
      rack-protection
    omniauth-facebook (9.0.0)
      omniauth-oauth2 (~> 1.2)
    omniauth-google-oauth2 (1.1.1)
      jwt (>= 2.0)
      oauth2 (~> 2.0.6)
      omniauth (~> 2.0)
      omniauth-oauth2 (~> 1.8.0)
    omniauth-identity (3.0.9)
      bcrypt
      omniauth
    omniauth-linkedin-oauth2 (1.0.1)
      omniauth-oauth2
    omniauth-oauth2 (1.8.0)
      oauth2 (>= 1.4, < 3)
      omniauth (~> 2.0)
    omniauth-rails_csrf_protection (1.0.1)
      actionpack (>= 4.2)
      omniauth (~> 2.0)
    opengraph_parser (0.2.5)
      addressable
      nokogiri
    orm_adapter (0.5.0)
    os (1.1.4)
    ougai (2.0.0)
      oj (~> 3.10)
    pagy (6.4.3)
    paper_trail (15.1.0)
      activerecord (>= 6.1)
      request_store (~> 1.4)
    paper_trail-association_tracking (2.2.1)
      paper_trail (>= 12.0)
    parallel (1.24.0)
    parser (3.3.0.4)
      ast (~> 2.4.1)
      racc
    pg (1.5.4)
    pg_query (5.1.0)
      google-protobuf (>= 3.22.3)
    pg_search (2.3.6)
      activerecord (>= 5.2)
      activesupport (>= 5.2)
    pghero (3.4.0)
      activerecord (>= 6)
    phonelib (0.8.7)
    pretender (0.5.0)
      actionpack (>= 6.1)
    prime (0.1.2)
      forwardable
      singleton
    pry (0.14.2)
      coderay (~> 1.1)
      method_source (~> 1.0)
    pry-doc (1.5.0)
      pry (~> 0.11)
      yard (~> 0.9.11)
    pry-rails (0.3.9)
      pry (>= 0.10.4)
    psych (5.1.2)
      stringio
    public_suffix (4.0.7)
    puma (6.4.2)
      nio4r (~> 2.0)
    pundit (2.3.1)
      activesupport (>= 3.0.0)
    raabro (1.4.0)
    racc (1.7.3)
    rack (2.2.8)
    rack-cors (2.0.1)
      rack (>= 2.0.0)
    rack-dev-mark (0.8.0)
      rack (>= 1.1, < 4.0)
    rack-mini-profiler (3.3.0)
      rack (>= 1.2.0)
    rack-protection (3.2.0)
      base64 (>= 0.1.0)
      rack (~> 2.2, >= 2.2.4)
    rack-test (2.1.0)
      rack (>= 1.3)
    rack-timeout (0.6.3)
    rails (7.0.8)
      actioncable (= 7.0.8)
      actionmailbox (= 7.0.8)
      actionmailer (= 7.0.8)
      actionpack (= 7.0.8)
      actiontext (= 7.0.8)
      actionview (= 7.0.8)
      activejob (= 7.0.8)
      activemodel (= 7.0.8)
      activerecord (= 7.0.8)
      activestorage (= 7.0.8)
      activesupport (= 7.0.8)
      bundler (>= 1.15.0)
      railties (= 7.0.8)
    rails-controller-testing (1.0.5)
      actionpack (>= 5.0.1.rc1)
      actionview (>= 5.0.1.rc1)
      activesupport (>= 5.0.1.rc1)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.0.8)
      actionpack (= 7.0.8)
      activesupport (= 7.0.8)
      method_source
      rake (>= 12.2)
      thor (~> 1.0)
      zeitwerk (~> 2.5)
    rainbow (3.1.1)
    rake (13.1.0)
    rb-fsevent (0.11.2)
    rb-inotify (0.10.1)
      ffi (~> 1.0)
    rbs (2.8.4)
    rdoc (6.6.2)
      psych (>= 4.0.0)
    recaptcha (5.16.0)
    redis (5.0.8)
      redis-client (>= 0.17.0)
    redis-client (0.19.1)
      connection_pool
    redis-prescription (2.6.0)
    regexp_parser (2.9.0)
    reline (0.4.2)
      io-console (~> 0.5)
    representable (3.2.0)
      declarative (< 0.1.0)
      trailblazer-option (>= 0.1.1, < 0.2.0)
      uber (< 0.2.0)
    request_store (1.5.1)
      rack (>= 1.4)
    responders (3.1.1)
      actionpack (>= 5.2)
      railties (>= 5.2)
    rest-client (2.1.0)
      http-accept (>= 1.7.0, < 2.0)
      http-cookie (>= 1.0.2, < 2.0)
      mime-types (>= 1.16, < 4.0)
      netrc (~> 0.8)
    retriable (3.1.2)
    reverse_markdown (2.1.1)
      nokogiri
    rexml (3.2.6)
    roadie (5.2.0)
      css_parser (~> 1.4)
      nokogiri (~> 1.15)
    roadie-rails (3.1.0)
      railties (>= 5.1, < 8.0)
      roadie (~> 5.0)
    rolify (6.0.1)
    rotp (6.3.0)
    roxml (4.2.0)
      activesupport (>= 4.0)
      nokogiri (>= 1.3.3)
    rqrcode (2.2.0)
      chunky_png (~> 1.0)
      rqrcode_core (~> 1.0)
    rqrcode_core (1.2.0)
    rspec (3.12.0)
      rspec-core (~> 3.12.0)
      rspec-expectations (~> 3.12.0)
      rspec-mocks (~> 3.12.0)
    rspec-core (3.12.2)
      rspec-support (~> 3.12.0)
    rspec-expectations (3.12.3)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.12.0)
    rspec-mocks (3.12.6)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.12.0)
    rspec-rails (6.1.0)
      actionpack (>= 6.1)
      activesupport (>= 6.1)
      railties (>= 6.1)
      rspec-core (~> 3.12)
      rspec-expectations (~> 3.12)
      rspec-mocks (~> 3.12)
      rspec-support (~> 3.12)
    rspec-sidekiq (4.1.0)
      rspec-core (~> 3.0)
      rspec-expectations (~> 3.0)
      rspec-mocks (~> 3.0)
      sidekiq (>= 5, < 8)
    rspec-support (3.12.1)
    rspec_junit_formatter (0.6.0)
      rspec-core (>= 2, < 4, != 2.12.0)
    rubocop (1.60.1)
      json (~> 2.3)
      language_server-protocol (>= 3.17.0)
      parallel (~> 1.10)
      parser (>= 3.3.0.2)
      rainbow (>= 2.2.2, < 4.0)
      regexp_parser (>= 1.8, < 3.0)
      rexml (>= 3.2.5, < 4.0)
      rubocop-ast (>= 1.30.0, < 2.0)
      ruby-progressbar (~> 1.7)
      unicode-display_width (>= 2.4.0, < 3.0)
    rubocop-ast (1.30.0)
      parser (>= 3.2.1.0)
    rubocop-capybara (2.20.0)
      rubocop (~> 1.41)
    rubocop-factory_bot (2.25.1)
      rubocop (~> 1.41)
    rubocop-performance (1.20.2)
      rubocop (>= 1.48.1, < 2.0)
      rubocop-ast (>= 1.30.0, < 2.0)
    rubocop-rails (2.23.1)
      activesupport (>= 4.2.0)
      rack (>= 1.1)
      rubocop (>= 1.33.0, < 2.0)
      rubocop-ast (>= 1.30.0, < 2.0)
    rubocop-rake (0.6.0)
      rubocop (~> 1.0)
    rubocop-rspec (2.26.1)
      rubocop (~> 1.40)
      rubocop-capybara (~> 2.17)
      rubocop-factory_bot (~> 2.22)
    rubocop-thread_safety (0.5.1)
      rubocop (>= 0.90.0)
    ruby-progressbar (1.13.0)
    ruby-saml (1.16.0)
      nokogiri (>= 1.13.10)
      rexml
    ruby-trello (4.2.0)
      activemodel (>= 6.0.0)
      addressable (~> 2.3)
      faraday (~> 2.0)
      faraday-multipart (~> 1.0)
      json (>= 2.3.0)
      mime-types (>= 3.0, < 4.0)
      oauth (>= 0.4.5)
    ruby2_keywords (0.0.5)
    ruby_http_client (3.5.5)
    rubyzip (2.3.2)
    rufus-scheduler (3.9.1)
      fugit (~> 1.1, >= 1.1.6)
    savon (2.14.0)
      akami (~> 1.2)
      builder (>= 2.1.2)
      gyoku (~> 1.2)
      httpi (>= 2.4.5)
      mail (~> 2.5)
      nokogiri (>= 1.8.1)
      nori (~> 2.4)
      wasabi (~> 3.4)
    sawyer (0.9.2)
      addressable (>= 2.3.5)
      faraday (>= 0.17.3, < 3)
    sax-machine (1.3.2)
    secure_headers (6.5.0)
    selenium-webdriver (4.16.0)
      rexml (~> 3.2, >= 3.2.5)
      rubyzip (>= 1.2.2, < 3.0)
      websocket (~> 1.0)
    sendgrid-ruby (6.7.0)
      ruby_http_client (~> 3.4)
    sentry-rails (5.16.1)
      railties (>= 5.0)
      sentry-ruby (~> 5.16.1)
    sentry-ruby (5.16.1)
      concurrent-ruby (~> 1.0, >= 1.0.2)
    sentry-sidekiq (5.16.1)
      sentry-ruby (~> 5.16.1)
      sidekiq (>= 3.0)
    shoulda-matchers (6.1.0)
      activesupport (>= 5.2.0)
    sidekiq (7.2.0)
      concurrent-ruby (< 2)
      connection_pool (>= 2.3.0)
      rack (>= 2.2.4)
      redis-client (>= 0.14.0)
    sidekiq-cloudwatchmetrics (2.6.0)
      aws-sdk-cloudwatch (~> 1.6)
      sidekiq (>= 5.0, < 8.0)
    sidekiq-failures (1.0.4)
      sidekiq (>= 4.0.0)
    sidekiq-scheduler (5.0.3)
      rufus-scheduler (~> 3.2)
      sidekiq (>= 6, < 8)
      tilt (>= 1.4.0)
    sidekiq-throttled (1.3.0)
      concurrent-ruby (>= 1.2.0)
      redis-prescription (~> 2.2)
      sidekiq (>= 6.5)
    signet (0.18.0)
      addressable (~> 2.8)
      faraday (>= 0.17.5, < 3.a)
      jwt (>= 1.5, < 3.0)
      multi_json (~> 1.10)
    simple_calendar (1.1.10)
      rails (>= 3.0)
    simple_form (5.3.0)
      actionpack (>= 5.2)
      activemodel (>= 5.2)
    simplecov (0.22.0)
      docile (~> 1.1)
      simplecov-html (~> 0.11)
      simplecov_json_formatter (~> 0.1)
    simplecov-html (0.12.3)
    simplecov_json_formatter (0.1.4)
    sinatra (3.2.0)
      mustermann (~> 3.0)
      rack (~> 2.2, >= 2.2.4)
      rack-protection (= 3.2.0)
      tilt (~> 2.0)
    singleton (0.2.0)
    snaky_hash (2.0.1)
      hashie
      version_gem (~> 1.1, >= 1.1.1)
    solargraph (0.50.0)
      backport (~> 1.2)
      benchmark
      bundler (~> 2.0)
      diff-lcs (~> 1.4)
      e2mmap
      jaro_winkler (~> 1.5)
      kramdown (~> 2.3)
      kramdown-parser-gfm (~> 1.1)
      parser (~> 3.0)
      rbs (~> 2.0)
      reverse_markdown (~> 2.0)
      rubocop (~> 1.38)
      thor (~> 1.0)
      tilt (~> 2.0)
      yard (~> 0.9, >= 0.9.24)
    sprockets (4.2.1)
      concurrent-ruby (~> 1.0)
      rack (>= 2.2.4, < 4)
    sprockets-rails (3.4.2)
      actionpack (>= 5.2)
      activesupport (>= 5.2)
      sprockets (>= 3.0.0)
    stackprof (0.2.26)
    stimulus-rails (1.3.3)
      railties (>= 6.0.0)
    stringio (3.1.0)
    stripe (10.6.0)
    sysexits (1.2.0)
    temple (0.10.3)
    terminal-table (3.0.2)
      unicode-display_width (>= 1.1.1, < 3)
    terser (1.1.20)
      execjs (>= 0.3.0, < 3)
    thor (1.3.0)
    tilt (2.3.0)
    time (0.3.0)
      date
    timeout (0.4.1)
    trailblazer-option (0.1.2)
    turbo-rails (1.5.0)
      actionpack (>= 6.0.0)
      activejob (>= 6.0.0)
      railties (>= 6.0.0)
    twilio-ruby (6.9.1)
      faraday (>= 0.9, < 3.0)
      jwt (>= 1.5, < 3.0)
      nokogiri (>= 1.6, < 2.0)
    typhoeus (1.4.1)
      ethon (>= 0.9.0)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    uber (0.1.0)
    unaccent (0.4.0)
    unicode-display_width (2.5.0)
    uniform_notifier (1.16.0)
    uri (0.13.0)
    vcr (6.2.0)
    version_gem (1.1.3)
    view_component (3.10.0)
      activesupport (>= 5.2.0, < 8.0)
      concurrent-ruby (~> 1.0)
      method_source (~> 1.0)
    warden (1.2.9)
      rack (>= 2.0.9)
    wasabi (3.8.0)
      addressable
      httpi (~> 3.0)
      nokogiri (>= 1.4.2)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webdrivers (5.2.0)
      nokogiri (~> 1.6)
      rubyzip (>= 1.3.0)
      selenium-webdriver (~> 4.0)
    webmock (3.19.1)
      addressable (>= 2.8.0)
      crack (>= 0.3.2)
      hashdiff (>= 0.4.0, < 2.0.0)
    websocket (1.2.10)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    will_paginate (4.0.0)
    xpath (3.2.0)
      nokogiri (~> 1.8)
    yard (0.9.34)
    zeitwerk (2.6.12)

PLATFORMS
  aarch64-linux
  aarch64-linux-gnu
  arm64-darwin-22
  arm64-darwin-23
  x86_64-linux

DEPENDENCIES
  active_record_simple_execute!
  activerecord-import
  anchored
  attachinary!
  authorizenet
  authtrail
  awesome_print
  aws-sdk-cloudwatch
  aws-sdk-ecs
  aws-sdk-s3
  bcrypt
  bootsnap
  bullet
  bundler
  capybara
  cloudinary
  coffee-rails
  connection_pool
  countries
  cssbundling-rails
  dalli
  database_cleaner
  ddtrace
  debug
  deep_cloneable
  devise (>= 4.6.0)
  devise_saml_authenticatable!
  discard
  dogstatsd-ruby
  dotenv-rails
  duckdb
  erb
  factory_bot_rails
  faker
  faraday
  faraday-retry
  feedjira
  geocoder
  google-api-client
  haml (< 6.0)
  haml-rails
  haml_lint
  html_truncator
  httparty
  hubspot-api-client
  icalendar
  importmap-rails
  jquery-infinite-pages!
  jquery-minicolors-rails
  kredis
  liquid
  listen
  lograge
  lograge-sql
  matrix
  maxminddb
  memory_profiler
  meta-tags
  mutations
  net-ftp
  net-imap
  net-ldap
  net-pop
  net-sftp
  net-smtp
  net-ssh
  octokit
  omniauth
  omniauth-cas!
  omniauth-facebook
  omniauth-google-oauth2
  omniauth-identity
  omniauth-linkedin-oauth2
  omniauth-rails_csrf_protection
  opengraph_parser
  ougai
  pagy
  paper_trail
  paper_trail-association_tracking
  parallel
  pg
  pg_query
  pg_search
  pghero
  phonelib
  pretender
  prime
  pry
  pry-doc
  pry-rails
  puma
  pundit
  rack-cors
  rack-dev-mark
  rack-mini-profiler
  rack-timeout
  rails (~> 7.0.0)
  rails-controller-testing
  recaptcha
  redis
  roadie-rails
  rolify
  ros-apartment!
  rotp (~> 6.2)
  rqrcode
  rspec
  rspec-rails
  rspec-sidekiq
  rspec_junit_formatter
  rubocop
  rubocop-capybara
  rubocop-performance
  rubocop-rails
  rubocop-rake
  rubocop-rspec
  rubocop-thread_safety
  ruby-saml
  ruby-trello
  savon
  secure_headers
  selenium-webdriver
  sendgrid-ruby
  sentry-rails
  sentry-ruby
  sentry-sidekiq
  shoulda-matchers
  sidekiq (< 8)
  sidekiq-cloudwatchmetrics
  sidekiq-failures
  sidekiq-pro!
  sidekiq-scheduler
  sidekiq-throttled
  simple_calendar (~> 1.1.0)
  simple_form
  simplecov
  sinatra
  solargraph
  sprockets-rails
  stackprof
  stimulus-rails
  stripe (~> 10.0)
  terminal-table
  terser
  thor
  turbo-rails
  twilio-ruby (>= 5.65.0)
  vcr
  view_component
  web-console
  webdrivers
  webmock
  will_paginate

RUBY VERSION
   ruby 3.2.3p157

BUNDLED WITH
   2.5.5
mnovelo commented 7 months ago

Segfault logs

/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/event.rb:50: [BUG] Segmentation fault at 0x0000000000000410
ruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [aarch64-linux]
-- Control frame information -----------------------------------------------
c:0015 p:0022 s:0122 e:000121 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/event.rb:50
c:0014 p:0055 s:0117 E:001548 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_operation.rb:232
c:0013 p:0042 s:0100 e:000099 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_operation.rb:187
c:0012 p:0044 s:0085 e:000084 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:385
c:0011 p:0029 s:0068 e:000067 BLOCK  /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:159
c:0010 p:0018 s:0065 e:000064 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/context.rb:45
c:0009 p:0076 s:0059 e:000058 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:158
c:0008 p:0024 s:0039 e:000038 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing.rb:18
c:0007 p:0025 s:0030 e:000029 METHOD /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/server_internal_tracer/job_fetch.rb:15
c:0006 p:0003 s:0025 e:000024 METHOD /usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/processor.rb:81
c:0005 p:0021 s:0020 e:000019 METHOD /usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/processor.rb:72 [FINISH]
c:0004 p:---- s:0015 e:000014 IFUNC
c:0003 p:0002 s:0012 e:000011 METHOD /usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/component.rb:10
c:0002 p:0026 s:0006 e:000005 BLOCK  /usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/component.rb:19 [FINISH]
c:0001 p:---- s:0003 e:000002 DUMMY  [FINISH]
-- Ruby level backtrace information ----------------------------------------
/usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/component.rb:19:in `block in safe_thread'
/usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/component.rb:10:in `watchdog'
/usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/processor.rb:72:in `run'
/usr/local/bundle/gems/sidekiq-7.2.0/lib/sidekiq/processor.rb:81:in `process_one'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/server_internal_tracer/job_fetch.rb:15:in `fetch'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing.rb:18:in `trace'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:158:in `trace'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/context.rb:45:in `activate!'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:159:in `block in trace'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb:385:in `start_span'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_operation.rb:187:in `measure'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_operation.rb:232:in `build_span'
/usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/event.rb:50:in `subscribe'
-- Machine register context ------------------------------------------------
  x0: 0x0000000000000001  x1: 0x0000000000000410  x2: 0x0000ffffa3c80000
  x3: 0x0000ffffa3ee0000  x4: 0x0000ffff91362d50  x5: 0x0000ffffa3e50438
  x6: 0x000000000000000f  x7: 0x0000000000006d66 x18: 0x0000000000001908
 x19: 0x0000000000000000 x20: 0x0000000000000410 x21: 0x0000000000000000
 x22: 0x0000000000000000 x23: 0x0000000000000004 x24: 0x0000ffff721fd740
 x25: 0x0000ffff78a60130 x26: 0x0000000000000003 x27: 0x0000000000000000
 x28: 0x0000ffff9df78540 x29: 0x0000ffff720fd1c0  sp: 0x0000ffff720fd1c0
 fau: 0x0000000000000410
-- C level backtrace information -------------------------------------------
/usr/local/lib/libruby.so.3.2(rb_vm_bugreport+0x614) [0xffffa4fde3f4] /usr/src/ruby/vm_dump.c:785
/usr/local/lib/libruby.so.3.2(rb_bug_for_fatal_signal+0xd8) [0xffffa4ddfcfc] /usr/src/ruby/error.c:813
/usr/local/lib/libruby.so.3.2(sigsegv+0x5c) [0xffffa4f3270c] /usr/src/ruby/signal.c:964
linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xffffa5453850]
[0xffffa50cc99c]
/usr/local/lib/libruby.so.3.2(gc_finalize_deferred+0x24) [0xffffa4e01c14] ./include/ruby/atomic.h:661
/usr/local/lib/libruby.so.3.2(rb_postponed_job_flush+0x370) [0xffffa4fe4b80] /usr/src/ruby/vm_trace.c:1778
/usr/local/lib/libruby.so.3.2(rb_threadptr_execute_interrupts+0x360) [0xffffa4f7a2a0] /usr/src/ruby/thread.c:2323
/usr/local/lib/libruby.so.3.2(rb_vm_check_ints+0xc) [0xffffa4fc680c] /usr/src/ruby/vm_core.h:1995
/usr/local/lib/libruby.so.3.2(vm_exec_core) /usr/src/ruby/vm_core.h:1986
/usr/local/lib/libruby.so.3.2(rb_vm_exec+0x8c4) [0xffffa4fc85d4] /usr/src/ruby/vm.c:2383
/usr/local/lib/libruby.so.3.2(rb_vm_call0+0x90) [0xffffa4fcd494] /usr/src/ruby/vm_eval.c:58
/usr/local/lib/libruby.so.3.2(vm_invoke_ifunc_block+0x100) [0xffffa4fbe5e0] /usr/src/ruby/vm_insnhelper.c:4295
/usr/local/lib/libruby.so.3.2(vm_exec_core+0x3384) [0xffffa4fc5a14] /usr/src/ruby/vm_insnhelper.c:4500
/usr/local/lib/libruby.so.3.2(rb_vm_exec+0x128) [0xffffa4fc7e38] /usr/src/ruby/vm.c:2374
/usr/local/lib/libruby.so.3.2(thread_do_start_proc+0x118) [0xffffa4f7cfd8] /usr/src/ruby/thread.c:595
/usr/local/lib/libruby.so.3.2(thread_start_func_2+0x3e8) [0xffffa4f7d588] /usr/src/ruby/thread.c:614
/usr/local/lib/libruby.so.3.2(thread_start_func_1+0xe0) [0xffffa4f7ddb4] /usr/src/ruby/thread_pthread.c:1170
[0xffffa498ee18]
[0xffffa49f7e9c]
-- Other runtime information -----------------------------------------------
* Loaded script: sidekiq 7.2.0 cesp [0 of 5 busy]
* Loaded features:
    0 enumerator.so
    1 thread.rb
    2 fiber.so
    3 rational.so
    4 complex.so
    5 ruby2_keywords.rb
    6 /usr/local/lib/ruby/3.2.0/aarch64-linux/enc/encdb.so
    7 /usr/local/lib/ruby/3.2.0/aarch64-linux/enc/trans/transdb.so
    8 /usr/local/lib/ruby/3.2.0/aarch64-linux/rbconfig.rb
    9 /usr/local/lib/ruby/3.2.0/rubygems/compatibility.rb
   10 /usr/local/lib/ruby/3.2.0/rubygems/defaults.rb
   11 /usr/local/lib/ruby/3.2.0/rubygems/deprecate.rb
   12 /usr/local/lib/ruby/3.2.0/rubygems/errors.rb
   13 /usr/local/lib/ruby/3.2.0/rubygems/unknown_command_spell_checker.rb
   14 /usr/local/lib/ruby/3.2.0/rubygems/exceptions.rb
   15 /usr/local/lib/ruby/3.2.0/rubygems/basic_specification.rb
   16 /usr/local/lib/ruby/3.2.0/rubygems/stub_specification.rb
   17 /usr/local/lib/ruby/3.2.0/rubygems/platform.rb
   18 /usr/local/lib/ruby/3.2.0/rubygems/util/list.rb
   19 /usr/local/lib/ruby/3.2.0/rubygems/version.rb
   20 /usr/local/lib/ruby/3.2.0/rubygems/requirement.rb
   21 /usr/local/lib/ruby/3.2.0/rubygems/specification.rb
   22 /usr/local/lib/ruby/3.2.0/rubygems/util.rb
   23 /usr/local/lib/ruby/3.2.0/rubygems/dependency.rb
   24 /usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_gem.rb
   25 /usr/local/lib/ruby/3.2.0/aarch64-linux/monitor.so
   26 /usr/local/lib/ruby/3.2.0/monitor.rb
   27 /usr/local/lib/ruby/3.2.0/rubygems/path_support.rb
   28 /usr/local/lib/ruby/3.2.0/aarch64-linux/pathname.so
   29 /usr/local/lib/ruby/3.2.0/pathname.rb
   30 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/version.rb
   31 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/constants.rb
   32 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/rubygems_integration.rb
   33 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/current_ruby.rb
   34 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/shared_helpers.rb
   35 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/fileutils/lib/fileutils.rb
   36 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendored_fileutils.rb
   37 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/errors.rb
   38 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/environment_preserver.rb
   39 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/plugin/api.rb
   40 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/plugin.rb
   41 /usr/local/lib/ruby/3.2.0/rubygems/text.rb
   42 /usr/local/lib/ruby/3.2.0/rubygems/source/git.rb
   43 /usr/local/lib/ruby/3.2.0/rubygems/source/installed.rb
   44 /usr/local/lib/ruby/3.2.0/rubygems/source/specific_file.rb
   45 /usr/local/lib/ruby/3.2.0/rubygems/source/local.rb
   46 /usr/local/lib/ruby/3.2.0/rubygems/source/lock.rb
   47 /usr/local/lib/ruby/3.2.0/rubygems/source/vendor.rb
   48 /usr/local/lib/ruby/3.2.0/rubygems/source.rb
   49 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/match_metadata.rb
   50 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/force_platform.rb
   51 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/gem_helpers.rb
   52 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/match_platform.rb
   53 /usr/local/lib/ruby/3.2.0/rubygems/name_tuple.rb
   54 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/rubygems_ext.rb
   55 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/build_metadata.rb
   56 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler.rb
   57 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/ui.rb
   58 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/command.rb
   59 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
   60 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/error.rb
   61 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/invocation.rb
   62 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/nested_context.rb
   63 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/parser/argument.rb
   64 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/parser/arguments.rb
   65 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/parser/option.rb
   66 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/parser/options.rb
   67 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/parser.rb
   68 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell.rb
   69 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/line_editor/basic.rb
   70 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/line_editor/readline.rb
   71 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/line_editor.rb
   72 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/util.rb
   73 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/base.rb
   74 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor.rb
   75 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendored_thor.rb
   76 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/ui/shell.rb
   77 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/terminal.rb
   78 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/column_printer.rb
   79 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/table_printer.rb
   80 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/wrapped_printer.rb
   81 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/basic.rb
   82 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/thor/lib/thor/shell/color.rb
   83 /usr/local/lib/ruby/3.2.0/rubygems/user_interaction.rb
   84 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/ui/rg_proxy.rb
   85 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/settings.rb
   86 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/feature_flag.rb
   87 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source.rb
   88 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source/path.rb
   89 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source/git.rb
   90 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source/rubygems.rb
   91 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/lockfile_parser.rb
   92 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/definition.rb
   93 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/dependency.rb
   94 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/ruby_dsl.rb
   95 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/dsl.rb
   96 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source_list.rb
   97 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source/metadata.rb
   98 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/checksum.rb
   99 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/uri_normalizer.rb
  100 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/version.rb
  101 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/rfc2396_parser.rb
  102 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/rfc3986_parser.rb
  103 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/common.rb
  104 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/generic.rb
  105 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/file.rb
  106 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/ftp.rb
  107 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/http.rb
  108 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/https.rb
  109 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/ldap.rb
  110 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/ldaps.rb
  111 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/mailto.rb
  112 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/ws.rb
  113 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri/wss.rb
  114 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/uri/lib/uri.rb
  115 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendored_uri.rb
  116 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/ruby_version.rb
  117 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/uri_credentials_filter.rb
  118 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/lazy_specification.rb
  119 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendor/tsort/lib/tsort.rb
  120 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/vendored_tsort.rb
  121 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/spec_set.rb
  122 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/runtime.rb
  123 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/index.rb
  124 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/match_remote_metadata.rb
  125 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/remote_specification.rb
  126 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/stub_specification.rb
  127 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/source/git/git_proxy.rb
  128 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/digest.rb
  129 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/endpoint_specification.rb
  130 /usr/local/bundle/gems/bundler-2.5.5/lib/bundler/setup.rb
  131 /usr/local/lib/ruby/3.2.0/rubygems.rb
  132 /usr/local/lib/ruby/3.2.0/error_highlight/version.rb
  133 /usr/local/lib/ruby/3.2.0/error_highlight/base.rb
  134 /usr/local/lib/ruby/3.2.0/error_highlight/formatter.rb
  135 /usr/local/lib/ruby/3.2.0/error_highlight/core_ext.rb
  136 /usr/local/lib/ruby/3.2.0/error_highlight.rb
  137 /usr/local/lib/ruby/3.2.0/did_you_mean/version.rb
  138 /usr/local/lib/ruby/3.2.0/did_you_mean/core_ext/name_error.rb
  139 /usr/local/lib/ruby/3.2.0/did_you_mean/levenshtein.rb
  140 /usr/local/lib/ruby/3.2.0/did_you_mean/jaro_winkler.rb
  141 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checker.rb
  142 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
  143 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
  144 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/name_error_checkers.rb
  145 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/method_name_checker.rb
  146 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/key_error_checker.rb
  147 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/null_checker.rb
  148 /usr/local/lib/ruby/3.2.0/did_you_mean/tree_spell_checker.rb
  149 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/require_path_checker.rb
  150 /usr/local/lib/ruby/3.2.0/did_you_mean/spell_checkers/pattern_key_name_checker.rb
  151 /usr/local/lib/ruby/3.2.0/did_you_mean/formatter.rb
  152 /usr/local/lib/ruby/3.2.0/did_you_mean.rb
  153 /usr/local/lib/ruby/3.2.0/syntax_suggest/core_ext.rb
  154 /usr/local/bundle/gems/uri-0.13.0/lib/uri/version.rb
  155 /usr/local/bundle/gems/uri-0.13.0/lib/uri/rfc2396_parser.rb
  156 /usr/local/bundle/gems/uri-0.13.0/lib/uri/rfc3986_parser.rb
  157 /usr/local/bundle/gems/uri-0.13.0/lib/uri/common.rb
  158 /usr/local/bundle/gems/uri-0.13.0/lib/uri/generic.rb
  159 /usr/local/bundle/gems/uri-0.13.0/lib/uri/file.rb
  160 /usr/local/bundle/gems/uri-0.13.0/lib/uri/ftp.rb
  161 /usr/local/bundle/gems/uri-0.13.0/lib/uri/http.rb
  162 /usr/local/bundle/gems/uri-0.13.0/lib/uri/https.rb
  163 /usr/local/bundle/gems/uri-0.13.0/lib/uri/ldap.rb
  164 /usr/local/bundle/gems/uri-0.13.0/lib/uri/ldaps.rb
  165 /usr/local/bundle/gems/uri-0.13.0/lib/uri/mailto.rb
  166 /usr/local/bundle/gems/uri-0.13.0/lib/uri/ws.rb
  167 /usr/local/bundle/gems/uri-0.13.0/lib/uri/wss.rb
  168 /usr/local/bundle/gems/uri-0.13.0/lib/uri.rb
  169 /usr/local/lib/ruby/3.2.0/logger/version.rb
  170 /usr/local/lib/ruby/3.2.0/logger/formatter.rb
  171 /usr/local/lib/ruby/3.2.0/logger/period.rb
  172 /usr/local/lib/ruby/3.2.0/logger/log_device.rb
  173 /usr/local/lib/ruby/3.2.0/logger/severity.rb
  174 /usr/local/lib/ruby/3.2.0/logger/errors.rb
  175 /usr/local/lib/ruby/3.2.0/logger.rb
  176 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/backport.rb
  177 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/safe_dup.rb
  178 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/option.rb
  179 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/option_definition.rb
  180 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/options.rb
  181 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/base.rb
  182 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/ext.rb
  183 /usr/local/lib/ruby/3.2.0/set.rb
  184 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/execution.rb
  185 /usr/local/bundle/gems/ddtrace-1.19.0/lib/ddtrace/version.rb
  186 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/ext.rb
  187 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/runtime/ext.rb
  188 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/ext.rb
  189 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/ext.rb
  190 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/ext.rb
  191 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/ext.rb
  192 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/variable_helpers.rb
  193 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/http.rb
  194 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/settings.rb
  195 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/settings.rb
  196 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/ext.rb
  197 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/agent_settings_resolver.rb
  198 /usr/local/bundle/gems/date-3.3.4/lib/date_core.so
  199 /usr/local/bundle/gems/date-3.3.4/lib/date.rb
  200 /usr/local/bundle/gems/json-2.7.1/lib/json/version.rb
  201 /usr/local/lib/ruby/3.2.0/ostruct.rb
  202 /usr/local/bundle/gems/json-2.7.1/lib/json/generic_object.rb
  203 /usr/local/bundle/gems/json-2.7.1/lib/json/common.rb
  204 /usr/local/bundle/gems/json-2.7.1/lib/json/ext/parser.so
  205 /usr/local/bundle/gems/json-2.7.1/lib/json/ext/generator.so
  206 /usr/local/bundle/gems/json-2.7.1/lib/json/ext.rb
  207 /usr/local/bundle/gems/json-2.7.1/lib/json.rb
  208 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/diagnostics/environment_logger.rb
  209 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/time.rb
  210 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/only_once.rb
  211 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/ext.rb
  212 /usr/local/lib/ruby/3.2.0/random/formatter.rb
  213 /usr/local/lib/ruby/3.2.0/securerandom.rb
  214 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/forking.rb
  215 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/identity.rb
  216 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/options.rb
  217 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/helpers.rb
  218 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/logging.rb
  219 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/metric.rb
  220 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/metrics/client.rb
  221 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/diagnostics/ext.rb
  222 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/diagnostics/health.rb
  223 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/diagnostics/health.rb
  224 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/logger.rb
  225 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/class_count.rb
  226 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/gc.rb
  227 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/thread_count.rb
  228 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/vm_cache.rb
  229 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/yjit.rb
  230 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/runtime/metrics.rb
  231 /usr/local/lib/ruby/3.2.0/aarch64-linux/etc.so
  232 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/platform.rb
  233 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/hash.rb
  234 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/application.rb
  235 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/dependency.rb
  236 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/host.rb
  237 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/install_signature.rb
  238 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/integration.rb
  239 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/product.rb
  240 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/collector.rb
  241 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/app_event.rb
  242 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v1/telemetry_request.rb
  243 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v2/request.rb
  244 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/v2/app_client_configuration_change.rb
  245 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/event.rb
  246 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/http/env.rb
  247 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/http/ext.rb
  248 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/http/response.rb
  249 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/http/adapters/net.rb
  250 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/http/transport.rb
  251 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/sequence.rb
  252 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/emitter.rb
  253 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/worker.rb
  254 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/workers/async.rb
  255 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/workers/interval_loop.rb
  256 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/workers/polling.rb
  257 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/heartbeat.rb
  258 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/telemetry/client.rb
  259 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/workers/runtime_metrics.rb
  260 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/worker.rb
  261 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/dispatcher.rb
  262 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/assets.rb
  263 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/processor/rule_merger.rb
  264 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/processor/rule_loader.rb
  265 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/remote.rb
  266 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/dynamic/option.rb
  267 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/dynamic.rb
  268 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/remote.rb
  269 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/client/capabilities.rb
  270 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration/path.rb
  271 /usr/local/lib/ruby/3.2.0/digest/version.rb
  272 /usr/local/lib/ruby/3.2.0/aarch64-linux/digest.so
  273 /usr/local/lib/ruby/3.2.0/digest/loader.rb
  274 /usr/local/lib/ruby/3.2.0/digest.rb
  275 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration/digest.rb
  276 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration/content.rb
  277 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration/target.rb
  278 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration/repository.rb
  279 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/configuration.rb
  280 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/client.rb
  281 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/cgroup.rb
  282 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/container.rb
  283 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/response.rb
  284 /usr/local/lib/ruby/3.2.0/aarch64-linux/socket.so
  285 /usr/local/lib/ruby/3.2.0/socket.rb
  286 /usr/local/bundle/gems/timeout-0.4.1/lib/timeout.rb
  287 /usr/local/lib/ruby/3.2.0/aarch64-linux/io/wait.so
  288 /usr/local/bundle/gems/net-protocol-0.2.2/lib/net/protocol.rb
  289 /usr/local/lib/ruby/3.2.0/resolv.rb
  290 /usr/local/lib/ruby/3.2.0/aarch64-linux/zlib.so
  291 /usr/local/lib/ruby/3.2.0/net/http/exceptions.rb
  292 /usr/local/lib/ruby/3.2.0/net/http/header.rb
  293 /usr/local/lib/ruby/3.2.0/net/http/generic_request.rb
  294 /usr/local/lib/ruby/3.2.0/net/http/request.rb
  295 /usr/local/lib/ruby/3.2.0/net/http/requests.rb
  296 /usr/local/lib/ruby/3.2.0/net/http/response.rb
  297 /usr/local/lib/ruby/3.2.0/net/http/responses.rb
  298 /usr/local/lib/ruby/3.2.0/net/http/proxy_delta.rb
  299 /usr/local/lib/ruby/3.2.0/net/http/backward.rb
  300 /usr/local/lib/ruby/3.2.0/net/http.rb
  301 /usr/local/lib/ruby/3.2.0/aarch64-linux/stringio.so
  302 /usr/local/bundle/gems/cgi-0.4.1/lib/cgi/core.rb
  303 /usr/local/bundle/gems/cgi-0.4.1/lib/cgi/escape.so
  304 /usr/local/bundle/gems/cgi-0.4.1/lib/cgi/util.rb
  305 /usr/local/bundle/gems/cgi-0.4.1/lib/cgi/cookie.rb
  306 /usr/local/bundle/gems/cgi-0.4.1/lib/cgi.rb
  307 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/vendor/multipart-post/multipart/post/parts.rb
  308 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/vendor/multipart-post/multipart/post/composite_read_io.rb
  309 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/vendor/multipart-post/multipart/post/multipartable.rb
  310 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/vendor/multipart-post/net/http/post/multipart.rb
  311 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/adapters/net.rb
  312 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/adapters/unix_socket.rb
  313 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/adapters/test.rb
  314 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/version.rb
  315 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/msgpack.so
  316 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/buffer.rb
  317 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/packer.rb
  318 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/unpacker.rb
  319 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/factory.rb
  320 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/symbol.rb
  321 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/core_ext.rb
  322 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/timestamp.rb
  323 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack/time.rb
  324 /usr/local/bundle/gems/msgpack-1.7.2/lib/msgpack.rb
  325 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/encoding.rb
  326 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/api/fallbacks.rb
  327 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/api/map.rb
  328 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/api/spec.rb
  329 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/request.rb
  330 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/negotiation.rb
  331 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/env.rb
  332 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/response.rb
  333 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/client.rb
  334 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/api/endpoint.rb
  335 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/api/instance.rb
  336 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/negotiation.rb
  337 /usr/local/bundle/gems/base64-0.2.0/lib/base64.rb
  338 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/parcel.rb
  339 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/config.rb
  340 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/config.rb
  341 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/api.rb
  342 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/transport/http/adapters/registry.rb
  343 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http/builder.rb
  344 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/transport/http.rb
  345 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote.rb
  346 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/negotiation.rb
  347 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/remote/component.rb
  348 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/environment/socket.rb
  349 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/utils.rb
  350 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/metadata/ext.rb
  351 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/logging/ext.rb
  352 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/correlation.rb
  353 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/event.rb
  354 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/flush.rb
  355 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/context.rb
  356 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/context_provider.rb
  357 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/sampler.rb
  358 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/all_sampler.rb
  359 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/ext.rb
  360 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rate_limiter.rb
  361 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/matcher.rb
  362 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rate_sampler.rb
  363 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rule.rb
  364 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rule_sampler.rb
  365 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rate_by_key_sampler.rb
  366 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/rate_by_service_sampler.rb
  367 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/priority_sampler.rb
  368 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/span/sampler.rb
  369 /usr/local/bundle/gems/time-0.3.0/lib/time.rb
  370 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils.rb
  371 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/analytics.rb
  372 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/metadata/analytics.rb
  373 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/metadata/tagging.rb
  374 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/error.rb
  375 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/metadata/errors.rb
  376 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/metadata.rb
  377 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/span.rb
  378 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/span_operation.rb
  379 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_digest.rb
  380 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_segment.rb
  381 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/trace_operation.rb
  382 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/runtime/metrics.rb
  383 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/buffer/random.rb
  384 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/buffer/thread_safe.rb
  385 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/buffer/cruby.rb
  386 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/buffer.rb
  387 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/pipeline/span_processor.rb
  388 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/pipeline/span_filter.rb
  389 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/pipeline.rb
  390 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/workers.rb
  391 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/api/spec.rb
  392 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/chunker.rb
  393 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/serializable_trace.rb
  394 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/trace_formatter.rb
  395 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/traces.rb
  396 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/statistics.rb
  397 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/statistics.rb
  398 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/client.rb
  399 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/api/instance.rb
  400 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/traces.rb
  401 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/api.rb
  402 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http/builder.rb
  403 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/transport/http.rb
  404 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/writer.rb
  405 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/tracer.rb
  406 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/configuration/agent_settings_resolver.rb
  407 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sync_writer.rb
  408 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/span/ext.rb
  409 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/span/matcher.rb
  410 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/span/rule.rb
  411 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/sampling/span/rule_parser.rb
  412 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/diagnostics/environment_logger.rb
  413 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/component.rb
  414 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/component.rb
  415 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/processor.rb
  416 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/processor/actions.rb
  417 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/component.rb
  418 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration/components.rb
  419 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/pin.rb
  420 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/configuration.rb
  421 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/extensions.rb
  422 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core.rb
  423 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing.rb
  424 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/registry.rb
  425 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/extensions.rb
  426 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/configuration/resolver.rb
  427 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/configuration/settings.rb
  428 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/configurable.rb
  429 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/patchable.rb
  430 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/registerable.rb
  431 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/integration.rb
  432 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/ext.rb
  433 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/configuration/settings.rb
  434 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/patcher.rb
  435 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/analytics.rb
  436 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/notifications/subscription.rb
  437 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/notifications/subscriber.rb
  438 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/notifications/event.rb
  439 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/event.rb
  440 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/events/broadcast.rb
  441 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/events/perform_action.rb
  442 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/events/transmit.rb
  443 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/events.rb
  444 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/instrumentation.rb
  445 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/patcher.rb
  446 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/utils.rb
  447 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_cable/integration.rb
  448 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/ext.rb
  449 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/configuration/settings.rb
  450 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/event.rb
  451 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/events/process.rb
  452 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/events/deliver.rb
  453 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/events.rb
  454 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/patcher.rb
  455 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_mailer/integration.rb
  456 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/ext.rb
  457 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/configuration/settings.rb
  458 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/utils.rb
  459 /usr/local/lib/ruby/3.2.0/ipaddr.rb
  460 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/vendor/ipaddr.rb
  461 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/network.rb
  462 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/client_ip.rb
  463 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/helpers.rb
  464 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/fetcher.rb
  465 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/distributed/fetcher.rb
  466 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/propagation.rb
  467 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/b3_multi.rb
  468 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/b3_single.rb
  469 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/datadog_tags_codec.rb
  470 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/datadog.rb
  471 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/none.rb
  472 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/distributed/trace_context.rb
  473 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/distributed/propagation.rb
  474 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/propagation/http.rb
  475 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/utils/quantization/http.rb
  476 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/ext.rb
  477 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/header_collection.rb
  478 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/header_collection.rb
  479 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/header_tagging.rb
  480 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/request_queue.rb
  481 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/middlewares.rb
  482 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/action_controller/instrumentation.rb
  483 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/action_controller/patcher.rb
  484 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/patcher.rb
  485 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_pack/integration.rb
  486 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/ext.rb
  487 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/configuration/settings.rb
  488 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/event.rb
  489 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/events/render_partial.rb
  490 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/events/render_template.rb
  491 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/events.rb
  492 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/instrumentation/partial_renderer.rb
  493 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/instrumentation/template_renderer.rb
  494 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/utils.rb
  495 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/patcher.rb
  496 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/action_view/integration.rb
  497 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/ext.rb
  498 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/configuration/settings.rb
  499 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/event.rb
  500 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/events/render.rb
  501 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/events/serialize.rb
  502 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/events.rb
  503 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/patcher.rb
  504 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_model_serializers/integration.rb
  505 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/ext.rb
  506 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/configuration/settings.rb
  507 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/event.rb
  508 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/discard.rb
  509 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/enqueue.rb
  510 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/enqueue_at.rb
  511 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/enqueue_retry.rb
  512 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/perform.rb
  513 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events/retry_stopped.rb
  514 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/events.rb
  515 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/log_injection.rb
  516 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/patcher.rb
  517 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_job/integration.rb
  518 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/vendor/connection_specification.rb
  519 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/configuration/makara_resolver.rb
  520 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/configuration/resolver.rb
  521 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/ext.rb
  522 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/utils/database.rb
  523 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/utils.rb
  524 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/configuration/settings.rb
  525 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/event.rb
  526 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/events/instantiation.rb
  527 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/events/sql.rb
  528 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/events.rb
  529 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/patcher.rb
  530 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_record/integration.rb
  531 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/ext.rb
  532 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/configuration/settings.rb
  533 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/cache/instrumentation.rb
  534 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/cache/patcher.rb
  535 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/patcher.rb
  536 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/cache/redis.rb
  537 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/active_support/integration.rb
  538 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/aws/ext.rb
  539 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/ext.rb
  540 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/span_attribute_schema.rb
  541 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/aws/configuration/settings.rb
  542 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/aws/patcher.rb
  543 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/aws/integration.rb
  544 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/concurrent_ruby/patcher.rb
  545 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/concurrent_ruby/ext.rb
  546 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/concurrent_ruby/configuration/settings.rb
  547 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/concurrent_ruby/integration.rb
  548 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/ext.rb
  549 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/configuration/settings.rb
  550 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/quantize.rb
  551 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/instrumentation.rb
  552 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/patcher.rb
  553 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/dalli/integration.rb
  554 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/delayed_job/ext.rb
  555 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/delayed_job/configuration/settings.rb
  556 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/delayed_job/patcher.rb
  557 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/delayed_job/integration.rb
  558 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/elasticsearch/ext.rb
  559 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/elasticsearch/configuration/settings.rb
  560 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/elasticsearch/patcher.rb
  561 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/elasticsearch/integration.rb
  562 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/ethon/ext.rb
  563 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/ethon/configuration/settings.rb
  564 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/configuration/resolvers/pattern_resolver.rb
  565 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/ethon/patcher.rb
  566 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/ethon/integration.rb
  567 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/excon/ext.rb
  568 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/excon/configuration/settings.rb
  569 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/excon/patcher.rb
  570 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/excon/integration.rb
  571 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/ext.rb
  572 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/configuration/settings.rb
  573 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/connection.rb
  574 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/rack_builder.rb
  575 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/patcher.rb
  576 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/faraday/integration.rb
  577 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/ext.rb
  578 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/status_code_matcher.rb
  579 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/configuration/settings.rb
  580 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/endpoint.rb
  581 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/instrumentation.rb
  582 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/patcher.rb
  583 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grape/integration.rb
  584 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/graphql/ext.rb
  585 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/graphql/configuration/settings.rb
  586 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/graphql/patcher.rb
  587 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/graphql/integration.rb
  588 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grpc/ext.rb
  589 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grpc/configuration/settings.rb
  590 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grpc/patcher.rb
  591 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/grpc/integration.rb
  592 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/ext.rb
  593 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/configuration/settings.rb
  594 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/action_tracer.rb
  595 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/renderer_policy_tracing.rb
  596 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/router_tracing.rb
  597 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/patcher.rb
  598 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/hanami/integration.rb
  599 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/circuit_breaker.rb
  600 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/ext.rb
  601 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/configuration/settings.rb
  602 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http_annotation_helper.rb
  603 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/instrumentation.rb
  604 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/patcher.rb
  605 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/http/integration.rb
  606 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httpclient/ext.rb
  607 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httpclient/configuration/settings.rb
  608 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httpclient/instrumentation.rb
  609 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httpclient/patcher.rb
  610 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httpclient/integration.rb
  611 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httprb/ext.rb
  612 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httprb/configuration/settings.rb
  613 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httprb/instrumentation.rb
  614 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httprb/patcher.rb
  615 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/httprb/integration.rb
  616 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/ext.rb
  617 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/configuration/settings.rb
  618 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/event.rb
  619 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/connection/request.rb
  620 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/consumer_event.rb
  621 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer/process_batch.rb
  622 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer/process_message.rb
  623 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/consumer_group_event.rb
  624 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer_group/heartbeat.rb
  625 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer_group/join_group.rb
  626 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer_group/leave_group.rb
  627 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/consumer_group/sync_group.rb
  628 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/produce_operation/send_messages.rb
  629 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events/producer/deliver_messages.rb
  630 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/events.rb
  631 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/patcher.rb
  632 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/kafka/integration.rb
  633 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/lograge/ext.rb
  634 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/lograge/configuration/settings.rb
  635 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/lograge/instrumentation.rb
  636 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/lograge/patcher.rb
  637 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/lograge/integration.rb
  638 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/ext.rb
  639 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/configuration/settings.rb
  640 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/utils/quantization/hash.rb
  641 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/parsers.rb
  642 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/subscribers.rb
  643 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/instrumentation.rb
  644 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/patcher.rb
  645 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mongodb/integration.rb
  646 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mysql2/ext.rb
  647 /usr/local/bundle/gems/erb-4.0.4/lib/erb/version.rb
  648 /usr/local/lib/ruby/3.2.0/aarch64-linux/strscan.so
  649 /usr/local/bundle/gems/erb-4.0.4/lib/erb/compiler.rb
  650 /usr/local/bundle/gems/erb-4.0.4/lib/erb/def_method.rb
  651 /usr/local/bundle/gems/erb-4.0.4/lib/erb/escape.so
  652 /usr/local/bundle/gems/erb-4.0.4/lib/erb/util.rb
  653 /usr/local/bundle/gems/erb-4.0.4/lib/erb.rb
  654 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/propagation/sql_comment/comment.rb
  655 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/propagation/sql_comment/ext.rb
  656 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/propagation/sql_comment.rb
  657 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mysql2/configuration/settings.rb
  658 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/propagation/sql_comment/mode.rb
  659 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mysql2/instrumentation.rb
  660 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mysql2/patcher.rb
  661 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/mysql2/integration.rb
  662 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/opensearch/ext.rb
  663 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/opensearch/configuration/settings.rb
  664 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/opensearch/patcher.rb
  665 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/opensearch/integration.rb
  666 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/pg/ext.rb
  667 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/pg/configuration/settings.rb
  668 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/pg/instrumentation.rb
  669 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/pg/patcher.rb
  670 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/pg/integration.rb
  671 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/presto/ext.rb
  672 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/presto/configuration/settings.rb
  673 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/presto/instrumentation.rb
  674 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/presto/patcher.rb
  675 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/presto/integration.rb
  676 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/qless/ext.rb
  677 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/qless/configuration/settings.rb
  678 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/qless/patcher.rb
  679 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/qless/integration.rb
  680 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/que/ext.rb
  681 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/que/configuration/settings.rb
  682 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/que/tracer.rb
  683 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/que/patcher.rb
  684 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/que/integration.rb
  685 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/ext.rb
  686 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/configuration/settings.rb
  687 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/event.rb
  688 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/events/batch.rb
  689 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/events/message.rb
  690 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/events/consume.rb
  691 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/events.rb
  692 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/patcher.rb
  693 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/racecar/integration.rb
  694 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/configuration/settings.rb
  695 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/patcher.rb
  696 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rack/integration.rb
  697 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/ext.rb
  698 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/configuration/settings.rb
  699 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/semantic_logger/ext.rb
  700 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/semantic_logger/configuration/settings.rb
  701 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/semantic_logger/instrumentation.rb
  702 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/semantic_logger/patcher.rb
  703 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/semantic_logger/integration.rb
  704 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/framework.rb
  705 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/log_injection.rb
  706 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/middlewares.rb
  707 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/patcher.rb
  708 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rails/integration.rb
  709 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rake/ext.rb
  710 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rake/configuration/settings.rb
  711 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rake/instrumentation.rb
  712 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rake/patcher.rb
  713 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rake/integration.rb
  714 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/ext.rb
  715 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/configuration/settings.rb
  716 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/vendor/resolver.rb
  717 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/configuration/resolver.rb
  718 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/patcher.rb
  719 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/redis/integration.rb
  720 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/resque/ext.rb
  721 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/resque/configuration/settings.rb
  722 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/ext.rb
  723 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/resque/patcher.rb
  724 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/resque/integration.rb
  725 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rest_client/ext.rb
  726 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rest_client/configuration/settings.rb
  727 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rest_client/patcher.rb
  728 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/rest_client/integration.rb
  729 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/roda/ext.rb
  730 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/roda/configuration/settings.rb
  731 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/roda/instrumentation.rb
  732 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/roda/patcher.rb
  733 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/roda/integration.rb
  734 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/ext.rb
  735 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/configuration/settings.rb
  736 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/utils.rb
  737 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/database.rb
  738 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/dataset.rb
  739 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/patcher.rb
  740 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sequel/integration.rb
  741 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/shoryuken/ext.rb
  742 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/shoryuken/configuration/settings.rb
  743 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/shoryuken/tracer.rb
  744 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/shoryuken/patcher.rb
  745 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/shoryuken/integration.rb
  746 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/configuration/settings.rb
  747 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/patcher.rb
  748 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sidekiq/integration.rb
  749 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sinatra/ext.rb
  750 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sinatra/configuration/settings.rb
  751 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sinatra/framework.rb
  752 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sinatra/patcher.rb
  753 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sinatra/integration.rb
  754 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sneakers/ext.rb
  755 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sneakers/configuration/settings.rb
  756 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sneakers/tracer.rb
  757 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sneakers/patcher.rb
  758 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sneakers/integration.rb
  759 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/stripe/ext.rb
  760 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/stripe/configuration/settings.rb
  761 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/stripe/request.rb
  762 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/stripe/patcher.rb
  763 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/stripe/integration.rb
  764 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sucker_punch/ext.rb
  765 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sucker_punch/configuration/settings.rb
  766 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sucker_punch/patcher.rb
  767 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib/sucker_punch/integration.rb
  768 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/tracing/contrib.rb
  769 /usr/local/bundle/gems/ddtrace-1.19.0/lib/ddtrace_profiling_loader.3.2.3_aarch64-linux.so
  770 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/load_native_extension.rb
  771 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/ext/forking.rb
  772 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/code_provenance.rb
  773 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/cpu_and_wall_time_worker.rb
  774 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/dynamic_sampling_rate.rb
  775 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/idle_sampling_helper.rb
  776 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/stack.rb
  777 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/collectors/thread_context.rb
  778 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/diagnostics/environment_logger.rb
  779 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/stack_recorder.rb
  780 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/tag_builder.rb
  781 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/exporter.rb
  782 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/flush.rb
  783 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/scheduler.rb
  784 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/tasks/setup.rb
  785 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/profiler.rb
  786 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/native_extension.rb
  787 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling/http_transport.rb
  788 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/profiling.rb
  789 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/core/utils/duration.rb
  790 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/sample_rate.rb
  791 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/configuration/settings.rb
  792 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/configuration.rb
  793 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/extensions.rb
  794 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/scope.rb
  795 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/ext.rb
  796 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/integration.rb
  797 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/patcher.rb
  798 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/instrumentation/gateway.rb
  799 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/reactive/address_hash.rb
  800 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/reactive/subscriber.rb
  801 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/reactive/engine.rb
  802 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/reactive/operation.rb
  803 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/monitor/reactive/set_user.rb
  804 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/monitor/gateway/watcher.rb
  805 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/monitor.rb
  806 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/reactive/request.rb
  807 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/reactive/request_body.rb
  808 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/reactive/response.rb
  809 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/rate_limiter.rb
  810 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/event.rb
  811 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/gateway/watcher.rb
  812 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/patcher.rb
  813 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/instrumentation/gateway/argument.rb
  814 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/gateway/request.rb
  815 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/gateway/response.rb
  816 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/utils/http/media_type.rb
  817 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/utils/http/media_range.rb
  818 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/response.rb
  819 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/request_middleware.rb
  820 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/request_body_middleware.rb
  821 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rack/integration.rb
  822 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/framework.rb
  823 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/ext.rb
  824 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/reactive/routed.rb
  825 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/gateway/watcher.rb
  826 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/gateway/route_params.rb
  827 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/gateway/request.rb
  828 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/patcher.rb
  829 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/request_middleware.rb
  830 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/sinatra/integration.rb
  831 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/framework.rb
  832 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/request.rb
  833 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/reactive/action.rb
  834 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/gateway/watcher.rb
  835 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/gateway/request.rb
  836 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/patcher.rb
  837 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/request_middleware.rb
  838 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/rails/integration.rb
  839 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/kit/identity.rb
  840 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/tracking.rb
  841 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/resource.rb
  842 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/event.rb
  843 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/patcher/authenticatable_patch.rb
  844 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/patcher/registration_controller_patch.rb
  845 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/patcher.rb
  846 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/contrib/devise/integration.rb
  847 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec/autoload.rb
  848 /usr/local/bundle/gems/ddtrace-1.19.0/lib/datadog/appsec.rb
  849 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/version.rb
  850 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/settings.rb
  851 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/integration.rb
  852 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/ext.rb
  853 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/configuration/settings.rb
  854 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/test.rb
  855 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/formatter.rb
  856 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/instrumentation.rb
  857 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/patcher.rb
  858 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/cucumber/integration.rb
  859 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/ext.rb
  860 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/configuration/settings.rb
  861 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/example.rb
  862 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/example_group.rb
  863 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/runner.rb
  864 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/patcher.rb
  865 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/rspec/integration.rb
  866 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/ext.rb
  867 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/configuration/settings.rb
  868 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/helpers.rb
  869 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/hooks.rb
  870 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/runnable.rb
  871 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/patcher.rb
  872 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/contrib/minitest/integration.rb
  873 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/settings.rb
  874 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/configuration/settings.rb
  875 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/transport.rb
  876 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/flush.rb
  877 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/context/global.rb
  878 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/context/local.rb
  879 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/app_types.rb
  880 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/git.rb
  881 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/utils/git.rb
  882 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/utils/url.rb
  883 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/base.rb
  884 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/appveyor.rb
  885 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/aws_code_pipeline.rb
  886 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/azure.rb
  887 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/bitbucket.rb
  888 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/bitrise.rb
  889 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/buddy.rb
  890 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/buildkite.rb
  891 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/circleci.rb
  892 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/codefresh.rb
  893 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/github_actions.rb
  894 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/gitlab.rb
  895 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/jenkins.rb
  896 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/teamcity.rb
  897 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/travis.rb
  898 /usr/local/lib/ruby/3.2.0/open3/version.rb
  899 /usr/local/lib/ruby/3.2.0/open3.rb
  900 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/local_git.rb
  901 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers/user_defined_tags.rb
  902 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/providers.rb
  903 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment/extractor.rb
  904 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/ext/environment.rb
  905 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/utils/test_run.rb
  906 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/span.rb
  907 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/null_span.rb
  908 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test.rb
  909 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/concurrent_span.rb
  910 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_session.rb
  911 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_module.rb
  912 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_suite.rb
  913 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/recorder.rb
  914 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/null_recorder.rb
  915 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/base.rb
  916 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/test_v1.rb
  917 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/span.rb
  918 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/factories/test_level.rb
  919 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/test_v2.rb
  920 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/test_session.rb
  921 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/test_module.rb
  922 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/test_suite.rb
  923 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/serializers/factories/test_suite_level.rb
  924 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/test_visibility/transport.rb
  925 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/api/base.rb
  926 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/api/ci_test_cycle.rb
  927 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/api/evp_proxy.rb
  928 /usr/local/lib/ruby/3.2.0/delegate.rb
  929 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/gzip.rb
  930 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/http.rb
  931 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/transport/api/builder.rb
  932 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/configuration/components.rb
  933 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci/configuration/extensions.rb
  934 /usr/local/bundle/gems/datadog-ci-0.6.0/lib/datadog/ci.rb
mnovelo commented 7 months ago

Also, as part of our Dockerfile, we install the following

RUN apt-get update -qq && apt-get install -y --no-install-recommends \
  build-essential \
  apt-utils \
  locales \
  curl \
  ca-certificates \
  gnupg \
  python3 \
  # Install jemalloc
  libjemalloc2 \
  jq \
  git \
  zip \
  unzip \
  # For ddtracerb
  pkg-config \
  # For Nokogiri
  libxml2-dev libxslt1-dev \
  # For Postgres
  libpq-dev \
  # Postgres client libraries
  postgresql-client-15 \
  # For image processing
  libvips

and later run

# Inject jemalloc into ruby
ENV LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libjemalloc.so.2
mnovelo commented 7 months ago

Also, the seg faults always happen at the same memory location in both our test and production environments, 0x0000000000000410

ivoanjo commented 7 months ago

Hey @mnovelo, thanks for reporting this, and sorry that you've hit this issue.

Looking at the native crash stack

-- C level backtrace information -------------------------------------------
/usr/local/lib/libruby.so.3.2(rb_vm_bugreport+0x614) [0xffffa4fde3f4] /usr/src/ruby/vm_dump.c:785
/usr/local/lib/libruby.so.3.2(rb_bug_for_fatal_signal+0xd8) [0xffffa4ddfcfc] /usr/src/ruby/error.c:813
/usr/local/lib/libruby.so.3.2(sigsegv+0x5c) [0xffffa4f3270c] /usr/src/ruby/signal.c:964
linux-vdso.so.1(__kernel_rt_sigreturn+0x0) [0xffffa5453850]
[0xffffa50cc99c]
/usr/local/lib/libruby.so.3.2(gc_finalize_deferred+0x24) [0xffffa4e01c14] ./include/ruby/atomic.h:661
/usr/local/lib/libruby.so.3.2(rb_postponed_job_flush+0x370) [0xffffa4fe4b80] /usr/src/ruby/vm_trace.c:1778
/usr/local/lib/libruby.so.3.2(rb_threadptr_execute_interrupts+0x360) [0xffffa4f7a2a0] /usr/src/ruby/thread.c:2323
/usr/local/lib/libruby.so.3.2(rb_vm_check_ints+0xc) [0xffffa4fc680c] /usr/src/ruby/vm_core.h:1995
/usr/local/lib/libruby.so.3.2(vm_exec_core) /usr/src/ruby/vm_core.h:1986

This really really looks like a Ruby VM bug that the Datadog Ruby profiler can very rarely trigger -- https://bugs.ruby-lang.org/issues/19991 . There's an excellent writeup on that ticket, if you're curious.

TL;DR there's two options:

  1. The full fix for this issue was included in Ruby 3.3. So upgrading should fix it.

  2. For older Rubies, unfortunately the VM bug was quite invasive so I don't think it will be backported. As an alternative, I suggest enabling the no signals workaround -- it was actually created for a different purpose, but since this issue happens due to a race in the signal handler, the workaround should fix the issue as well.

Let me know if either of these work for you! Also, out of curiosity, since I was never able to reproduce this issue myself, how often/reliably can you trigger it?

mnovelo commented 7 months ago

Gotcha. We'll try using the no signals workaround for now until Ruby 3.3.1 is released (can't upgrade to 3.3.0 because of this other Ruby bug).

We knew it happened regularly, and we didn't have any idea why. We also weren't able to reproduce locally. I just pulled how often it's happened. 598 times since May. Each bar is a different day in this bar graph. Screenshot 2024-02-01 at 3 59 59 PM

ivoanjo commented 7 months ago

Thanks for sharing the numbers. The "no signals" workaround is expected to drive that to zero.

We also weren't able to reproduce locally.

I think part of why this issue was dormant for so long -- e.g. I think it's been there throughout the whole 2.x series as well, it's not even a 3.x issue -- is that it only happens when objects have finalizers to be run, and even then I'm not 100% sure that it's related to every finalizer.

We only found out about it recently when https://bugs.ruby-lang.org/issues/19991 was filed. We've considered if it makes sense to have a workaround specific to this bug (it may be possible), but so far we've been recommending the "no signals" workaround instead.

mnovelo commented 7 months ago

In the past three days since we deployed the "no signals" workaround, there have been zero seg faults in our test environment. We'll be deploying that workaround into production this week, so I will optimistically mark this issue as closed for now. Once Ruby 3.3.1 comes out, we'll try removing the "no signals" workaround.

ivoanjo commented 7 months ago

Awesome, glad to know! Please do get in touch if we can help in any way.

ivoanjo commented 6 months ago

Hey @mnovelo, I've been working on a specific workaround for this issue that gets applied automatically: https://github.com/DataDog/dd-trace-rb/pull/3473 .

As you mentioned you were able to reproduce this issue in your test environment as well, if you do have the chance, it'd be great if you could give that PR a try. (Edit: To clarify, using that branch, you should see no crashes even with the "no signals" workaround disabled).

mnovelo commented 6 months ago

Yes we can try it in our test environment!

  gem 'ddtrace',
      git: 'https://github.com/DataDog/dd-trace-rb.git',
      branch: 'ivoanjo/prof-9147-gc-finalize-deferred-workaround',
      ref: 'f44ed939e826f616726191e4320395806e1ec0db'

and removing c.profiling.advanced.no_signals_workaround_enabled = true

mnovelo commented 6 months ago

Following up that we've had your workaround in our test environment since Friday morning (so 5 days ago) and have not had any seg faults. Previously, we were seeing seg faults happen around every other day. So I think this workaround does prevent seg faults

ivoanjo commented 6 months ago

Thanks @mnovelo for testing this! With your positive feedback, I've gone ahead and merged the new workaround, I'll let you know when this is out in a stable release :)

ivoanjo commented 5 months ago

Hey @mnovelo just a quick update that the fix is now in dd-trace-rb 1.21.1 :)