App crash on Linux when selecting body.response.path

Every time I try to use a request response, Yaak crashes :

  • When I use ctrl+space autocomplete

  • When I simply click on URL variable snippet

Logs seem to be normal

$ yaak-app 
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::common] write_command; command=Auth(Some(External), Some([49, 48, 48, 48]))
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::common] write_commands; commands=[Auth(Some(External), Some([49, 48, 48, 48]))] extra_bytes=None
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::common] read_commands; n_commands=1
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::common] write_commands; commands=[NegotiateUnixFD, Begin] extra_bytes=Some([108, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 109, 0, 0, 0, 1, 1, 111, 0, 21, 0, 0, 0, 47, 111, 114, 103, 47, 102, 114, 101, 101, 100, 101, 115, 107, 116, 111, 112, 47, 68, 66, 117, 115, 0, 0, 0, 2, 1, 115, 0, 20, 0, 0, 0, 111, 114, 103, 46, 102, 114, 101, 101, 100, 101, 115, 107, 116, 111, 112, 46, 68, 66, 117, 115, 0, 0, 0, 0, 3, 1, 115, 0, 5, 0, 0, 0, 72, 101, 108, 108, 111, 0, 0, 0, 6, 1, 115, 0, 20, 0, 0, 0, 111, 114, 103, 46, 102, 114, 101, 101, 100, 101, 115, 107, 116, 111, 112, 46, 68, 66, 117, 115, 0, 0, 0, 0])
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::client] receive_secondary_responses; expected_n_responses=1
[2025-02-27][09:32:35][INFO][zbus::connection::handshake::common] read_commands; n_commands=1
[2025-02-27][09:32:35][INFO][zbus::connection] start_object_server; started_event=Some(Event { listeners_notified: 0, listeners_total: 1 })
[2025-02-27][09:32:35][INFO][zbus::connection] {}; obj_server_task_name="ObjectServer task"
[2025-02-27][09:32:35][INFO][yaak_models::plugin] Connecting to database at "/home/bob/.local/share/app.yaak.desktop/db.sqlite"
[2025-02-27][09:32:35][INFO][yaak_models::plugin] Running database migrations from: /usr/lib/yaak/migrations
[2025-02-27][09:32:35][INFO][yaak_models::plugin] Database migrations complete
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Starting plugin server on 127.0.0.1:35417
[2025-02-27][09:32:35][INFO][yaak_plugins::nodejs] Starting plugin runtime main=/usr/lib/yaak/vendored/plugin-runtime/index.cjs
[2025-02-27][09:32:35][INFO][yaak_plugins::nodejs] Spawned plugin runtime
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Waiting for plugins to initialize
[2025-02-27][09:32:35][INFO][yaak_plugins::server_ws] New plugin runtime websocket connection: 127.0.0.1:46808
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Plugin runtime client connected!
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Loading bundled plugins from "/usr/lib/yaak/vendored/plugins"
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-prompt
Plugin runtime connected to websocket
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-prompt
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-prompt", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/importer-yaak
Created plugin worker for  /usr/lib/yaak/vendored/plugins/importer-yaak
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/importer-yaak", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-file
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-file
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-file", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/auth-basic
Created plugin worker for  /usr/lib/yaak/vendored/plugins/auth-basic
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/auth-basic", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-fs
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-fs
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-fs", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-hash
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-hash
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-hash", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/importer-postman
Created plugin worker for  /usr/lib/yaak/vendored/plugins/importer-postman
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/importer-postman", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/importer-openapi
Created plugin worker for  /usr/lib/yaak/vendored/plugins/importer-openapi
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/importer-openapi", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/auth-bearer
Created plugin worker for  /usr/lib/yaak/vendored/plugins/auth-bearer
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/auth-bearer", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/filter-jsonpath
Created plugin worker for  /usr/lib/yaak/vendored/plugins/filter-jsonpath
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/filter-jsonpath", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/filter-xpath
Created plugin worker for  /usr/lib/yaak/vendored/plugins/filter-xpath
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/filter-xpath", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-response
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-response
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-response", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/template-function-request
Created plugin worker for  /usr/lib/yaak/vendored/plugins/template-function-request
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/template-function-request", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/importer-curl
Created plugin worker for  /usr/lib/yaak/vendored/plugins/importer-curl
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/importer-curl", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/importer-insomnia
Created plugin worker for  /usr/lib/yaak/vendored/plugins/importer-insomnia
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/importer-insomnia", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/exporter-curl
Created plugin worker for  /usr/lib/yaak/vendored/plugins/exporter-curl
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/exporter-curl", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/auth-oauth2
Created plugin worker for  /usr/lib/yaak/vendored/plugins/auth-oauth2
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/auth-oauth2", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Adding plugin by dir /usr/lib/yaak/vendored/plugins/auth-jwt
Created plugin worker for  /usr/lib/yaak/vendored/plugins/auth-jwt
[2025-02-27][09:32:35][INFO][yaak_plugins::plugin_handle] BOOTED PLUGIN BootResponse { name: "@yaakapp/auth-jwt", version: "0.0.1" }
[2025-02-27][09:32:35][INFO][yaak_plugins::manager] Initialized all plugins:
  - /usr/lib/yaak/vendored/plugins/template-function-prompt
  - /usr/lib/yaak/vendored/plugins/importer-yaak
  - /usr/lib/yaak/vendored/plugins/template-function-file
  - /usr/lib/yaak/vendored/plugins/auth-basic
  - /usr/lib/yaak/vendored/plugins/template-function-fs
  - /usr/lib/yaak/vendored/plugins/template-function-hash
  - /usr/lib/yaak/vendored/plugins/importer-postman
  - /usr/lib/yaak/vendored/plugins/importer-openapi
  - /usr/lib/yaak/vendored/plugins/auth-bearer
  - /usr/lib/yaak/vendored/plugins/filter-jsonpath
  - /usr/lib/yaak/vendored/plugins/filter-xpath
  - /usr/lib/yaak/vendored/plugins/template-function-response
  - /usr/lib/yaak/vendored/plugins/template-function-request
  - /usr/lib/yaak/vendored/plugins/importer-curl
  - /usr/lib/yaak/vendored/plugins/importer-insomnia
  - /usr/lib/yaak/vendored/plugins/exporter-curl
  - /usr/lib/yaak/vendored/plugins/auth-oauth2
  - /usr/lib/yaak/vendored/plugins/auth-jwt
[2025-02-27][09:32:35][INFO][tauri_app_lib::window] Create new window label=main_0
[2025-02-27][09:32:36][INFO][tauri_app_lib::updates] Checking for updates mode=stable
[2025-02-27][09:32:37][INFO][yaak_sync::watch] Watching directory "/home/bob/Projects/Tripy/tripymap3-backend/yaak"


<EXECUTION AND CRASH, THEN EXIT APP CLOSING IT>


[2025-02-27][09:33:54][INFO][yaak_plugins] Exiting plugin runtime due to app exit
[2025-02-27][09:33:54][INFO][yaak_plugins::nodejs] Killing plugin runtime
[2025-02-27][09:33:54][INFO][yaak_plugins::nodejs] Killed plugin runtime
[2025-02-27][09:33:54][WARN][yaak_plugins::server_ws] Websocket error Protocol(ResetWithoutClosingHandshake)
[2025-02-27][09:33:54][INFO][yaak_plugins::manager] Plugin runtime client disconnected! TODO: Handle this case

PS : I realy REALY love you great app and work ❤️. I tried all other app for request debugging, bigger and smaller projects, and you perfect match my request debug and repository management requirements!

Please authenticate to join the conversation.

Upvoters
Status

Needs Triage

Board

Feedback

Tags

Bug

Date

Over 1 year ago

Author

Tatayoyoh

Subscribe to post

Get notified by email when there are changes.