Dhanus3133 / Leetbuddy.nvim

Solve Leetcode problems within Neovim 🔥
MIT License
139 stars 15 forks source link

Post request fails to write #17

Closed YihuiZhou-zyh closed 1 year ago

YihuiZhou-zyh commented 1 year ago

i am using opensuse, and my curl version is

curl 7.82.0 (x86_64-conda-linux-gnu) libcurl/7.82.0 OpenSSL/1.1.1n zlib/1.2.12 libssh2/1.10.0 nghttp2/1.46.0
Release-Date: 2022-03-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz NTLM NTLM_WB SPNEGO SSL TLS-SRP UnixSockets

but i still have such err

Error executing Lua callback: ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:498: 'curl -sSL -D /run/user/1000//plenary_curl_cb9c41a5.headers --compressed -X POST -H Cookie: LEETCODE_SESSION=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJfYXV0aF91c2VyX2lkIjoiMjgwNTEwIiwiX2F1dGhfdXNlcl9iYWNrZW5kIjoiZGphbmdvLmNvbnRyaWIuYXV0aC5iYWNrZW5kcy5Nb2RlbEJhY2tlbmQiLCJfYXV0aF91c2VyX2hhc2giOiI0NGMzYmUwNjQ5ZTM4OWVmOWNiNDIwNmZblabalbal(i just hide the session)
IjSvWEJz9LtflDyd3r9XK4brXUTXL -H Content-Type: application/json -H Accept: application/json -H Referer: https://leetcode.cn --data-raw {"query":"    query globalData {\n      userStatus {\n        isSignedIn\n
       username\n      }\n    }\n  "} https://leetcode.cn/graphql' was unable to complete in 10000 ms
stack traceback:
        [C]: in function 'error'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:498: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:452: in function 'sync'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:292: in function 'post'
        ...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:75: in function <...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:49>

Error executing luv callback:
...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:274: post https://leetcode.cn/graphql - curl error exit_code=23 stderr={ "curl: (23) Failed writing received data to disk/application" }
stack traceback:
        [C]: in function 'error'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:274: in function '_user_on_exit'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:239: in function '_shutdown'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:46: in function <...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:37>
        [C]: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:485: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:452: in function 'sync'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:292: in function 'post'
        ...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:75: in function <...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:49>
Dhanus3133 commented 1 year ago

Check the issue #16

YihuiZhou-zyh commented 1 year ago

I update the system, but it won't work. I saw that issue but it could not solve mine

Dhanus3133 commented 1 year ago

Try updating curl to the latest version (>8.1)

YihuiZhou-zyh commented 1 year ago

i update curl to version 8.1

 curl --version  
curl 8.1.2 (x86_64-suse-linux-gnu) libcurl/8.1.2 OpenSSL/3.1.1 zlib/1.2.13 brotli/1.0.9 zstd/1.5.5 libidn2/2.3.4 libpsl/0.21.2 (+libidn2/2.3.4) libssh/0.10.5/openssl/zlib nghttp2/1.54.0
Release-Date: 2023-05-30
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd

but still got the issue

Error executing Lua callback: ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:498: 'curl -sSL -D /run/user/1000//plenary_curl_cb9c41a5.headers --compressed -X POST -H Cookie: LEETCODE_SESSION=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJfYXV0aF91c2VyX2lkIjoiMjgwNTEwIiwiX2F1dGhfdXNlcl9iYWNrZW5kIjoiZGphbmdvLmNvbnRyaWIuYXV0aC5iYWNrZW5kcy5Nb2RlbEJhY2tlbmQiLCJfYXV0aF91c2VyX2hhc2giOiI0NGMzYmUwNjQ5ZTM4OWVmOWNiNDIwNmZ
hYzFkNTQ3YzE2ZThjNWJkMzIwYTAzYzI2ZTFiMWYwZTUxNDQ4NjI2IiwiaWQiOjI4MDUxMCwiZW1haWwiOiJzb2xlZGFkenloQGZveG1haWwuY29tIiwidXNlcm5hbWUiOiJhbW8tMiIsInVzZXJfc2x1ZyI6ImFtby0yIiwiYXZhdGFyIjoiaHR0cHM6Ly9hc3NldHMubGVldGNvZ
GUuY24vYWxpeXVuLWxjLXVwbG9hZC91c2Vycy9hbW8tMi9hdmF0YXJfMTY0NjExNzE0MS5wbmciLCJwaG9uZV92ZXJpZmllZCI6dHJ1ZSwiX3RpbWVzdGFtcCI6MTY4OTgyNDA2Mi4xODQ5NzQ3LCJleHBpcmVkX3RpbWVfIjoxNjkyMzg1MjAwLCJ2ZXJzaW9uX2tleV8iOjAsImx
hdGVzdF90aW1lc3RhbXBfIjoxNjg5ODI0MDg5fQ.2s7ZKsTIETuFcZf1U6_E7aCOC716QVmib_OTBzlBtVw;csrftoken=swurM98nxuBlz6bKp3pHShylp8k4wuHpnjCIjSvWEJz9LtflDyd3r9XK4brXUTXL -H Content-Type: application/json -H X-Csrftoken: s
wurM98nxuBlz6bKp3pHShylp8k4wuHpnjCIjSvWEJz9LtflDyd3r9XK4brXUTXL -H Referer: https://leetcode.cn -H Accept: application/json --data-raw {"query":"    query globalData {\n      userStatus {\n        isSignedIn\n
       username\n      }\n    }\n  "} https://leetcode.cn/graphql' was unable to complete in 10000 ms
stack traceback:
        [C]: in function 'error'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:498: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:452: in function 'sync'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:292: in function 'post'
        ...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:75: in function <...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:49>

Error executing luv callback:
...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:274: post https://leetcode.cn/graphql - curl error exit_code=23 stderr={ "curl: (23) Failed writing received data to disk/application" }
stack traceback:
        [C]: in function 'error'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:274: in function '_user_on_exit'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:239: in function '_shutdown'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:46: in function <...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:37>
        [C]: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:485: in function 'wait'
        ...rvim/site/pack/lazy/opt/plenary.nvim/lua/plenary/job.lua:452: in function 'sync'
        ...vim/site/pack/lazy/opt/plenary.nvim/lua/plenary/curl.lua:292: in function 'post'
        ...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:75: in function <...e/pack/lazy/opt/LeetBuddy.nvim/lua/leetbuddy/cookies.lua:49>
Dhanus3133 commented 1 year ago

Not sure why this error occurred, try raising an issue in plenary.nvim