On Thu, 17 Apr 2025, Colin Watson wrote:

I got this far:

* install the gdb and systemd-coredump packages

Whereupon I discovered that, obviously enough, it's also necessary to restart the sshd service. You may want to make note of that if these are canned instructions.

This minor speedbump aside, I have attached the 'bt' output from gdb.


--
Liam Stitt
sti...@cuug.ab.ca
#0  0x00007f1ad4d0361d in __printf_buffer (buf=buf@entry=0x7ffd280c1110,
    format=0x7f1ad4809000 "%s/.ecryptfs/%s", ap=ap@entry=0x7ffd280c1240,
    mode_flags=mode_flags@entry=2) at ./stdio-common/vfprintf-internal.c:600
#1  0x00007f1ad4d28a6b in __vasprintf_internal (result=0x7ffd280c1328,
    format=<optimized out>, args=args@entry=0x7ffd280c1240,
    mode_flags=mode_flags@entry=2) at ./libio/vasprintf.c:102
#2  0x00007f1ad4dbbbef in ___asprintf_chk (
    result_ptr=result_ptr@entry=0x7ffd280c1328, flag=flag@entry=1,
    format=format@entry=0x7f1ad4809000 "%s/.ecryptfs/%s") at 
./debug/asprintf_chk.c:34
#3  0x00007f1ad48073d7 in asprintf (__ptr=0x7ffd280c1328,
    __fmt=0x7f1ad4809000 "%s/.ecryptfs/%s")
    at /usr/include/x86_64-linux-gnu/bits/stdio2.h:206
#4  file_exists_dotecryptfs (homedir=homedir@entry=0x559b2722eec0 "/home/frink",
    filename=filename@entry=0x7f1ad4809026 "auto-mount")
    at ./src/pam_ecryptfs/pam_ecryptfs.c:55
#5  0x00007f1ad4807ace in pam_sm_authenticate (pamh=0x559b272603d0,
    flags=<optimized out>, argc=<optimized out>, argv=<optimized out>)
    at ./src/pam_ecryptfs/pam_ecryptfs.c:169
#6  0x00007f1ad56634de in _pam_dispatch_aux (pamh=0x559b272811f0, flags=1,
    h=0x559b272811f0, resumed=<optimized out>, use_cached_chain=<optimized out>)
    at ../libpam/pam_dispatch.c:110
#7  _pam_dispatch (pamh=pamh@entry=0x559b272603d0, flags=1, 
choice=choice@entry=1)
    at ../libpam/pam_dispatch.c:411
--Type <RET> for more, q to quit, c to continue without paging--c
#8  0x00007f1ad5662be3 in pam_authenticate (pamh=0x559b272603d0, 
flags=flags@entry=1)
    at ../libpam/pam_auth.c:34
#9  0x0000559aee761a70 in sshpam_auth_passwd 
(authctxt=authctxt@entry=0x559b2726ae90,
    password=password@entry=0x559b27288cb0 "mmAhpCs-") at ../../auth-pam.c:1378
#10 0x0000559aee72da8b in auth_password (ssh=ssh@entry=0x559b27267480,
    password=0x559b27288cb0 "mmAhpCs-") at ../../auth-passwd.c:116
#11 0x0000559aee74dab7 in mm_answer_authpassword (ssh=0x559b27267480, sock=9,
    m=0x559b2726b220) at ../../monitor.c:1050
#12 0x0000559aee75066e in monitor_read (ssh=ssh@entry=0x559b27267480,
    pmonitor=pmonitor@entry=0x559b2726ae40,
    ent=0x559aee82d350 <mon_dispatch_proto20+112>, 
pent=pent@entry=0x7ffd281016d0)
    at ../../monitor.c:550
#13 0x0000559aee753b96 in monitor_child_preauth (ssh=ssh@entry=0x559b27267480,
    pmonitor=0x559b2726ae40) at ../../monitor.c:319
#14 0x0000559aee72b621 in privsep_preauth (ssh=0x559b27267480)
    at ../../sshd-session.c:367
#15 main (ac=<optimized out>, av=<optimized out>) at ../../sshd-session.c:1320

Reply via email to