Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed howdy authentication causes core dump #40

Open
mlbullett opened this issue Sep 26, 2022 · 1 comment
Open

Failed howdy authentication causes core dump #40

mlbullett opened this issue Sep 26, 2022 · 1 comment
Assignees

Comments

@mlbullett
Copy link

mlbullett commented Sep 26, 2022

I'm currently trying to get howdy and gtklock to play nicely together but have noticed that a failed auth attempt with howdy (so letting it timeout) causes gtklock to seg fault. Successful authentication with howdy works fine. Not sure if this is better posted upstream but figured I'd start here.

Some useful info:
I'm running sway on Linux 5.19.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 24 Sep 2022 18:24:15 +0000

Have howdy plugged into pam and gtklock as follows:
/etc/pam.d/login

#%PAM-1.0

auth       sufficient   pam_unix.so try_first_pass likeauth nullok
auth       sufficient   pam_python.so /lib/security/howdy/pam.py
auth       required     pam_securetty.so
auth       requisite    pam_nologin.so
auth       include      system-local-login
auth       optional     pam_gnome_keyring.so
account    include      system-local-login
session    include      system-local-login
session    optional     pam_gnome_keyring.so auto_start
password   include      system-local-login

Steps to reproduce:

  • Add howdy to pam.d/login
  • Run gtklock
  • Trigger auth attempt by leaving password empty
  • Let attempt timeout
@jovanlanik jovanlanik self-assigned this Sep 30, 2022
@Jackaed
Copy link

Jackaed commented Aug 16, 2023

I'm also experiencing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants