Skip to content
This repository was archived by the owner on Dec 11, 2019. It is now read-only.
This repository was archived by the owner on Dec 11, 2019. It is now read-only.

Skills generating Hermes-python "ValueError: NULL pointer access" error after 0.64.0 update  #217

@Deca

Description

@Deca

After updating Snips to 0.64.0 I get an hermes error for all my previously existing skills

Nov 12 22:18:13 mywairaspi snips-tts[2579]: INFO:snips_tts_hermes: Received a play finished message from audio server with an unknown id '72ad2a86-a40b-4b1c-9022-f55b48dc3d3f'. Ignoring it.
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err] Traceback (most recent call last):
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]   File "_ctypes/callbacks.c", line 234, in 'calling callback function'
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]   File "/var/lib/snips/skills/mywai.mywai_commands/venv/lib/python3.5/site-packages/hermes_python/ffi/wrappers.py", line 61, in convert_arguments_when_invoking_function
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]     return func(hermes_client, *parsed_args)
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]   File "/var/lib/snips/skills/mywai.mywai_commands/venv/lib/python3.5/site-packages/hermes_python/ffi/wrappers.py", line 60, in <genexpr>
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]     parsed_args = (handler_argument_type.from_c_repr(arg.contents) for arg in (args))
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]   File "/var/lib/snips/skills/mywai.mywai_commands/venv/lib/python3.5/site-packages/hermes_python/ontology/dialogue/intent.py", line 68, in from_c_repr
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err]     c_asr_token_arrays_length = c_repr.asr_tokens.contents.count
Nov 12 22:18:13 mywairaspi snips-skill-server[2593]: INFO:snips_skill_server_lib::runner: [mywai-ShowMarketplace-mywai.mywai_commands][err] ValueError: NULL pointer access

Checked Hermes version on venv and is 0.8.1, tried also a rollback to 0.7.0, same issue
Action code is a simple python3 default code snippets on Snips console

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions