Skip to content

No live threads left. Deadlock? #6210

@Priyanka328

Description

@Priyanka328

--- ERROR REPORT TEMPLATE -------------------------------------------------------

```
fatal: No live threads left. Deadlock?
10 threads, 10 sleeps current:0x000055ae80cb1d70 main thread:0x000055ae7fea1ff0
* #<Thread:0x000055ae7feceea0 sleep_forever>
   rb_thread_t:0x000055ae7fea1ff0 native:0x00007fd4ee229dc0 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:42:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:42:in `deq'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:173:in `process_specs'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:133:in `install_with_worker'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:89:in `call'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:67:in `call'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:244:in `install_in_parallel'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:201:in `install'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:89:in `block in run'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:12:in `block in lock'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:9:in `open'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:9:in `lock'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:71:in `run'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:23:in `install'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli/install.rb:62:in `run'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:260:in `block in install'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/settings.rb:131:in `temporary'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:259:in `install'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:34:in `dispatch'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:28:in `start'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/exe/bundle:45:in `block in <top (required)>'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/exe/bundle:33:in `<top (required)>'
   /opt/workspace/.autoproj/bin/bundle:129:in `load'
   /opt/workspace/.autoproj/bin/bundle:129:in `<main>'
* #<Thread:0x000055ae80db82b8 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/timeout-0.3.0/lib/timeout.rb:101 sleep_forever>
   rb_thread_t:0x000055ae80cb1d70 native:0x00007fd4ea390700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/timeout-0.3.0/lib/timeout.rb:105:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/timeout-0.3.0/lib/timeout.rb:105:in `block in create_timeout_thread'
* #<Thread:0x000055ae8604dde8@Parallel Installer Worker #0 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae87309f40 native:0x00007fd4e9f8e700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604dbb8@Parallel Installer Worker #1 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e48c0 native:0x00007fd4e9388700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604da50@Parallel Installer Worker #2 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e5bb0 native:0x00007fd4e9d8d700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604d910@Parallel Installer Worker #3 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e5db0 native:0x00007fd4e998b700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604d7d0@Parallel Installer Worker #4 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e6240 native:0x00007fd4e9b8c700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604d668@Parallel Installer Worker #5 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e66d0 native:0x00007fd4e9589700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604d488@Parallel Installer Worker #6 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e3550 native:0x00007fd4ea18f700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'
* #<Thread:0x000055ae8604d320@Parallel Installer Worker #7 /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90 sleep_forever>
   rb_thread_t:0x000055ae872e39e0 native:0x00007fd4e978a700 int:0
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `pop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:55:in `block in process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `loop'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:54:in `process_queue'
   /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:42:in `pop'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/worker.rb:42:in `deq'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:173:in `process_specs'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:133:in `install_with_worker'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:89:in `call'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer/parallel_installer.rb:67:in `call'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:244:in `install_in_parallel'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:201:in `install'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:89:in `block in run'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:12:in `block in lock'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:9:in `open'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/process_lock.rb:9:in `lock'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:71:in `run'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/installer.rb:23:in `install'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli/install.rb:62:in `run'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:260:in `block in install'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/settings.rb:131:in `temporary'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:259:in `install'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:34:in `dispatch'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/cli.rb:28:in `start'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/exe/bundle:45:in `block in <top (required)>'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
  /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/gems/bundler-2.4.1/exe/bundle:33:in `<top (required)>'
  /opt/workspace/.autoproj/bin/bundle:129:in `load'
  /opt/workspace/.autoproj/bin/bundle:129:in `<main>'

```

## Environment

```
Bundler       2.4.1
  Platforms   ruby, x86_64-linux
Ruby          2.7.0p0 (2019-12-25 revision 647ee6f091eafcce70ffb75ddf7e121e192ab217) [x86_64-linux]
  Full Path   /usr/bin/ruby2.7
  Config Dir  /etc
RubyGems      3.1.2
  Gem Home    /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0
  Gem Path    /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0
  User Home   /home/dockeruser
  User Path   /home/dockeruser/.gem/ruby/2.7.0
  Bin Dir     /home/dockeruser/.local/share/autoproj/gems/ruby/2.7.0/bin
OpenSSL       
  Compiled    OpenSSL 1.1.1f  31 Mar 2020
  Loaded      OpenSSL 1.1.1f  31 Mar 2020
  Cert File   /usr/lib/ssl/cert.pem
  Cert Dir    /usr/lib/ssl/certs
Tools         
  Git         2.25.1
  RVM         not installed
  rbenv       not installed
  chruby      not installed
Gem.ruby      /usr/bin/ruby2.7
bundle #!     /usr/bin/env /usr/bin/ruby2.7

```

## Bundler Build Metadata

```
Built At          2022-12-24
Git SHA           f3175f033c
Released Version  true
```

## Bundler settings

```
bin
  Set for your local app (/opt/workspace/.autoproj/.bundle/config): "/opt/workspace/.autoproj/bin"
gemfile
  Set via BUNDLE_GEMFILE: "/opt/workspace/.autoproj/Gemfile"
path
  Set for your local app (/opt/workspace/.autoproj/.bundle/config): "/home/dockeruser/.local/share/autoproj/gems"
shebang
  Set for your local app (/opt/workspace/.autoproj/.bundle/config): "/usr/bin/ruby2.7"
```

## Gemfile

### Gemfile

```ruby
source "https://rubygems.org"
ruby "2.7.0" if respond_to?(:ruby)
gem "autoproj", ">= 2.0.0"
gem "utilrb", ">= 3.0.1"
config_path = File.join(__dir__, 'config.yml')
if File.file?(config_path)
    require 'yaml'
    config = YAML.load(File.read(config_path)) || Hash.new
    (config['plugins'] || Hash.new).
each do |plugin_name, (version, options)|
    gem plugin_name, version, **options
end
end
```

### Gemfile.lock

```
<No /opt/workspace/.autoproj/Gemfile.lock found>
```

--- TEMPLATE END ----------------------------------------------------------------

Unfortunately, an unexpected error occurred, and Bundler cannot continue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions