Package: libgdbm6
Version: 1.23-3
Severity: critical
Justification: breaks unrelated software

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
We are authenticating dovecot users via PAM. Our PAM-Setup includes pam_shield. 
pam_shield uses libgdbm6. 
As soon as pam_shield is triggered (meaning it blocks an IP) we get a trap 
divide error.
Details see below

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
When removing pam_shield from our PAM-Setup the problem disappears

   * What was the outcome of this action?
   * What outcome did you expect instead?
Just works.

Journal-Output:
Aug 31 18:02:34 xyz dovecot[2451]: auth: Error: auth-worker: Aborted PASSV 
request for x...@xyz.xyz: Worker process died unexpectedly
Aug 31 18:02:34 xyz dovecot[2451]: auth-worker: Fatal: master: 
service(auth-worker): child 118182 killed with signal 8
Aug 31 18:02:34 xyz kernel: traps: auth[118182] trap divide error 
ip:7f7366d16f06 sp:7ffc44386580 error:0 in libgdbm.so.6.0.0[7f7366d12000+a000]

PAM-Setup:
auth required pam_abl.so config=/etc/security/pam_abl.conf
auth sufficient pam_mysql.so list-of-options-remoed
auth required pam_shield.so
auth required pam_deny.so


*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 12.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'stable-security')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-11-cloud-amd64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgdbm6 depends on:
ii  libc6  2.36-9+deb12u1

libgdbm6 recommends no packages.

Versions of packages libgdbm6 suggests:
pn  gdbm-l10n  <none>

-- no debconf information

Reply via email to