Closed
Description
I'm having issues with magit forge when using it in github. I get periodic messages in Messages:
async-read-from-client: Stack overflow in regexp matcher
async-handle-result: Wrong type argument: sequencep, expression:
error in process filter: async-read-from-client: Selecting deleted buffer
error in process filter: Selecting deleted buffer
Steps for me to reproduce:
Initialise forge in a repo. And then wait for a bit.
I'm using emacs doom and the issue could be there.
Anonymised output from debug:
Debugger entered--Lisp error: (error "Stack overflow in regexp matcher")
string-match("\\(?:^.*\\(\\(?:adgangskode\\|contrase\\(?:\\(?:ny\\|ñ\\)a\\)\\|decryption key\\|encryption key\\|geslo\\|h\\(?:\\(?:asł\\|esl\\)o\\)\\|iphasiwedi\\|jelszó\\|l\\(?:ozinka\\|ösenord\\)\\|m\\(?:ot de passe\\|ật khẩu\\)\\|p\\(?:a\\(?:rola\\|s\\(?:ahitza\\|s\\(?: phrase\\|code\\|ord\\|phrase\\|wor[dt]\\)\\|
79D3
vorto\\)\\)\\|in\\)\\|s\\(?:alasana\\|enha\\|laptažodis\\)\\|wachtwoord\\|лозинка\\|пароль\\|ססמה\\|كلمة السر\\|गुप्तशब्द\\|शब्दकूट\\|গুপ্তশব্দ\\|পাসওয়ার্ড\\|ਪਾਸਵਰਡ\\|પાસવર્ડ\\|ପ୍ରବେଶ ସଙ୍କେତ\\|கடவுச்சொல்\\|సంకేతపదము\\|ಗುಪ್ತಪದ\\|അടയാളവാക്ക്\\|රහස්පදය\\|ពាក្យសម្ងាត់\\|パスワード\\|密[码碼]\\|암호\\)\\).*[:៖︓﹕:]\0?[[:blank:]]*\\)" "ps://api.github.com/users/{ANON}/followers\") (following_url . \"https://api.github.com/users/{ANON}/following{/other_user}\") (gists_url . \"https://api.github.com/users/{ANON}/gists{/gist_id}\") (starred_url . \"https://api.github.com/users/{ANON}/starred{/owner}{/repo}\") (subscriptions_url . \"https://api.github.com/users/{ANON}/subscriptions\") (organizations_url . \"https://api.github.com/users/{ANON}/orgs\") (repos_url . \"https://api.github.com/users/{ANON}/repos\") (events_url . \"https://api.github.com/users/{ANON}/events{/privacy}\") (received_events_url . \"https://api.github.com/users/{ANON}/received_events\") (type . \"Organization\") (user_view_type . \"public\") (site_admin)) (html_url . \"https://github.com/{ANON}/repo_1\") (description . \"{REMOVED}") (fork) (url . \"https://api.github.com/repos/{ANON}/repo_1\") (forks_url . \"https://api.github.com/repos/{ANON}/repo_1/forks\") (keys_url . \"https://api.github.com/repos/{ANON}/repo_1/keys{/key_id}\") (collaborators_url . \"https://api.github.com/repos/{ANON}/repo_1/collaborators{/collaborator}\") (teams_url . \"https://api.github.com/repos/{ANON}/repo_1/teams\") (hooks_url . \"https://api.github.com/repos/{ANON}/repo_1/hooks\") (issue_events_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/events{/number}\") (events_url . \"https://api.github.com/repos/{ANON}/repo_1/events\") (assignees_url . \"https://api.github.com/repos/{ANON}/repo_1/assignees{/user}\") (branches_url . \"https://api.github.com/repos/{ANON}/repo_1/branches{/branch}\") (tags_url . \"https://api.github.com/repos/{ANON}/repo_1/tags\") (blobs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/blobs{/sha}\") (git_tags_url . \"https://api.github.com/repos/{ANON}/repo_1/git/tags{/sha}\") (git_refs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/refs{/sha}\") (trees_url . \"https://api.github.com/repos/{ANON}/repo_1/git/trees{/sha}\") (statuses_url . \"https://api.github.com/repos/{ANON}/repo_1/statuses/{sha}\") (languages_url . \"https://api.github.com/repos/{ANON}/repo_1/languages\") (stargazers_url . \"https://api.github.com/repos/{ANON}/repo_1/stargazers\") (contributors_url . \"https://api.github.com/repos/{ANON}/repo_1/contributors\") (subscribers_url . \"https://api.github.com/repos/{ANON}/repo_1/subscribers\") (subscription_url . \"https://api.github.com/repos/{ANON}/repo_1/subscription\") (commits_url . \"https://api.github.com/repos/{ANON}/repo_1/commits{/sha}\") (git_commits_url . \"https://api.github.com/repos/{ANON}/repo_1/git/commits{/sha}\") (comments_url . \"https://api.github.com/repos/{ANON}/repo_1/comments{/number}\") (issue_comment_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/comments{/number}\") (contents_url . \"https://api.gi...")
async-read-from-client(#<process emacs> "ps://api.github.com/users/{ANON}/followers\") (following_url . \"https://api.github.com/users/{ANON}/following{/other_user}\") (gists_url . \"https://api.github.com/users/{ANON}/gists{/gist_id}\") (starred_url . \"https://api.github.com/users/{ANON}/starred{/owner}{/repo}\") (subscriptions_url . \"https://api.github.com/users/{ANON}/subscriptions\") (organizations_url . \"https://api.github.com/users/{ANON}/orgs\") (repos_url . \"https://api.github.com/users/{ANON}/repos\") (events_url . \"https://api.github.com/users/{ANON}/events{/privacy}\") (received_events_url . \"https://api.github.com/users/{ANON}/received_events\") (type . \"Organization\") (user_view_type . \"public\") (site_admin)) (html_url . \"https://github.com/{ANON}/repo_1\") (description . \"{REMOVED}") (fork) (url . \"https://api.github.com/repos/{ANON}/repo_1\") (forks_url . \"https://api.github.com/repos/{ANON}/repo_1/forks\") (keys_url . \"https://api.github.com/repos/{ANON}/repo_1/keys{/key_id}\") (collaborators_url . \"https://api.github.com/repos/{ANON}/repo_1/collaborators{/collaborator}\") (teams_url . \"https://api.github.com/repos/{ANON}/repo_1/teams\") (hooks_url . \"https://api.github.com/repos/{ANON}/repo_1/hooks\") (issue_events_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/events{/number}\") (events_url . \"https://api.github.com/repos/{ANON}/repo_1/events\") (assignees_url . \"https://api.github.com/repos/{ANON}/repo_1/assignees{/user}\") (branches_url . \"https://api.github.com/repos/{ANON}/repo_1/branches{/branch}\") (tags_url . \"https://api.github.com/repos/{ANON}/repo_1/tags\") (blobs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/blobs{/sha}\") (git_tags_url . \"https://api.github.com/repos/{ANON}/repo_1/git/tags{/sha}\") (git_refs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/refs{/sha}\") (trees_url . \"https://api.github.com/repos/{ANON}/repo_1/git/trees{/sha}\") (statuses_url . \"https://api.github.com/repos/{ANON}/repo_1/statuses/{sha}\") (languages_url . \"https://api.github.com/repos/{ANON}/repo_1/languages\") (stargazers_url . \"https://api.github.com/repos/{ANON}/repo_1/stargazers\") (contributors_url . \"https://api.github.com/repos/{ANON}/repo_1/contributors\") (subscribers_url . \"https://api.github.com/repos/{ANON}/repo_1/subscribers\") (subscription_url . \"https://api.github.com/repos/{ANON}/repo_1/subscription\") (commits_url . \"https://api.github.com/repos/{ANON}/repo_1/commits{/sha}\") (git_commits_url . \"https://api.github.com/repos/{ANON}/repo_1/git/commits{/sha}\") (comments_url . \"https://api.github.com/repos/{ANON}/repo_1/comments{/number}\") (issue_comment_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/comments{/number}\") (contents_url . \"https:/..." t)
#f(compiled-function (proc string) #<bytecode -0xc7eb154e1952f8a>)(#<process emacs> "ps://api.github.com/users/{ANON}/followers\") (following_url . \"https://api.github.com/users/{ANON}/following{/other_user}\") (gists_url . \"https://api.github.com/users/{ANON}/gists{/gist_id}\") (starred_url . \"https://api.github.com/users/{ANON}/starred{/owner}{/repo}\") (subscriptions_url . \"https://api.github.com/users/{ANON}/subscriptions\") (organizations_url . \"https://api.github.com/users/{ANON}/orgs\") (repos_url . \"https://api.github.com/users/{ANON}/repos\") (events_url . \"https://api.github.com/users/{ANON}/events{/privacy}\") (received_events_url . \"https://api.github.com/users/{ANON}/received_events\") (type . \"Organization\") (user_view_type . \"public\") (site_admin)) (html_url . \"https://github.com/{ANON}/repo_1\") (description . \"{REMOVED}") (fork) (url . \"https://api.github.com/repos/{ANON}/repo_1\") (forks_url . \"https://api.github.com/repos/{ANON}/repo_1/forks\") (keys_url . \"https://api.github.com/repos/{ANON}/repo_1/keys{/key_id}\") (collaborators_url . \"https://api.github.com/repos/{ANON}/repo_1/collaborators{/collaborator}\") (teams_url . \"https://api.github.com/repos/{ANON}/repo_1/teams\") (hooks_url . \"https://api.github.com/repos/{ANON}/repo_1/hooks\") (issue_events_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/events{/number}\") (events_url . \"https://api.github.com/repos/{ANON}/repo_1/events\") (assignees_url . \"https://api.github.com/repos/{ANON}/repo_1/assignees{/user}\") (branches_url . \"https://api.github.com/repos/{ANON}/repo_1/branches{/branch}\") (tags_url . \"https://api.github.com/repos/{ANON}/repo_1/tags\") (blobs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/blobs{/sha}\") (git_tags_url . \"https://api.github.com/repos/{ANON}/repo_1/git/tags{/sha}\") (git_refs_url . \"https://api.github.com/repos/{ANON}/repo_1/git/refs{/sha}\") (trees_url . \"https://api.github.com/repos/{ANON}/repo_1/git/trees{/sha}\") (statuses_url . \"https://api.github.com/repos/{ANON}/repo_1/statuses/{sha}\") (languages_url . \"https://api.github.com/repos/{ANON}/repo_1/languages\") (stargazers_url . \"https://api.github.com/repos/{ANON}/repo_1/stargazers\") (contributors_url . \"https://api.github.com/repos/{ANON}/repo_1/contributors\") (subscribers_url . \"https://api.github.com/repos/{ANON}/repo_1/subscribers\") (subscription_url . \"https://api.github.com/repos/{ANON}/repo_1/subscription\") (commits_url . \"https://api.github.com/repos/{ANON}/repo_1/commits{/sha}\") (git_commits_url . \"https://api.github.com/repos/{ANON}/repo_1/git/commits{/sha}\") (comments_url . \"https://api.github.com/repos/{ANON}/repo_1/comments{/number}\") (issue_comment_url . \"https://api.github.com/repos/{ANON}/repo_1/issues/comments{/n...")
Magit version:
Magit v4.3.5, Transient 0.8.8, Forge 0.5.0, Git 2.49.0, Emacs 30.1, gnu/linuxError during redisplay: (eval (forge-topics-buffer-desc) t) signaled (wrong-type-argument (or eieio-object cl-structure-object oclosure) nil)