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

3.0.15 Crash #2157

Closed
seankndy opened this Issue Jan 11, 2018 · 1 comment

Comments

Projects
None yet
3 participants
@seankndy

seankndy commented Jan 11, 2018

Issue type

  • Questions about the server or its usage should be posted to the users mailing list.
  • Remote security exploits MUST be sent to security@freeradius.org.
  • [ x ] Defect - Crash or memory corruption.
  • Defect - Non compliance with a standards document, or incorrect API usage.
  • Defect - Unexpected behaviour (obvious or verified by project member).
  • Feature request.

See here for debugging instructions and how to obtain backtraces.

NOTE: PATCHES GO IN PULL REQUESTS. IF YOU SUBMIT A DIFF HERE, THE DEVELOPMENT TEAM WILL HUNT YOU DOWN AND BEAT YOU OVER THE HEAD WITH YOUR OWN KEYBOARD.

Defect/Feature description

How to reproduce issue

Happens seemingly randomly, not sure what causes.

Full backtrace from LLDB or GDB

[Switching to Thread 0x7fffedf6c700 (LWP 20697)]
0x00007ffff1763607 in check_for_realm (instance=0xb2d9a0, request=0xbe2990, returnrealm=0x7fffedf6ad60) at src/modules/rlm_realm/rlm_realm.c:311
311				if (realm->acct_pool->servers[i]->ipaddr.af == AF_UNSPEC) continue;
Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.26-21.el7.x86_64 glibc-2.17-196.el7_4.2.x86_64 keyutils-libs-1.5.8-3.el7.x86_64 krb5-libs-1.15.1-8.el7.x86_64 libcom_err-1.42.9-10.el7.x86_64 libselinux-2.5-11.el7.x86_64 libtalloc-2.1.9-1.el7.x86_64 nspr-4.13.1-1.0.el7_3.x86_64 nss-3.28.4-15.el7_4.x86_64 nss-softokn-freebl-3.28.3-8.el7_4.x86_64 nss-util-3.28.4-3.el7.x86_64 openldap-2.4.44-5.el7.x86_64 openssl-libs-1.0.2k-8.el7.x86_64 pcre-8.32-17.el7.x86_64 zlib-1.2.7-17.el7.x86_64
(gdb) bt
#0  0x00007ffff1763607 in check_for_realm (instance=0xb2d9a0, request=0xbe2990, returnrealm=0x7fffedf6ad60) at src/modules/rlm_realm/rlm_realm.c:311
#1  0x00007ffff17639c8 in mod_preacct (instance=0xb2d9a0, request=0xbe2990) at src/modules/rlm_realm/rlm_realm.c:451
#2  0x0000000000428d55 in call_modsingle (component=MOD_PREACCT, sp=0xbcdb60, request=0xbe2990) at src/main/modcall.c:302
#3  0x0000000000429402 in modcall_recurse (request=0xbe2990, component=MOD_PREACCT, depth=1, entry=0x7fffedf6ba08, do_next_sibling=true) at src/main/modcall.c:578
#4  0x0000000000428f16 in modcall_child (request=0xbe2990, component=MOD_PREACCT, depth=1, entry=0x7fffedf6b9f0, c=0xbccac0, result=0x7fffedf6b8e4, do_next_sibling=true) at src/main/modcall.c:408
#5  0x0000000000429e36 in modcall_recurse (request=0xbe2990, component=MOD_PREACCT, depth=0, entry=0x7fffedf6b9f0, do_next_sibling=true) at src/main/modcall.c:789
#6  0x000000000042ab7b in modcall (component=MOD_PREACCT, c=0xbcc9c0, request=0xbe2990) at src/main/modcall.c:1134
#7  0x000000000042638e in indexed_modcall (comp=MOD_PREACCT, idx=0, request=0xbe2990) at src/main/modules.c:1028
#8  0x0000000000428676 in module_preacct (request=0xbe2990) at src/main/modules.c:2178
#9  0x000000000040ed94 in rad_accounting (request=0xbe2990) at src/main/acct.c:56
#10 0x000000000043d784 in request_running (request=0xbe2990, action=1) at src/main/process.c:1536
#11 0x00000000004393ba in request_handler_thread (arg=0xbd3e70) at src/main/threads.c:698
#12 0x00007ffff63b4e25 in start_thread () from /lib64/libpthread.so.0
#13 0x00007ffff5eab34d in clone () from /lib64/libc.so.6```
@alandekok

This comment has been minimized.

Show comment
Hide comment
@alandekok

alandekok Jan 11, 2018

Member

Please try 3.0.16, which was just released. It has fixed many issues.

Member

alandekok commented Jan 11, 2018

Please try 3.0.16, which was just released. It has fixed many issues.

@arr2036 arr2036 closed this Feb 28, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment