Thanks to visit codestin.com
Credit goes to github.com

Skip to content

robe-start hangs #148

@mcampbell

Description

@mcampbell

First time user, so not sure if I've misconfigured it.

Env:

 ❯ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy

GNU Emacs 29.2 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2024-01-27

Steps:

  • (use-package robe) in *Scratch* (using straight.el)
(use-package robe)
;;; inf-ruby-autoloads.el --- automatically extracted autoloads (do not edit)   -*- lexical-binding: t -*-
;; Generated by the `loaddefs-generate' function.

;; This file is part of GNU Emacs.

;;; Code:

(provide 'inf-ruby-autoloads)

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; no-native-compile: t
;; coding: utf-8-emacs-unix
;; End:

;;; inf-ruby-autoloads.el ends here
;;; robe-autoloads.el --- automatically extracted autoloads (do not edit)   -*- lexical-binding: t -*-
;; Generated by the `loaddefs-generate' function.

;; This file is part of GNU Emacs.

;;; Code:

(provide 'robe-autoloads)

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; no-native-compile: t
;; coding: utf-8-emacs-unix
;; End:

;;; robe-autoloads.el ends here
nil

CPU is normal. Feels like it's hung on i/o, not compute

rbspy dump:

❯ sudo ~/bin/rbspy snapshot --pid 521742
<main> - /home/mcampbell/.asdf/installs/ruby/3.1.2/bin/bundle:28
load [c function] - (unknown)
<top (required)> - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/exe/bundle:36
with_friendly_errors - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/friendly_errors.rb:128
block in <top (required)> - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/exe/bundle:49
start - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/cli.rb:28
start - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/vendor/thor/lib/thor/base.rb:495
dispatch - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/cli.rb:35
dispatch - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/vendor/thor/lib/thor.rb:393
invoke_command - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/vendor/thor/lib/thor/invocation.rb:129
run - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/vendor/thor/lib/thor/command.rb:37
console - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/cli.rb:517
run - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.25/lib/bundler/cli/console.rb:20
start - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:420
run - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:497
catch [c function] - (unknown)
block in run - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:492
eval_input - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:601
each_top_level_statement - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb/ruby-lex.rb:281
catch [c function] - (unknown)
block in each_top_level_statement - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb/ruby-lex.rb:280
loop [c function] - (unknown)
block (2 levels) in each_top_level_statement - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb/ruby-lex.rb:279
lex - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb/ruby-lex.rb:296
block in eval_input - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:553
signal_status - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:774
block (2 levels) in eval_input - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb.rb:552
gets - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/irb/input-method.rb:424
readmultiline - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/forwardable.rb:240
readmultiline - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/forwardable.rb:240
readmultiline - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline.rb:264
inner_readline - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline.rb:360
may_req_ambiguous_char_width - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline.rb:482
cursor_pos - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline/ansi.rb:277
raw [c function] - (unknown)
block in cursor_pos - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline/ansi.rb:261
loop [c function] - (unknown)
block (2 levels) in cursor_pos - /home/mcampbell/.asdf/installs/ruby/3.1.2/lib/ruby/3.1.0/reline/ansi.rb:257
getc [c function] - (unknown)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions