[DRE-maint] Bug#799406: pry: uninitialized constant Pry::ObjectPath::StringScanner

Hleb Valoshka 375gnu at gmail.com
Fri Sep 18 20:46:16 UTC 2015


Package: pry
Version: 0.10.1-3
Severity: normal

Dear Maintainer,

When trying complite path using TAB, pry throws exeption. Way to reproduce:
 - open pry
 - type '/t
 - press TAB

Now you should see something like

[1] pry(main)> '/bError: uninitialized constant Pry::ObjectPath::StringScanner
/usr/lib/ruby/vendor_ruby/pry/object_path.rb:27:in `resolve'
/usr/lib/ruby/vendor_ruby/pry/input_completer.rb:65:in `call'
/usr/lib/ruby/vendor_ruby/pry/pry_instance.rb:137:in `block in complete'
/usr/lib/ruby/vendor_ruby/pry/pry_class.rb:369:in `critical_section'
/usr/lib/ruby/vendor_ruby/pry/pry_instance.rb:135:in `complete'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:178:in `block (2 levels) in read_line'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `call'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `readline'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:198:in `block in input_readline'
/usr/lib/ruby/vendor_ruby/pry/input_lock.rb:115:in `call'
/usr/lib/ruby/vendor_ruby/pry/input_lock.rb:115:in `interruptible_region'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:197:in `input_readline'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:183:in `block in read_line'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:129:in `handle_read_errors'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:170:in `read_line'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:98:in `read'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:68:in `block in repl'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:67:in `loop'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:67:in `repl'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:38:in `block in start'
/usr/lib/ruby/vendor_ruby/pry/input_lock.rb:61:in `call'
/usr/lib/ruby/vendor_ruby/pry/input_lock.rb:61:in `__with_ownership'
/usr/lib/ruby/vendor_ruby/pry/input_lock.rb:79:in `with_ownership'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:38:in `start'
/usr/lib/ruby/vendor_ruby/pry/repl.rb:15:in `start'
/usr/lib/ruby/vendor_ruby/pry/pry_class.rb:169:in `start'
/usr/lib/ruby/vendor_ruby/pry/cli.rb:219:in `block in <top (required)>'
/usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `call'
/usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `block in parse_options'
/usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `each'
/usr/lib/ruby/vendor_ruby/pry/cli.rb:83:in `parse_options'
/usr/bin/pry:16:in `<main>'

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=be_BY.UTF-8, LC_CTYPE=be_BY.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages pry depends on:
ii  bundler                     1.10.6-1
ii  ruby                        1:2.1.5.1
ii  ruby-coderay                1.1.0-4
ii  ruby-method-source          0.8.2-2
ii  ruby-slop                   4.2.0-1
ii  ruby2.1 [ruby-interpreter]  2.1.5-4
ii  ruby2.2 [ruby-interpreter]  2.2.3-1
ii  rubygems-integration        1.9

pry recommends no packages.

pry suggests no packages.

-- no debconf information



More information about the Pkg-ruby-extras-maintainers mailing list