This repository was archived by the owner on Jun 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 16
This repository was archived by the owner on Jun 23, 2020. It is now read-only.
Missing key "status" on a json failure #40
Copy link
Copy link
Open
Labels
Description
I have this failure, but not sure where it's coming from exactly...
Missing hash key: "status" (KeyError)
from /Users/jeremywoertink/.asdf/installs/crystal/0.31.1/src/hash.cr:0:9 in '[]'
from /Users/jeremywoertink/.asdf/installs/crystal/0.31.1/src/json/any.cr:102:7 in '[]'
from lib/selenium/src/webdriver.cr:88:18 in 'failure'
from lib/selenium/src/webdriver.cr:65:9 in 'post'
from lib/selenium/src/webdriver/session.cr:181:18 in 'post'
from lib/selenium/src/webdriver/session.cr:66:7 in 'url='
from lib/selenium/src/webdriver/session.cr:37:9 in 'initialize'
from lib/selenium/src/webdriver/session.cr:26:5 in 'initialize'
On this line I inspected my body, and this it was it returned which doesn't contain a "status" key.
{"value" => {"error" => "invalid session id", "message" => "invalid session id", "stacktrace" => "0 chromedriver 0x0000000107b19e99 chromedriver + 3747481\n1 chromedriver 0x0000000107aae4d3 chromedriver + 3306707\n2 chromedriver 0x000000010783de42 chromedriver + 749122\n3 chromedriver 0x00000001077a139c chromedriver + 107420\n4 chromedriver 0x00000001077c725c chromedriver + 262748\n5 chromedriver 0x00000001077c55db chromedriver + 255451\n6 chromedriver 0x00000001077c4e17 chromedriver + 253463\n7 chromedriver 0x000000010778caf9 chromedriver + 23289\n8 chromedriver 0x0000000107adcf7f chromedriver + 3497855\n9 chromedriver 0x0000000107ae9b7d chromedriver + 3550077\n10 chromedriver 0x0000000107ae9908 chromedriver + 3549448\n11 chromedriver 0x0000000107abc029 chromedriver + 3362857\n12 chromedriver 0x0000000107aea3d8 chromedriver + 3552216\n13 chromedriver 0x0000000107ad0a37 chromedriver + 3447351\n14 chromedriver 0x000000010778a360 chromedriver + 13152\n15 libdyld.dylib 0x00007fff694752e5 start + 1\n16 ??? 0x0000000000000003 0x0 + 3\n"}} (Exception)Found some docs on that errors object:
wout and madmatvey