[Python-modules-team] Bug#848230: /usr/bin/pynvim: crashes on startup ("Cannot add child handler")

Antonio Terceiro terceiro at debian.org
Thu Dec 15 12:27:50 UTC 2016


Package: python3-neovim-gui
Version: 0.1.3-1
Severity: grave

$ pynvim
Traceback (most recent call last):
  File "/usr/bin/pynvim", line 9, in <module>
    load_entry_point('neovim-gui==0.1.3', 'console_scripts', 'pynvim')()
  File "/usr/lib/python3/dist-packages/click/core.py", line 716, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/click/core.py", line 696, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3/dist-packages/click/core.py", line 889, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3/dist-packages/click/core.py", line 534, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/lib/python3/dist-packages/neovim_gui/cli.py", line 61, in main
    nvim = attach('child', argv=nvim_argv)
  File "/usr/lib/python3/dist-packages/neovim/__init__.py", line 85, in attach
    child_session(argv) if session_type == 'child' else
  File "/usr/lib/python3/dist-packages/neovim/msgpack_rpc/__init__.py", line 42, in child_session
    return session('child', argv)
  File "/usr/lib/python3/dist-packages/neovim/msgpack_rpc/__init__.py", line 18, in session
    loop = EventLoop(transport_type, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/neovim/msgpack_rpc/event_loop/base.py", line 88, in __init__
    getattr(self, '_connect_{0}'.format(transport_type))(*args)
  File "/usr/lib/python3/dist-packages/neovim/msgpack_rpc/event_loop/asyncio.py", line 97, in _connect_child
    self._loop.run_until_complete(coroutine)
  File "/usr/lib/python3.5/asyncio/base_events.py", line 466, in run_until_complete
    return future.result()
  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
    raise self._exception
  File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step
    result = coro.send(None)
  File "/usr/lib/python3.5/asyncio/base_events.py", line 1189, in subprocess_exec
    bufsize, **kwargs)
  File "/usr/lib/python3.5/asyncio/unix_events.py", line 194, in _make_subprocess_transport
    self._child_watcher_callback, transp)
  File "/usr/lib/python3.5/asyncio/unix_events.py", line 856, in add_child_handler
    "Cannot add child handler, "
RuntimeError: Cannot add child handler, the child watcher does not have a loop attached




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

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-neovim-gui depends on:
ii  gir1.2-gtk-3.0    3.22.5-1
ii  libc6             2.24-8
ii  neovim            0.1.7-1
ii  python-neovim     0.1.9-1
ii  python3           3.5.1-4
ii  python3-cairo     1.10.0+dfsg-5+b1
ii  python3-click     6.6-1
ii  python3-gi        3.22.0-2
ii  python3-gi-cairo  3.22.0-2

python3-neovim-gui recommends no packages.

python3-neovim-gui suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20161215/2ca6abbe/attachment.sig>


More information about the Python-modules-team mailing list