Skip to content

Rust completion Server Error from racerd #849

@noxdafox

Description

@noxdafox

Greetings,

I am running Ycmd with emacs. Ycmd and emacs-ycmd are up to date.

Tried both rust from Debian package (version 1.19) and from the official installer (version 1.20).

The rust source is correctly installed via rustup.

This is the ycmd output.

2017-09-29 23:29:32,263 - INFO - Starting new HTTP connection (1): 127.0.0.1
2017-09-29 23:29:32,264 - DEBUG - "POST /list_completions HTTP/1.1" 500 0
Traceback (most recent call last):
  File "/home/noxdafox/development/ycmd/third_party/bottle/bottle.py", line 862, in _handle
    return route.call(**args)
  File "/home/noxdafox/development/ycmd/third_party/bottle/bottle.py", line 1740, in wrapper
    rv = callback(*a, **ka)
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/watchdog_plugin.py", line 108, in wrapper
    return callback( *args, **kwargs )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/hmac_plugin.py", line 70, in wrapper
    body = callback( *args, **kwargs )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/handlers.py", line 103, in GetCompletions
    .ComputeCandidates( request_data ) )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/completers/completer.py", line 218, in ComputeCandidates
    candidates = self._GetCandidatesFromSubclass( request_data )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/completers/completer.py", line 231, in _GetCandidatesFromSubclass
    raw_completions = self.ComputeCandidatesInner( request_data )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/completers/rust/rust_completer.py", line 264, in ComputeCandidatesInner
    completions = self._FetchCompletions( request_data )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/completers/rust/rust_completer.py", line 282, in _FetchCompletions
    return self._GetResponse( '/list_completions', request_data )
  File "/home/noxdafox/development/ycmd/ycmd/../ycmd/completers/rust/rust_completer.py", line 198, in _GetResponse
    response.raise_for_status()
  File "/home/noxdafox/development/ycmd/third_party/requests/requests/models.py", line 840, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: http://127.0.0.1:35895/list_completions

Is there a way I can get the racerd logs? That would help clarifying the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions