daveleroy/SublimeDebugger

{command_pick_process} not implemented.

yaroslavyaroslav opened this issue · 6 comments

This line

from .util import process
points to a module that doesn't exist, so on a call with command_pick_process app silently dies.

I see that it was changed in this 88d63da commit, but I don't see a related changes made in ./utils neither am I able to launch a previous stable version locally, because it fails to install any adapter due to some Settings error while being installed by the repo clone, neither I'm able to fix it just by calling the old function process_select(), because it occurs broken as well.

Is there a way how I can overcome this?

You have to specify the pid manually. Dependencies aren't supported on the 3.8 plugin host so anything using psutil is broken until dependencies work on 3.8

I think there has been some work on getting dependencies working on 3.8 recently so maybe it will be fixed in the near future

@daveleroy got it thanks, just in case maybe do you know any way to put a pid there dynamically? My use case is iOS one, and I got a pid in return of install command run. Have no clue how to put it there though.

Can you not just attach with the program name?

Yep, but I can't pass the name to Debugger, it throws "pid should be an integer" error.

Yep, that worked. Thanks.