strange brakes down freeradius
Hello. I have a strange fall down of the freeradius process version 3.0.15 (last stable version from your site). Do you need additional information about configuration or last auth request? *** Error in `radiusd': free(): invalid pointer: 0x000055f488a9c770 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x721af)[0x7f15c04691af] /lib64/libc.so.6(+0x77706)[0x7f15c046e706] /lib64/libc.so.6(+0x78453)[0x7f15c046f453] /usr/lib64/libtalloc.so.2(+0xa3b4)[0x7f15c122f3b4] /usr/lib64/libtalloc.so.2(+0xa30b)[0x7f15c122f30b] /usr/lib64/libtalloc.so.2(+0xa30b)[0x7f15c122f30b] /usr/lib64/libtalloc.so.2(_talloc_free+0x123)[0x7f15c1228e53] radiusd(+0x3fe19)[0x55f487808e19] radiusd(+0x404b6)[0x55f4878094b6] radiusd(+0x40c69)[0x55f487809c69] radiusd(+0x3fdc2)[0x55f487808dc2] /usr/lib64/freeradius/libfreeradius-radius.so(fr_event_run+0x126)[0x7f15c1d3f8b8] /usr/lib64/freeradius/libfreeradius-radius.so(fr_event_loop+0x4f0)[0x7f15c1d401df] radiusd(radius_event_process+0x26)[0x55f487812f54] radiusd(main+0xc80)[0x55f4877ff261] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7f15c04176e5] radiusd(_start+0x29)[0x55f4877ddb69] ======= Memory map: ======== 55f4877c9000-55f487844000 r-xp 00000000 fe:01 161269 /usr/sbin/radiusd 55f487a43000-55f487a46000 r--p 0007a000 fe:01 161269 /usr/sbin/radiusd 55f487a46000-55f487a4a000 rw-p 0007d000 fe:01 161269 /usr/sbin/radiusd 55f487a4a000-55f487a4c000 rw-p 00000000 00:00 0 55f4886dd000-55f488bf1000 rw-p 00000000 00:00 0 [heap] 7f15b4000000-7f15b4021000 rw-p 00000000 00:00 0 7f15b4021000-7f15b8000000 ---p 00000000 00:00 0 7f15b9fe5000-7f15b9ffb000 r-xp 00000000 fe:01 524378 /lib64/libgcc_s.so.1 7f15b9ffb000-7f15ba1fa000 ---p 00016000 fe:01 524378 /lib64/libgcc_s.so.1 7f15ba1fa000-7f15ba1fb000 r--p 00015000 fe:01 524378 /lib64/libgcc_s.so.1 7f15ba1fb000-7f15ba1fc000 rw-p 00016000 fe:01 524378 /lib64/libgcc_s.so.1 7f15ba1fc000-7f15ba1ff000 r-xp 00000000 fe:01 664654 /usr/lib64/freeradius/rlm_cache_rbtree.so 7f15ba1ff000-7f15ba3fe000 ---p 00003000 fe:01 664654 /usr/lib64/freeradius/rlm_cache_rbtree.so 7f15ba3fe000-7f15ba3ff000 r--p 00002000 fe:01 664654 /usr/lib64/freeradius/rlm_cache_rbtree.so 7f15ba3ff000-7f15ba400000 rw-p 00003000 fe:01 664654 /usr/lib64/freeradius/rlm_cache_rbtree.so 7f15ba400000-7f15ba404000 r-xp 00000000 fe:01 664713 /usr/lib64/freeradius/rlm_eap_mschapv2.so 7f15ba404000-7f15ba603000 ---p 00004000 fe:01 664713 /usr/lib64/freeradius/rlm_eap_mschapv2.so 7f15ba603000-7f15ba604000 r--p 00003000 fe:01 664713 /usr/lib64/freeradius/rlm_eap_mschapv2.so 7f15ba604000-7f15ba605000 rw-p 00004000 fe:01 664713 /usr/lib64/freeradius/rlm_eap_mschapv2.so 7f15ba605000-7f15ba60d000 r-xp 00000000 fe:01 664714 /usr/lib64/freeradius/rlm_eap_peap.so 7f15ba60d000-7f15ba80c000 ---p 00008000 fe:01 664714 /usr/lib64/freeradius/rlm_eap_peap.so 7f15ba80c000-7f15ba80d000 r--p 00007000 fe:01 664714 /usr/lib64/freeradius/rlm_eap_peap.so 7f15ba80d000-7f15ba80e000 rw-p 00008000 fe:01 664714 /usr/lib64/freeradius/rlm_eap_peap.so 7f15ba80e000-7f15ba815000 r-xp 00000000 fe:01 664718 /usr/lib64/freeradius/rlm_eap_ttls.so 7f15ba815000-7f15baa14000 ---p 00007000 fe:01 664718 /usr/lib64/freeradius/rlm_eap_ttls.so 7f15baa14000-7f15baa15000 r--p 00006000 fe:01 664718 /usr/lib64/freeradius/rlm_eap_ttls.so 7f15baa15000-7f15baa16000 rw-p 00007000 fe:01 664718 /usr/lib64/freeradius/rlm_eap_ttls.so 7f15baa16000-7f15baa18000 r-xp 00000000 fe:01 664717 /usr/lib64/freeradius/rlm_eap_tls.so 7f15baa18000-7f15bac17000 ---p 00002000 fe:01 664717 /usr/lib64/freeradius/rlm_eap_tls.so 7f15bac17000-7f15bac18000 r--p 00001000 fe:01 664717 /usr/lib64/freeradius/rlm_eap_tls.so 7f15bac18000-7f15bac19000 rw-p 00002000 fe:01 664717 /usr/lib64/freeradius/rlm_eap_tls.so 7f15bac19000-7f15bac1b000 r-xp 00000000 fe:01 664711 /usr/lib64/freeradius/rlm_eap_gtc.so 7f15bac1b000-7f15bae1a000 ---p 00002000 fe:01 664711 /usr/lib64/freeradius/rlm_eap_gtc.so 7f15bae1a000-7f15bae1b000 r--p 00001000 fe:01 664711 /usr/lib64/freeradius/rlm_eap_gtc.so 7f15bae1b000-7f15bae1c000 rw-p 00002000 fe:01 664711 /usr/lib64/freeradius/rlm_eap_gtc.so 7f15bae1c000-7f15bae21000 r-xp 00000000 fe:01 665154 /usr/lib64/freeradius/rlm_eap_leap.so 7f15bae21000-7f15bb021000 ---p 00005000 fe:01 665154 /usr/lib64/freeradius/rlm_eap_leap.so 7f15bb021000-7f15bb022000 r--p 00005000 fe:01 665154 /usr/lib64/freeradius/rlm_eap_leap.so 7f15bb022000-7f15bb023000 rw-p 00006000 fe:01 665154 /usr/lib64/freeradius/rlm_eap_leap.so 7f15bb023000-7f15bb026000 r-xp 00000000 fe:01 664712 /usr/lib64/freeradius/rlm_eap_md5.so 7f15bb026000-7f15bb225000 ---p 00003000 fe:01 664712 /usr/lib64/freeradius/rlm_eap_md5.so 7f15bb225000-7f15bb226000 r--p 00002000 fe:01 664712 /usr/lib64/freeradius/rlm_eap_md5.so 7f15bb226000-7f15bb227000 rw-p 00003000 fe:01 664712 /usr/lib64/freeradius/rlm_eap_md5.so 7f15bb227000-7f15bb232000 r-xp 00000000 fe:01 524321 /lib64/libnss_files-2.22.so 7f15bb232000-7f15bb431000 ---p 0000b000 fe:01 524321 /lib64/libnss_files-2.22.so 7f15bb431000-7f15bb432000 r--p 0000a000 fe:01 524321 /lib64/libnss_files-2.22.so 7f15bb432000-7f15bb433000 rw-p 0000b000 fe:01 524321 /lib64/libnss_files-2.22.so 7f15bb433000-7f15bb439000 rw-p 00000000 00:00 0 7f15bb439000-7f15bb43c000 r-xp 00000000 fe:01 664652 /usr/lib64/freeradius/rlm_attr_filter.so 7f15bb43c000-7f15bb63b000 ---p 00003000 fe:01 664652 /usr/lib64/freeradius/rlm_attr_filter.so 7f15bb63b000-7f15bb63c000 r--p 00002000 fe:01 664652 /usr/lib64/freeradius/rlm_attr_filter.so 7f15bb63c000-7f15bb63d000 rw-p 00003000 fe:01 664652 /usr/lib64/freeradius/rlm_attr_filter.so 7f15bb63d000-7f15bb645000 r-xp 00000000 fe:01 664850 /usr/lib64/freeradius/rlm_expr.so 7f15bb645000-7f15bb844000 ---p 00008000 fe:01 664850 /usr/lib64/freeradius/rlm_expr.so 7f15bb844000-7f15bb845000 r--p 00007000 fe:01 664850 /usr/lib64/freeradius/rlm_expr.so 7f15bb845000-7f15bb846000 rw-p 00008000 fe:01 664850 /usr/lib64/freeradius/rlm_expr.so 7f15bb846000-7f15bb84a000 r-xp 00000000 fe:01 664861 /usr/lib64/freeradius/rlm_passwd.so 7f15bb84a000-7f15bba49000 ---p 00004000 fe:01 664861 /usr/lib64/freeradius/rlm_passwd.so 7f15bba49000-7f15bba4a000 r--p 00003000 fe:01 664861 /usr/lib64/freeradius/rlm_passwd.so 7f15bba4a000-7f15bba4b000 rw-p 00004000 fe:01 664861 /usr/lib64/freeradius/rlm_passwd.so 7f15bba4b000-7f15bba4c000 r-xp 00000000 fe:01 664883 /usr/lib64/freeradius/rlm_utf8.so 7f15bba4c000-7f15bbc4c000 ---p 00001000 fe:01 664883 /usr/lib64/freeradius/rlm_utf8.so 7f15bbc4c000-7f15bbc4d000 r--p 00001000 fe:01 664883 /usr/lib64/freeradius/rlm_utf8.so 7f15bbc4d000-7f15bbc4e000 rw-p 00002000 fe:01 664883 /usr/lib64/freeradius/rlm_utf8.so 7f15bbc4e000-7f15bbc54000 r-xp 00000000 fe:01 665158 /usr/lib64/freeradius/rlm_pap.so 7f15bbc54000-7f15bbe53000 ---p 00006000 fe:01 665158 /usr/lib64/freeradius/rlm_pap.so 7f15bbe53000-7f15bbe54000 r--p 00005000 fe:01 665158 /usr/lib64/freeradius/rlm_pap.so 7f15bbe54000-7f15bbe55000 rw-p 00006000 fe:01 665158 /usr/lib64/freeradius/rlm_pap.so 7f15bbe55000-7f15bbe60000 r-xp 00000000 fe:01 664858 /usr/lib64/freeradius/rlm_mschap.so 7f15bbe60000-7f15bc05f000 ---p 0000b000 fe:01 664858 /usr/lib64/freeradius/rlm_mschap.so 7f15bc05f000-7f15bc060000 r--p 0000a000 fe:01 664858 /usr/lib64/freeradius/rlm_mschap.so 7f15bc060000-7f15bc061000 rw-p 0000b000 fe:01 664858 /usr/lib64/freeradius/rlm_mschap.so 7f15bc061000-7f15bc065000 r-xp 00000000 fe:01 664704 /usr/lib64/freeradius/rlm_detail.so 7f15bc065000-7f15bc264000 ---p 00004000 fe:01 664704 /usr/lib64/freeradius/rlm_detail.so 7f15bc264000-7f15bc265000 r--p 00003000 fe:01 664704 /usr/lib64/freeradius/rlm_detail.so 7f15bc265000-7f15bc266000 rw-p 00004000 fe:01 664704 /usr/lib64/freeradius/rlm_detail.so 7f15bc266000-7f15bc268000 r-xp 00000000 fe:01 664655 /usr/lib64/freeradius/rlm_chap.so 7f15bc268000-7f15bc467000 ---p 00002000 fe:01 664655 /usr/lib64/freeradius/rlm_chap.so 7f15bc467000-7f15bc468000 r--p 00001000 fe:01 664655 /usr/lib64/freeradius/rlm_chap.so 7f15bc468000-7f15bc469000 rw-p 00002000 fe:01 664655 /usr/lib64/freeradius/rlm_chap.so 7f15bc469000-7f15bc470000 r-xp 00000000 fe:01 664921 /usr/lib64/freeradius/libfreeradius-dhcp.so 7f15bc470000-7f15bc66f000 ---p 00007000 fe:01 664921 /usr/lib64/freeradius/libfreeradius-dhcp.so 7f15bc66f000-7f15bc670000 r--p 00006000 fe:01 664921 /usr/lib64/freeradius/libfreeradius-dhcp.so 7f15bc670000-7f15bc671000 rw-p 00007000 fe:01 664921 /usr/lib64/freeradius/libfreeradius-dhcp.so 7f15bc671000-7f15bc673000 r-xp 00000000 fe:01 664706 /usr/lib64/freeradius/rlm_dhcp.so 7f15bc673000-7f15bc873000 ---p 00002000 fe:01 664706 /usr/lib64/freeradius/rlm_dhcp.so 7f15bc873000-7f15bc874000 r--p 00002000 fe:01 664706 /usr/lib64/freeradius/rlm_dhcp.so 7f15bc874000-7f15bc875000 rw-p 00003000 fe:01 664706 /usr/lib64/freeradius/rlm_dhcp.so 7f15bc875000-7f15bc878000 r-xp 00000000 fe:01 665160 /usr/lib64/freeradius/rlm_realm.so 7f15bc878000-7f15bca77000 ---p 00003000 fe:01 665160 /usr/lib64/freeradius/rlm_realm.so 7f15bca77000-7f15bca78000 r--p 00002000 fe:01 665160 /usr/lib64/freeradius/rlm_realm.so 7f15bca78000-7f15bca79000 rw-p 00003000 fe:01 665160 /usr/lib64/freeradius/rlm_realm.so 7f15bca79000-7f15bca7b000 r-xp 00000000 fe:01 664702 /usr/lib64/freeradius/rlm_date.so 7f15bca7b000-7f15bcc7a000 ---p 00002000 fe:01 664702 /usr/lib64/freeradius/rlm_date.so 7f15bcc7a000-7f15bcc7b000 r--p 00001000 fe:01 664702 /usr/lib64/freeradius/rlm_date.so 7f15bcc7b000-7f15bcc7c000 rw-p 00002000 fe:01 664702 /usr/lib64/freeradius/rlm_date.so 7f15bcc7c000-7f15bcc81000 r-xp 00000000 fe:01 664653 /usr/lib64/freeradius/rlm_cache.so 7f15bcc81000-7f15bce80000 ---p 00005000 fe:01 664653 /usr/lib64/freeradius/rlm_cache.so 7f15bce80000-7f15bce81000 r--p 00004000 fe:01 664653 /usr/lib64/freeradius/rlm_cache.so 7f15bce81000-7f15bce82000 rw-p 00005000 fe:01 664653 /usr/lib64/freeradius/rlm_cache.so 7f15bce82000-7f15bce85000 r-xp 00000000 fe:01 665165 /usr/lib64/freeradius/rlm_unix.so 7f15bce85000-7f15bd084000 ---p 00003000 fe:01 665165 /usr/lib64/freeradius/rlm_unix.so 7f15bd084000-7f15bd085000 r--p 00002000 fe:01 665165 /usr/lib64/freeradius/rlm_unix.so 7f15bd085000-7f15bd086000 rw-p 00003000 fe:01 665165 /usr/lib64/freeradius/rlm_unix.so 7f15bd086000-7f15bd088000 r-xp 00000000 fe:01 665161 /usr/lib64/freeradius/rlm_replicate.so 7f15bd088000-7f15bd288000 ---p 00002000 fe:01 665161 /usr/lib64/freeradius/rlm_replicate.so 7f15bd288000-7f15bd289000 r--p 00002000 fe:01 665161 /usr/lib64/freeradius/rlm_replicate.so 7f15bd289000-7f15bd28a000 rw-p 00003000 fe:01 665161 /usr/lib64/freeradius/rlm_replicate.so 7f15bd28a000-7f15bd28c000 r-xp 00000000 fe:01 664882 /usr/lib64/freeradius/rlm_unpack.so 7f15bd28c000-7f15bd48c000 ---p 00002000 fe:01 664882 /usr/lib64/freeradius/rlm_unpack.so 7f15bd48c000-7f15bd48d000 r--p 00002000 fe:01 664882 /usr/lib64/freeradius/rlm_unpack.so 7f15bd48d000-7f15bd48e000 rw-p 00003000 fe:01 664882 /usr/lib64/freeradius/rlm_unpack.so 7f15bd48e000-7f15bd491000 r-xp 00000000 fe:01 665155 /usr/lib64/freeradius/rlm_exec.so 7f15bd491000-7f15bd690000 ---p 00003000 fe:01 665155 /usr/lib64/freeradius/rlm_exec.so 7f15bd690000-7f15bd691000 r--p 00002000 fe:01 665155 /usr/lib64/freeradius/rlm_exec.so 7f15bd691000-7f15bd692000 rw-p 00003000 fe:01 665155 /usr/lib64/freeradius/rlm_exec.so 7f15bd692000-7f15bd696000 r-xp 00000000 fe:01 665150 /usr/lib64/freeradius/rlm_digest.so 7f15bd696000-7f15bd895000 ---p 00004000 fe:01 665150 /usr/lib64/freeradius/rlm_digest.so 7f15bd895000-7f15bd896000 r--p 00003000 fe:01 665150 /usr/lib64/freeradius/rlm_digest.so 7f15bd896000-7f15bd897000 rw-p 00004000 fe:01 665150 /usr/lib64/freeradius/rlm_digest.so 7f15bd897000-7f15bd899000 r-xp 00000000 fe:01 664849 /usr/lib64/freeradius/rlm_expiration.so 7f15bd899000-7f15bda98000 ---p 00002000 fe:01 664849 /usr/lib64/freeradius/rlm_expiration.so 7f15bda98000-7f15bda99000 r--p 00001000 fe:01 664849 /usr/lib64/freeradius/rlm_expiration.so 7f15bda99000-7f15bda9a000 rw-p 00002000 fe:01 664849 /usr/lib64/freeradius/rlm_expiration.so 7f15bda9a000-7f15bda9d000 r-xp 00000000 fe:01 664857 /usr/lib64/freeradius/rlm_logintime.so 7f15bda9d000-7f15bdc9c000 ---p 00003000 fe:01 664857 /usr/lib64/freeradius/rlm_logintime.so 7f15bdc9c000-7f15bdc9d000 r--p 00002000 fe:01 664857 /usr/lib64/freeradius/rlm_logintime.so 7f15bdc9d000-7f15bdc9e000 rw-p 00003000 fe:01 664857 /usr/lib64/freeradius/rlm_logintime.so 7f15bdc9e000-7f15bdca1000 r-xp 00000000 fe:01 664864 /usr/lib64/freeradius/rlm_preprocess.so 7f15bdca1000-7f15bdea1000 ---p 00003000 fe:01 664864 /usr/lib64/freeradius/rlm_preprocess.so 7f15bdea1000-7f15bdea2000 r--p 00003000 fe:01 664864 /usr/lib64/freeradius/rlm_preprocess.so 7f15bdea2000-7f15bdea3000 rw-p 00004000 fe:01 664864 /usr/lib64/freeradius/rlm_preprocess.so 7f15bdea3000-7f15bdea6000 r-xp 00000000 fe:01 664855 /usr/lib64/freeradius/rlm_linelog.so 7f15bdea6000-7f15be0a5000 ---p 00003000 fe:01 664855 /usr/lib64/freeradius/rlm_linelog.so 7f15be0a5000-7f15be0a6000 r--p 00002000 fe:01 664855 /usr/lib64/freeradius/rlm_linelog.so 7f15be0a6000-7f15be0a7000 rw-p 00003000 fe:01 664855 /usr/lib64/freeradius/rlm_linelog.so 7f15be0a7000-7f15be0aa000 r-xp 00000000 fe:01 664852 /usr/lib64/freeradius/rlm_files.so 7f15be0aa000-7f15be2a9000 ---p 00003000 fe:01 664852 /usr/lib64/freeradius/rlm_files.so 7f15be2a9000-7f15be2aa000 r--p 00002000 fe:01 664852 /usr/lib64/freeradius/rlm_files.so 7f15be2aa000-7f15be2ab000 rw-p 00003000 fe:01 664852 /usr/lib64/freeradius/rlm_files.so 7f15be2ab000-7f15be2ad000 r-xp 00000000 fe:01 665163 /usr/lib64/freeradius/rlm_soh.so 7f15be2ad000-7f15be4ac000 ---p 00002000 fe:01 665163 /usr/lib64/freeradius/rlm_soh.so 7f15be4ac000-7f15be4ad000 r--p 00001000 fe:01 665163 /usr/lib64/freeradius/rlm_soh.so 7f15be4ad000-7f15be4ae000 rw-p 00002000 fe:01 665163 /usr/lib64/freeradius/rlm_soh.so 7f15be4ae000-7f15be4b0000 r-xp 00000000 fe:01 664651 /usr/lib64/freeradius/rlm_always.so 7f15be4b0000-7f15be6af000 ---p 00002000 fe:01 664651 /usr/lib64/freeradius/rlm_always.so 7f15be6af000-7f15be6b0000 r--p 00001000 fe:01 664651 /usr/lib64/freeradius/rlm_always.so 7f15be6b0000-7f15be6b1000 rw-p 00002000 fe:01 664651 /usr/lib64/freeradius/rlm_always.so 7f15be6b1000-7f15be6bc000 r-xp 00000000 fe:01 665152 /usr/lib64/freeradius/rlm_eap.so 7f15be6bc000-7f15be8bb000 ---p 0000b000 fe:01 665152 /usr/lib64/freeradius/rlm_eap.so 7f15be8bb000-7f15be8bc000 r--p 0000a000 fe:01 665152 /usr/lib64/freeradius/rlm_eap.so 7f15be8bc000-7f15be8bd000 rw-p 0000b000 fe:01 665152 /usr/lib64/freeradius/rlm_eap.so 7f15be8bd000-7f15be8bf000 r-xp 00000000 fe:01 665151 /usr/lib64/freeradius/rlm_dynamic_clients.so 7f15be8bf000-7f15beabe000 ---p 00002000 fe:01 665151 /usr/lib64/freeradius/rlm_dynamic_clients.so 7f15beabe000-7f15beabf000 r--p 00001000 fe:01 665151 /usr/lib64/freeradius/rlm_dynamic_clients.so 7f15beabf000-7f15beac0000 rw-p 00002000 fe:01 665151 /usr/lib64/freeradius/rlm_dynamic_clients.so 7f15beac0000-7f15beda6000 r-xp 00000000 fe:01 154715 /usr/lib64/libmysqlclient.so.18.0.0 7f15beda6000-7f15befa6000 ---p 002e6000 fe:01 154715 /usr/lib64/libmysqlclient.so.18.0.0 7f15befa6000-7f15befad000 r--p 002e6000 fe:01 154715 /usr/lib64/libmysqlclient.so.18.0.0 7f15befad000-7f15bf013000 rw-p 002ed000 fe:01 154715 /usr/lib64/libmysqlclient.so.18.0.0 7f15bf013000-7f15bf01c000 rw-p 00000000 00:00 0 7f15bf01c000-7f15bf020000 r-xp 00000000 fe:01 664873 /usr/lib64/freeradius/rlm_sql_mysql.so 7f15bf020000-7f15bf21f000 ---p 00004000 fe:01 664873 /usr/lib64/freeradius/rlm_sql_mysql.so 7f15bf21f000-7f15bf220000 r--p 00003000 fe:01 664873 /usr/lib64/freeradius/rlm_sql_mysql.so 7f15bf220000-7f15bf221000 rw-p 00004000 fe:01 664873 /usr/lib64/freeradius/rlm_sql_mysql.so 7f15bf221000-7f15bf22c000 r-xp 00000000 fe:01 664869 /usr/lib64/freeradius/rlm_sql.so 7f15bf22c000-7f15bf42c000 ---p 0000b000 fe:01 664869 /usr/lib64/freeradius/rlm_sql.so 7f15bf42c000-7f15bf42d000 r--p 0000b000 fe:01 664869 /usr/lib64/freeradius/rlm_sql.so 7f15bf42d000-7f15bf42e000 rw-p 0000c000 fe:01 664869 /usr/lib64/freeradius/rlm_sql.so 7f15bf42e000-7f15bf432000 r-xp 00000000 fe:01 664865 /usr/lib64/freeradius/rlm_radutmp.so 7f15bf432000-7f15bf631000 ---p 00004000 fe:01 664865 /usr/lib64/freeradius/rlm_radutmp.so 7f15bf631000-7f15bf632000 r--p 00003000 fe:01 664865 /usr/lib64/freeradius/rlm_radutmp.so 7f15bf632000-7f15bf633000 rw-p 00004000 fe:01 664865 /usr/lib64/freeradius/rlm_radutmp.so 7f15bf633000-7f15bf72f000 r-xp 00000000 fe:01 524309 /lib64/libm-2.22.so 7f15bf72f000-7f15bf92e000 ---p 000fc000 fe:01 524309 /lib64/libm-2.22.so 7f15bf92e000-7f15bf92f000 r--p 000fb000 fe:01 524309 /lib64/libm-2.22.so 7f15bf92f000-7f15bf930000 rw-p 000fc000 fe:01 524309 /lib64/libm-2.22.so 7f15bf930000-7f15bf976000 r-xp 00000000 fe:01 524349 /lib64/libdbus-1.so.3.8.14 7f15bf976000-7f15bfb75000 ---p 00046000 fe:01 524349 /lib64/libdbus-1.so.3.8.14 7f15bfb75000-7f15bfb76000 r--p 00045000 fe:01 524349 /lib64/libdbus-1.so.3.8.14 7f15bfb76000-7f15bfb77000 rw-p 00046000 fe:01 524349 /lib64/libdbus-1.so.3.8.14 7f15bfb77000-7f15bfb93000 r-xp 00000000 fe:01 134593 /usr/lib64/libnl-3.so.200.18.0 7f15bfb93000-7f15bfd92000 ---p 0001c000 fe:01 134593 /usr/lib64/libnl-3.so.200.18.0 7f15bfd92000-7f15bfd94000 r--p 0001b000 fe:01 134593 /usr/lib64/libnl-3.so.200.18.0 7f15bfd94000-7f15bfd95000 rw-p 0001d000 fe:01 134593 /usr/lib64/libnl-3.so.200.18.0 7f15bfd95000-7f15bfd9a000 r-xp 00000000 fe:01 134597 /usr/lib64/libnl-genl-3.so.200.18.0 7f15bfd9a000-7f15bff9a000 ---p 00005000 fe:01 134597 /usr/lib64/libnl-genl-3.so.200.18.0 7f15bff9a000-7f15bff9b000 r--p 00005000 fe:01 134597 /usr/lib64/libnl-genl-3.so.200.18.0 7f15bff9b000-7f15bff9c000 rw-p 00006000 fe:01 134597 /usr/lib64/libnl-genl-3.so.200.18.0 7f15bff9c000-7f15bffb1000 r-xp 00000000 fe:01 524345 /lib64/libz.so.1.2.8 7f15bffb1000-7f15c01b0000 ---p 00015000 fe:01 524345 /lib64/libz.so.1.2.8 7f15c01b0000-7f15c01b1000 r--p 00014000 fe:01 524345 /lib64/libz.so.1.2.8 7f15c01b1000-7f15c01b2000 rw-p 00015000 fe:01 524345 /lib64/libz.so.1.2.8 7f15c01b2000-7f15c01f5000 r-xp 00000000 fe:01 135444 /usr/lib64/libpcap.so.1.8.1 7f15c01f5000-7f15c03f4000 ---p 00043000 fe:01 135444 /usr/lib64/libpcap.so.1.8.1 7f15c03f4000-7f15c03f6000 r--p 00042000 fe:01 135444 /usr/lib64/libpcap.so.1.8.1 7f15c03f6000-7f15c03f7000 rw-p 00044000 fe:01 135444 /usr/lib64/libpcap.so.1.8.1 7f15c03f7000-7f15c0590000 r-xp 00000000 fe:01 524301 /lib64/libc-2.22.so 7f15c0590000-7f15c0790000 ---p 00199000 fe:01 524301 /lib64/libc-2.22.so 7f15c0790000-7f15c0794000 r--p 00199000 fe:01 524301 /lib64/libc-2.22.so 7f15c0794000-7f15c0796000 rw-p 0019d000 fe:01 524301 /lib64/libc-2.22.so 7f15c0796000-7f15c079a000 rw-p 00000000 00:00 0 7f15c079a000-7f15c07a5000 r-xp 00000000 fe:01 524305 /lib64/libcrypt-2.22.so 7f15c07a5000-7f15c09a5000 ---p 0000b000 fe:01 524305 /lib64/libcrypt-2.22.so 7f15c09a5000-7f15c09a6000 r--p 0000b000 fe:01 524305 /lib64/libcrypt-2.22.so 7f15c09a6000-7f15c09a7000 rw-p 0000c000 fe:01 524305 /lib64/libcrypt-2.22.so 7f15c09a7000-7f15c09d5000 rw-p 00000000 00:00 0 7f15c09d5000-7f15c09ed000 r-xp 00000000 fe:01 524331 /lib64/libpthread-2.22.so 7f15c09ed000-7f15c0bec000 ---p 00018000 fe:01 524331 /lib64/libpthread-2.22.so 7f15c0bec000-7f15c0bed000 r--p 00017000 fe:01 524331 /lib64/libpthread-2.22.so 7f15c0bed000-7f15c0bee000 rw-p 00018000 fe:01 524331 /lib64/libpthread-2.22.so 7f15c0bee000-7f15c0bf2000 rw-p 00000000 00:00 0 7f15c0bf2000-7f15c0bf4000 r-xp 00000000 fe:01 524307 /lib64/libdl-2.22.so 7f15c0bf4000-7f15c0df4000 ---p 00002000 fe:01 524307 /lib64/libdl-2.22.so 7f15c0df4000-7f15c0df5000 r--p 00002000 fe:01 524307 /lib64/libdl-2.22.so 7f15c0df5000-7f15c0df6000 rw-p 00003000 fe:01 524307 /lib64/libdl-2.22.so 7f15c0df6000-7f15c0e0a000 r-xp 00000000 fe:01 524333 /lib64/libresolv-2.22.so 7f15c0e0a000-7f15c1009000 ---p 00014000 fe:01 524333 /lib64/libresolv-2.22.so 7f15c1009000-7f15c100a000 r--p 00013000 fe:01 524333 /lib64/libresolv-2.22.so 7f15c100a000-7f15c100b000 rw-p 00014000 fe:01 524333 /lib64/libresolv-2.22.so 7f15c100b000-7f15c100d000 rw-p 00000000 00:00 0 7f15c100d000-7f15c1022000 r-xp 00000000 fe:01 524313 /lib64/libnsl-2.22.so 7f15c1022000-7f15c1221000 ---p 00015000 fe:01 524313 /lib64/libnsl-2.22.so 7f15c1221000-7f15c1222000 r--p 00014000 fe:01 524313 /lib64/libnsl-2.22.so 7f15c1222000-7f15c1223000 rw-p 00015000 fe:01 524313 /lib64/libnsl-2.22.so 7f15c1223000-7f15c1225000 rw-p 00000000 00:00 0 7f15c1225000-7f15c1235000 r-xp 00000000 fe:01 160961 /usr/lib64/libtalloc.so.2.1.6 7f15c1235000-7f15c1434000 ---p 00010000 fe:01 160961 /usr/lib64/libtalloc.so.2.1.6 7f15c1434000-7f15c1435000 r--p 0000f000 fe:01 160961 /usr/lib64/libtalloc.so.2.1.6 7f15c1435000-7f15c1436000 rw-p 00010000 fe:01 160961 /usr/lib64/libtalloc.so.2.1.6 7f15c1436000-7f15c1497000 r-xp 00000000 fe:01 524364 /lib64/libssl.so.1.0.0 7f15c1497000-7f15c1697000 ---p 00061000 fe:01 524364 /lib64/libssl.so.1.0.0 7f15c1697000-7f15c169b000 r--p 00061000 fe:01 524364 /lib64/libssl.so.1.0.0 7f15c169b000-7f15c16a2000 rw-p 00065000 fe:01 524364 /lib64/libssl.so.1.0.0 7f15c16a2000-7f15c18d1000 r-xp 00000000 fe:01 524363 /lib64/libcrypto.so.1.0.0 7f15c18d1000-7f15c1ad1000 ---p 0022f000 fe:01 524363 /lib64/libcrypto.so.1.0.0 7f15c1ad1000-7f15c1aec000 r--p 0022f000 fe:01 524363 /lib64/libcrypto.so.1.0.0 7f15c1aec000-7f15c1afa000 rw-p 0024a000 fe:01 524363 /lib64/libcrypto.so.1.0.0 7f15c1afa000-7f15c1afe000 rw-p 00000000 00:00 0 7f15c1afe000-7f15c1b0b000 r-xp 00000000 fe:01 664922 /usr/lib64/freeradius/libfreeradius-eap.so 7f15c1b0b000-7f15c1d0a000 ---p 0000d000 fe:01 664922 /usr/lib64/freeradius/libfreeradius-eap.so 7f15c1d0a000-7f15c1d0b000 r--p 0000c000 fe:01 664922 /usr/lib64/freeradius/libfreeradius-eap.so 7f15c1d0b000-7f15c1d0c000 rw-p 0000d000 fe:01 664922 /usr/lib64/freeradius/libfreeradius-eap.so 7f15c1d0c000-7f15c1d52000 r-xp 00000000 fe:01 664899 /usr/lib64/freeradius/libfreeradius-radius.so 7f15c1d52000-7f15c1f51000 ---p 00046000 fe:01 664899 /usr/lib64/freeradius/libfreeradius-radius.so 7f15c1f51000-7f15c1f52000 r--p 00045000 fe:01 664899 /usr/lib64/freeradius/libfreeradius-radius.so 7f15c1f52000-7f15c1f53000 rw-p 00046000 fe:01 664899 /usr/lib64/freeradius/libfreeradius-radius.so 7f15c1f53000-7f15c1f55000 rw-p 00000000 00:00 0 7f15c1f55000-7f15c1f8d000 r-xp 00000000 fe:01 664902 /usr/lib64/freeradius/libfreeradius-server.so 7f15c1f8d000-7f15c218d000 ---p 00038000 fe:01 664902 /usr/lib64/freeradius/libfreeradius-server.so 7f15c218d000-7f15c218e000 r--p 00038000 fe:01 664902 /usr/lib64/freeradius/libfreeradius-server.so 7f15c218e000-7f15c218f000 rw-p 00039000 fe:01 664902 /usr/lib64/freeradius/libfreeradius-server.so 7f15c218f000-7f15c21b0000 r-xp 00000000 fe:01 524293 /lib64/ld-2.22.so 7f15c2395000-7f15c239e000 rw-p 00000000 00:00 0 7f15c23ac000-7f15c23af000 rw-p 00000000 00:00 0 7f15c23af000-7f15c23b0000 r--p 00020000 fe:01 524293 /lib64/ld-2.22.so 7f15c23b0000-7f15c23b1000 rw-p 00021000 fe:01 524293 /lib64/ld-2.22.so 7f15c23b1000-7f15c23b2000 rw-p 00000000 00:00 0 7ffc1530f000-7ffc15330000 rw-p 00000000 00:00 0 [stack] 7ffc15343000-7ffc15345000 r--p 00000000 00:00 0 [vvar] 7ffc15345000-7ffc15347000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted -- Best regards, Anton Kiryushkin
On Sep 26, 2017, at 6:53 PM, Anton Kiryushkin <swood@fotofor.biz> wrote:
I have a strange fall down of the freeradius process version 3.0.15 (last stable version from your site). Do you need additional information about configuration or last auth request?
gdb information would be helpful. See doc/bugs for detailed instructions Aan DeKok.
Hello, I'm sorry. Linux server1 4.10.3-0.1-default #1 <https://github.com/FreeRADIUS/freeradius-server/pull/1> SMP PREEMPT Wed Mar 15 07:47:00 UTC 2017 (0c9f8e4) x86_64 x86_64 x86_64 GNU/Linux radiusd: FreeRADIUS Version 3.0.15, for host x86_64-suse-linux-gnu, built on Sep 28 2017 at 05:45:13 I get next backtrace: *** Error in `/usr/sbin/radiusd': free(): invalid pointer: 0x0000555555b8e420 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x721af)[0x7ffff60af1af] /lib64/libc.so.6(+0x77706)[0x7ffff60b4706] /lib64/libc.so.6(+0x78453)[0x7ffff60b5453] /usr/lib64/libtalloc.so.2(+0xa3b4)[0x7ffff6e753b4] /usr/lib64/libtalloc.so.2(+0xa30b)[0x7ffff6e7530b] /usr/lib64/libtalloc.so.2(_talloc_free+0x123)[0x7ffff6e6ee53] /usr/sbin/radiusd(+0x418a1)[0x5555555958a1] /usr/sbin/radiusd(+0x42031)[0x555555596031] /usr/sbin/radiusd(+0x429c7)[0x5555555969c7] /usr/sbin/radiusd(+0x417af)[0x5555555957af] /usr/lib64/freeradius/libfreeradius-radius.so(fr_event_run+0x144)[0x7ffff7987618] /usr/lib64/freeradius/libfreeradius-radius.so(fr_event_loop+0x4f0)[0x7ffff7987f3f] /usr/sbin/radiusd(radius_event_process+0x26)[0x5555555a0da9] /usr/sbin/radiusd(main+0xc80)[0x55555558b335] /lib64/libc.so.6(__libc_start_main+0xf5)[0x7ffff605d6e5] /usr/sbin/radiusd(_start+0x29)[0x555555568d69] And next gdb backtrace: #0 0x00007ffff60718d7 in raise () from /lib64/libc.so.6 #1 <https://github.com/FreeRADIUS/freeradius-server/pull/1> 0x00007ffff6072caa in abort () from /lib64/libc.so.6 #2 <https://github.com/FreeRADIUS/freeradius-server/pull/2> 0x00007ffff60af1b4 in __libc_message () from /lib64/libc.so.6 #3 <https://github.com/FreeRADIUS/freeradius-server/pull/3> 0x00007ffff60b4706 in malloc_printerr () from /lib64/libc.so.6 #4 <https://github.com/FreeRADIUS/freeradius-server/pull/4> 0x00007ffff60b5453 in _int_free () from /lib64/libc.so.6 #5 <https://github.com/FreeRADIUS/freeradius-server/pull/5> 0x00007ffff6e753b4 in ?? () from /usr/lib64/libtalloc.so.2 #6 <https://github.com/FreeRADIUS/freeradius-server/pull/6> 0x00007ffff6e7530b in ?? () from /usr/lib64/libtalloc.so.2 #7 <https://github.com/FreeRADIUS/freeradius-server/pull/7> 0x00007ffff6e6ee53 in _talloc_free () from /usr/lib64/libtalloc.so.2 #8 <https://github.com/FreeRADIUS/freeradius-server/pull/8> 0x00005555555958a1 in request_free () #9 <https://github.com/FreeRADIUS/freeradius-server/pull/9> 0x0000555555596031 in request_done () #10 <https://github.com/FreeRADIUS/freeradius-server/pull/10> 0x00005555555969c7 in request_cleanup_delay () #11 <https://github.com/FreeRADIUS/freeradius-server/pull/11> 0x00005555555957af in request_timer () #12 <https://github.com/FreeRADIUS/freeradius-server/pull/12> 0x00007ffff7987618 in fr_event_run () from /usr/lib64/freeradius/libfreeradius-radius.so #13 <https://github.com/FreeRADIUS/freeradius-server/pull/13> 0x00007ffff7987f3f in fr_event_loop () from /usr/lib64/freeradius/libfreeradius-radius.so #14 <https://github.com/FreeRADIUS/freeradius-server/pull/14> 0x00005555555a0da9 in radius_event_process () #15 <https://github.com/FreeRADIUS/freeradius-server/pull/15> 0x000055555558b335 in main () Is it enough information about a crash? 2017-09-27 2:46 GMT+03:00 Alan DeKok <aland@deployingradius.com>:
On Sep 26, 2017, at 6:53 PM, Anton Kiryushkin <swood@fotofor.biz> wrote:
I have a strange fall down of the freeradius process version 3.0.15 (last stable version from your site). Do you need additional information about configuration or last auth request?
gdb information would be helpful. See doc/bugs for detailed instructions
Aan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/ list/users.html
-- Best regards, Anton Kiryushkin
On 2 Oct 2017, at 14:02, Anton Kiryushkin <swood@fotofor.biz> wrote:
And next gdb backtrace:
Did you use 'bt full'? The trace looks a little abbreviated. Regards, Adam Bishop Senior Infrastructure and Systems Architect gpg: E75B 1F92 6407 DFDF 9F1C BF10 C993 2504 6609 D460 t: +44 (0)1235 822 245 xmpp: adamb@jabber.dev.ja.net jisc.ac.uk Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800. Jisc Services Limited is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under company number 2881024, VAT number GB 197 0632 86. The registered office is: One Castle Park, Tower Hill, Bristol BS2 0JA. T 0203 697 5800.
On Oct 2, 2017, at 9:02 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
Hello, I'm sorry. Linux server1 4.10.3-0.1-default #1 <https://github.com/FreeRADIUS/freeradius-server/pull/1> SMP PREEMPT Wed Mar 15 07:47:00 UTC 2017 (0c9f8e4) x86_64 x86_64 x86_64 GNU/Linux radiusd: FreeRADIUS Version 3.0.15, for host x86_64-suse-linux-gnu, built on Sep 28 2017 at 05:45:13
I get next backtrace:
*** Error in `/usr/sbin/radiusd': free(): invalid pointer:
There have been a few reports of that.. see also issue #2079 on github. Unfortunately, I can't reproduce it here, so it's difficult for me to tell what's going on. Alan DeKok.
Hello. Maybe you need my configuration file or some other details. Unfortunately, no, I didn't use "bt full". Is it important for understanding the problem? 2017-10-02 16:19 GMT+03:00 Alan DeKok <aland@deployingradius.com>:
On Oct 2, 2017, at 9:02 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
Hello, I'm sorry. Linux server1 4.10.3-0.1-default #1 <https://github.com/FreeRADIUS/freeradius-server/pull/1> SMP PREEMPT Wed Mar 15 07:47:00 UTC 2017 (0c9f8e4) x86_64 x86_64 x86_64 GNU/Linux radiusd: FreeRADIUS Version 3.0.15, for host x86_64-suse-linux-gnu, built on Sep 28 2017 at 05:45:13
I get next backtrace:
*** Error in `/usr/sbin/radiusd': free(): invalid pointer:
There have been a few reports of that.. see also issue #2079 on github.
Unfortunately, I can't reproduce it here, so it's difficult for me to tell what's going on.
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/ list/users.html
-- Best regards, Anton Kiryushkin
On Oct 2, 2017, at 9:25 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
Maybe you need my configuration file or some other details. Unfortunately, no, I didn't use "bt full". Is it important for understanding the problem?
No. The stack trace tells where it crashed. Unfortunately in this instance, it doesn't say *why* it crashed. Alan DEKok.
And could you suggest something? Maybe about where did it crash? I mean If you didn't know why but you knew about a place of the crash? 2017-10-02 16:29 GMT+03:00 Alan DeKok <aland@deployingradius.com>:
On Oct 2, 2017, at 9:25 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
Maybe you need my configuration file or some other details.
Unfortunately,
no, I didn't use "bt full". Is it important for understanding the problem?
No. The stack trace tells where it crashed. Unfortunately in this instance, it doesn't say *why* it crashed.
Alan DEKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/ list/users.html
-- Best regards, Anton Kiryushkin
On Oct 3, 2017, at 4:36 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
And could you suggest something?
If I could make a suggestion, I would.
Maybe about where did it crash? I mean If you didn't know why but you knew about a place of the crash?
The stack trace already shows where it crashes. The problem is I don't know *why* it crashes. The issue is a double free. I know where the second free is, it's at the crash. But I don't know where the first one is. And without more information, it's almost impossible to figure it out. Alan DeKok.
What kind of additional information do you need? Last time I ran FR in gdb and I can to collect another data if you need. Maybe if I move to another version I’ll solve this problem, I mean version 4.0.x. вт, 3 окт. 2017 г. в 15:06, Alan DeKok <aland@deployingradius.com>:
On Oct 3, 2017, at 4:36 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
And could you suggest something?
If I could make a suggestion, I would.
Maybe about where did it crash? I mean If you didn't know why but you knew about a place of the crash?
The stack trace already shows where it crashes. The problem is I don't know *why* it crashes.
The issue is a double free. I know where the second free is, it's at the crash. But I don't know where the first one is.
And without more information, it's almost impossible to figure it out.
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
On Oct 3, 2017, at 10:28 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
What kind of additional information do you need? Last time I ran FR in gdb and I can to collect another data if you need.
I need more information about the request, from a while before it has the problem. It's not clear how to do that.
Maybe if I move to another version I’ll solve this problem, I mean version 4.0.x.
v4 hasn't been officially released yet, and should only be used if you know what you're doing. i.e. don't use it. Alan DeKok.
Where will I send request log? I don't want to send it to maillist. 2017-10-03 17:53 GMT+03:00 Alan DeKok <aland@deployingradius.com>:
On Oct 3, 2017, at 10:28 AM, Anton Kiryushkin <swood@fotofor.biz> wrote:
What kind of additional information do you need? Last time I ran FR in
gdb
and I can to collect another data if you need.
I need more information about the request, from a while before it has the problem. It's not clear how to do that.
Maybe if I move to another version I’ll solve this problem, I mean version 4.0.x.
v4 hasn't been officially released yet, and should only be used if you know what you're doing. i.e. don't use it.
Alan DeKok.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/ list/users.html
-- Best regards, Anton Kiryushkin
participants (3)
-
Adam Bishop -
Alan DeKok -
Anton Kiryushkin