Skip to content

Exception while interacting with Tabnine subprocess (since 3.0.17) #102

@jacksmith15

Description

@jacksmith15

please complete the following information:

  • OS version: Ubuntu 20.10
  • Editor version: Sublime 3210
  • Programming language: N/A
  • Tabnine extension version: 3.0.17

If the issue is related to Tabnine failure, please provide log files:
Type Tabnine::config in your editor, the logs are located at the bottom of the page.

No logs are provided at the bottom of this page - perhaps this template is out of date? That said - the message:

Lost connection - please reopen the TabNine hub

displays almost immediately, and I have to hide this layer to see the the menu, so that could be related.

Issue Details:

On install of 3.0.17, sublime logs the following continuously:

Exception while interacting with Tabnine subprocess: [Errno 32] Broken pipe
Tabnine: starting version 3.2.80
Exception while interacting with Tabnine subprocess: [Errno 32] Broken pipe
Tabnine: starting version 3.2.80
Exception while interacting with Tabnine subprocess: [Errno 32] Broken pipe
Tabnine: starting version 3.2.80
Exception while interacting with Tabnine subprocess: [Errno 32] Broken pipe
Tabnine: starting version 3.2.80
Exception while interacting with Tabnine subprocess: [Errno 32] Broken pipe
...

Naturally no completions work. For the brief interval between starting and the error, I can type TabNine::config to access the hub, but this will error with

Lost connection - please reopen the TabNine hub

within seconds.

Could this be related to the fact the linux build step has been failing for the last ~15 days or so on master? This period includes the 3.0.17 release. Unfortunately sublime does not make it easy to pin a version to test rolling back!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions