This repository has been archived by the owner on Feb 28, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 97
debian wheezy 64-bit pam_tacplus segfault #3
Comments
I have made a fix + pull request; see issue #4 |
kravietz
added a commit
that referenced
this issue
Oct 13, 2021
Found by asan: ``` ==7329==ERROR: AddressSanitizer: odr-violation (0x0000010e65c0): [1] size=4 'tac_encryption' tacc.c:77:5 [2] size=4 'tac_encryption' libtac/lib/header.c:38:5 These globals were registered at these points: [1]: #0 0x106ea0d in __asan_register_globals /usr/src/contrib/llvm-project/compiler-rt/lib/asan/asan_globals.cpp:360:3 #1 0x10dfdab in asan.module_ctor (/usr/local/bin/tacc+0xbedab) #2 0x8010ecc5a (/libexec/ld-elf.so.1+0x8c5a) #3 0x8010ea488 (/libexec/ld-elf.so.1+0x6488) [2]: #0 0x106ea0d in __asan_register_globals /usr/src/contrib/llvm-project/compiler-rt/lib/asan/asan_globals.cpp:360:3 #1 0x80114119b in asan.module_ctor (/usr/local/lib/libtac.so.3+0x1b19b) #2 0x8010ecc5a (/libexec/ld-elf.so.1+0x8c5a) #3 0x8010ea488 (/libexec/ld-elf.so.1+0x6488) ==7329==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0 SUMMARY: AddressSanitizer: odr-violation: global 'tac_encryption' at tacc.c:77:5 ==7329==ABORTING ```
kravietz
added a commit
that referenced
this issue
Oct 20, 2021
Found by asan: ``` ==7329==ERROR: AddressSanitizer: odr-violation (0x0000010e65c0): [1] size=4 'tac_encryption' tacc.c:77:5 [2] size=4 'tac_encryption' libtac/lib/header.c:38:5 These globals were registered at these points: [1]: #0 0x106ea0d in __asan_register_globals /usr/src/contrib/llvm-project/compiler-rt/lib/asan/asan_globals.cpp:360:3 #1 0x10dfdab in asan.module_ctor (/usr/local/bin/tacc+0xbedab) #2 0x8010ecc5a (/libexec/ld-elf.so.1+0x8c5a) #3 0x8010ea488 (/libexec/ld-elf.so.1+0x6488) [2]: #0 0x106ea0d in __asan_register_globals /usr/src/contrib/llvm-project/compiler-rt/lib/asan/asan_globals.cpp:360:3 #1 0x80114119b in asan.module_ctor (/usr/local/lib/libtac.so.3+0x1b19b) #2 0x8010ecc5a (/libexec/ld-elf.so.1+0x8c5a) #3 0x8010ea488 (/libexec/ld-elf.so.1+0x6488) ==7329==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0 SUMMARY: AddressSanitizer: odr-violation: global 'tac_encryption' at tacc.c:77:5 ==7329==ABORTING ```
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
pam_tacplus segfaults on debian wheezy 64-bits:
This is pam_tacplus 1.3.6
I also built 1.3.8 on this system, and it segfaults as well:
The text was updated successfully, but these errors were encountered: