Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDB installs, but fails to run on OSX #114

Open
PhilKeeble opened this issue Jul 2, 2020 · 0 comments
Open

IDB installs, but fails to run on OSX #114

PhilKeeble opened this issue Jul 2, 2020 · 0 comments

Comments

@PhilKeeble
Copy link

Hi, I have been working with issues installing and finally got it working. It now runs gem install idb and succeeds. However, when I then run idb I get errors that I can't solve. I have looked through threads to see if someone was having similar issues. I have tried making it from source instead but same issue, I have tried altering the qtbinding version and manually building them from source (which was the only way to get it to install).

The error I get is:

/usr/local/rvm/gems/ruby-2.7.0/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:13: warning: constant ::Fixnum is deprecated
/usr/local/rvm/gems/ruby-2.7.0/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:16: warning: constant ::Fixnum is deprecated
/usr/local/rvm/gems/ruby-2.7.0/gems/plist4r-1.2.2/lib/plist4r/mixin/data_methods.rb:20: warning: constant ::Fixnum is deprecated
/Users/Philip.Keeble/.idb/tmp/
[INFO] 2020-07-02 09:18:46 :: idb ::  Loading configuration from /Users/Philip.Keeble/.idb/settings.yml
QLayout: Cannot add null widget to QGridLayout/
QLayout: Cannot add null widget to QGridLayout/
Traceback (most recent call last):
	7: from /usr/local/rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `<main>'
	6: from /usr/local/rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `eval'
	5: from /usr/local/rvm/gems/ruby-2.7.0/bin/idb:23:in `<main>'
	4: from /usr/local/rvm/gems/ruby-2.7.0/bin/idb:23:in `load'
	3: from /usr/local/rvm/gems/ruby-2.7.0/gems/idb-2.10.3/bin/idb:4:in `<top (required)>'
	2: from /usr/local/rvm/gems/ruby-2.7.0/gems/idb/lib/idb.rb:276:in `run'
	1: from /usr/local/rvm/gems/ruby-2.7.0/gems/idb/lib/idb.rb:276:in `new'
/usr/local/rvm/gems/ruby-2.7.0/gems/idb/lib/idb.rb:63:in `initialize': unhandled exception

I was wondering if it was to do with the settings.yml file but couldn't see what it should be. It was left as default and I also tried to edit it to reflect the hostname of the iOS device etc, but neither worked.

If anyone could help me out with this it would be much appreciated, I am a Ruby noob.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant