Freeradius crash with two radclient
fulvio fabiani
fabiani.fulvio at gmail.com
Thu Mar 22 17:44:11 CET 2012
Hi all,
please find attached also the output produced executing same test with
2.1.X GIT version,
Best regards
Fulvio
2012/3/22 fulvio fabiani <fabiani.fulvio at gmail.com>
> Hi all,
> sorry for the misunderstanding.
>
> We execute same test (with two radClient) on Freeradius 2.1.12 following
> the instruction in "doc/bugs" documentation, result is the same.
> Find attached the output.
>
>
> We are now executing same test on freeradius v2.1.x GIT, I will update
> with the results,
>
>
> Best Regards
> Fulvio
>
>
>
> 2012/3/22 Alan DeKok <aland at deployingradius.com>
>
>> fulvio fabiani wrote:
>> > Yes I know,
>> > we did not yet test the latest 2.1.x GIT release and test with 2.1.12 or
>> > 2.1.11 give same results.
>> >
>> > Is it mandatory?
>>
>> It's mandatory to follow instructions on this list.
>>
>> You were asked to do certain things which would let us help you.
>> You've ignored those instructions, and done something *else*. That is
>> useless, and wasting our time.
>>
>> If you're not going to follow instructions, you will be unsubscribed
>> from this list. It's the only way we've found to convince people that
>> they DO NEED to follow instructions.
>>
>> Alan DeKok.
>> -
>> List info/subscribe/unsubscribe? See
>> http://www.freeradius.org/list/users.html
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20120322/f6237253/attachment.html>
-------------- next part --------------
Starting program: /product/freeradius-server-2.1.x/sbin/radiusd -fxx
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x2aaaaaaab000
[Thread debugging using libthread_db enabled]
[New Thread 0x40a00940 (LWP 12373)]
[New Thread 0x41401940 (LWP 12374)]
[New Thread 0x41e02940 (LWP 12375)]
[New Thread 0x42803940 (LWP 12376)]
[New Thread 0x43204940 (LWP 12377)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x42803940 (LWP 12376)]
0x00002aaab0508fab in slaac_int () from /product/oracle/client//lib/libclntsh.so.11.1
6 Thread 0x43204940 (LWP 12377) 0x0000003d3ee0d91b in read () from /lib64/libpthread.so.0
* 5 Thread 0x42803940 (LWP 12376) 0x00002aaab0508fab in slaac_int () from /product/oracle/client//lib/libclntsh.so.11.1
4 Thread 0x41e02940 (LWP 12375) 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
3 Thread 0x41401940 (LWP 12374) 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
2 Thread 0x40a00940 (LWP 12373) 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
1 Thread 0x2aaaaaef45b0 (LWP 12370) 0x0000003d3e2cd372 in select () from /lib64/libc.so.6
Thread 6 (Thread 0x43204940 (LWP 12377)):
#0 0x0000003d3ee0d91b in read () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x00002aaab1b6c584 in snttread () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#2 0x00002aaab1b6b515 in nttfprd () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#3 0x00002aaab1b5f8c8 in nsbasic_brc () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#4 0x00002aaab1b62e2b in nsbrecv () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#5 0x00002aaab1b51ef3 in nioqrc () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#6 0x00002aaab1baac4d in ttcdrv () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#7 0x00002aaab1b588f5 in nioqwa () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#8 0x00002aaab1b450b5 in upirtrc () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#9 0x00002aaab1b4b706 in kpurcsc () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#10 0x00002aaab1b48a6f in kpuexec () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#11 0x00002aaab1b45bf1 in OCIStmtExecute () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#12 0x00002aaaaf92b39a in ora_st_execute () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
No symbol table info available.
#13 0x00002aaaaf91c56b in XS_DBD__Oracle__st_execute () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
No symbol table info available.
#14 0x00002aaaaf502c4c in XS_DBI_dispatch () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBI/DBI.so
No symbol table info available.
#15 0x00000038fc2adcb3 in Perl_pp_entersub () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#16 0x00000038fc2ac2fe in Perl_runops_standard () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#17 0x00000038fc24629b in Perl_call_sv () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#18 0x00002aaaabb0ea3a in rlmperl_call (instance=0x7b1780, request=0x2aaab80014f0, function_name=0x7b0660 "accounting") at rlm_perl.c:729
sp = 0x0
vp = <value optimized out>
exitstatus = 1
count = <value optimized out>
n_a = <value optimized out>
rad_reply_hv = 0xba1310
rad_check_hv = 0xcd1630
rad_config_hv = <value optimized out>
rad_request_hv = 0xba1370
rad_request_proxy_hv = 0xbf7060
rad_request_proxy_reply_hv = 0xd42cf0
interp = <value optimized out>
#19 0x000000000041c4d9 in call_modsingle (component=3, c=<value optimized out>, request=0x2aaab80014f0) at modcall.c:297
No locals.
#20 modcall (component=3, c=<value optimized out>, request=0x2aaab80014f0) at modcall.c:670
myresult = 1
stack = {pointer = 6, priority = {0, 0, 0, 344, 0, -1207945872, 10922, -1207951248, 10922, -1207951248, 10922, -1207945872, 10922, -1431561678, 10922, 0 <repeats 12 times>, 1126186480, 0, 16,
0, 1126186256}, result = {7, 7, 7, 1126185936, 0, 32, 0, 0, 0, -610282545, -1677174654, -1207951248, 10922, 33, 0, -1294139390, -1755797312, 33, 0, -1207945872, 10922, -1431557045, 10922,
1126186480, 0, 352, 0, -1207959416, 10922, 1126186448, 0, 1}, children = {0xb48410, 0xb48480, 0xb484f0, 0x0, 0x0, 0x0, 0x43203e10, 0x0, 0x7acba0, 0x0, 0x2aaaaaab8122, 0x66a4c0,
0x2aaaaaabab12, 0x1, 0x0, 0x7acba0, 0x0, 0x4, 0x2aaaaaabac99, 0x0, 0x2aaaaaab78bd, 0x100000007, 0x0, 0x2aaab8007080, 0x2aaab80053c0, 0x0, 0x2aaaaaac08c1, 0x700000007, 0x2aaab8007080, 0x7,
0x6799b8, 0x7}, start = {0x0, 0xb482f0, 0xb484f0, 0x7acba0, 0x0, 0x2aaab8007080, 0x2aaaaaac09c0, 0x2aaaaacd4d20, 0x2aaaaaabe1fc, 0x2aaaaacd4d20, 0x2aaaaacd4d0c, 0x0, 0x4, 0x2aaab80053e8,
0x2aaaaaac0ee9, 0x43203f90, 0x8, 0x0, 0x2aaaaaabd52f, 0x43203f90, 0x43204010, 0x43204010, 0x9, 0x6, 0x7acba0, 0x0, 0x2aaab8007080, 0x3000000030, 0x43204050, 0x43203f60, 0x2aaaaaac18c6,
0x0}}
parent = 0xb48480
child = 0xb484f0
if_taken = 0
was_if = 1
#21 0x0000000000419815 in indexed_modcall (comp=3, idx=0, request=0x2aaab80014f0) at modules.c:740
rcode = <value optimized out>
list = 0xb48410
server = 0x416f40
#22 0x0000000000408471 in rad_accounting (request=0x2aaab80014f0) at acct.c:94
vp = 0xfffffffffffffe00
acct_type = 0
result = <value optimized out>
#23 0x0000000000427931 in radius_handle_request (request=0x2aaab80014f0, fun=0x4083d0 <rad_accounting>) at event.c:3785
No locals.
#24 0x0000000000420710 in request_handler_thread (arg=<value optimized out>) at threads.c:537
fun = 0x4083d0 <rad_accounting>
self = 0xb76530
#25 0x0000003d3ee0673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#26 0x0000003d3e2d40cd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x42803940 (LWP 12376)):
#0 0x00002aaab0508fab in slaac_int () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#1 0x00002aaab0508eb9 in slrac () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#2 0x00002aaab1614253 in unw_is_signal_frame () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#3 0x00002aaab1607e9d in skgdsgframe () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#4 0x00002aaab13c5c9a in kgdsdsts_extra () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#5 0x00002aaab13c7a1d in kgdsdsts () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#6 0x00002aaab18aa6e2 in kpedbg_dmp_stack () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#7 0x00002aaab18aa868 in kpeDbgCrash () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#8 0x00002aaab00037b7 in kpubndn0 () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#9 0x00002aaaaffe1431 in OCIBindByName () from /product/oracle/client//lib/libclntsh.so.11.1
No symbol table info available.
#10 0x00002aaaaf929fec in dbd_rebind_ph () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
No symbol table info available.
#11 0x00002aaaaf92c13b in ora_bind_ph () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
No symbol table info available.
#12 0x00002aaaaf91b84a in XS_DBD__Oracle__st_bind_param () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so
No symbol table info available.
#13 0x00002aaaaf502c4c in XS_DBI_dispatch () from /usr/lib/perl5/5.14.1/lib/site_perl/5.14.1/x86_64-linux-thread-multi/auto/DBI/DBI.so
No symbol table info available.
#14 0x00000038fc2adcb3 in Perl_pp_entersub () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#15 0x00000038fc2ac2fe in Perl_runops_standard () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#16 0x00000038fc24629b in Perl_call_sv () from /usr/lib/perl5/5.14.1/lib/5.14.1/x86_64-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#17 0x00002aaaabb0ea3a in rlmperl_call (instance=0x7b1780, request=0x2aaab8007250, function_name=0x7b0660 "accounting") at rlm_perl.c:729
sp = 0x0
vp = <value optimized out>
exitstatus = 1
count = <value optimized out>
n_a = <value optimized out>
rad_reply_hv = 0x13d7f30
rad_check_hv = 0x15c1590
rad_config_hv = <value optimized out>
rad_request_hv = 0x13d7f90
rad_request_proxy_hv = 0x14c6fb0
rad_request_proxy_reply_hv = 0x1632c50
interp = <value optimized out>
#18 0x000000000041c4d9 in call_modsingle (component=3, c=<value optimized out>, request=0x2aaab8007250) at modcall.c:297
No locals.
#19 modcall (component=3, c=<value optimized out>, request=0x2aaab8007250) at modcall.c:670
myresult = 1
stack = {pointer = 6, priority = {0, 0, 0, 344, 0, -1207940080, 10922, 21656288, 0, 21656288, 0, -1207940080, 10922, -1431561678, 10922, 0 <repeats 12 times>, 1115696624, 0, 16, 0,
1115696400}, result = {7, 7, 7, 1115696080, 0, 32, 0, 0, 0, 101103015, -1542326509, 21656288, 0, 33, 0, -1344602110, -1755797312, 33, 0, -1207940080, 10922, -1431557045, 10922, 1115696624,
0, 352, 0, 1045772872, 61, 1115696592, 0, 193}, children = {0xb48410, 0xb48480, 0xb484f0, 0x0, 0x0, 0x0, 0x42802e10, 0x0, 0x7acba0, 0x0, 0x2aaaaaab8122, 0x66a4c0, 0x2aaaaaabab12, 0x1, 0x0,
0x7acba0, 0x0, 0x4, 0x2aaaaaabac99, 0x0, 0x2aaaaaab78bd, 0x100000007, 0x0, 0x2aaab8006670, 0xb773a0, 0x0, 0x2aaaaaac08c1, 0x700000007, 0x2aaab8006670, 0x7, 0x6799b8, 0x7}, start = {0x0,
0xb482f0, 0xb484f0, 0x7acba0, 0x0, 0x2aaab8006670, 0x2aaaaaac09c0, 0x2aaaaacd4d20, 0x2aaaaaabe1fc, 0x2aaaaacd4d20, 0x2aaaaacd4d0c, 0x0, 0x4, 0xb773c8, 0x2aaaaaac0ee9, 0x42802f90, 0x8, 0x0,
0x2aaaaaabd52f, 0x42802f90, 0x42803010, 0x42803010, 0x9, 0x6, 0x7acba0, 0x0, 0x2aaab8006670, 0x3000000030, 0x42803050, 0x42802f60, 0x2aaaaaac18c6, 0x0}}
parent = 0xb48480
child = 0xb484f0
if_taken = 0
was_if = 1
#20 0x0000000000419815 in indexed_modcall (comp=3, idx=0, request=0x2aaab8007250) at modules.c:740
rcode = <value optimized out>
list = 0xb48410
server = 0x416f40
#21 0x0000000000408471 in rad_accounting (request=0x2aaab8007250) at acct.c:94
vp = 0x2aaab0508f8b
acct_type = 0
result = <value optimized out>
#22 0x0000000000427931 in radius_handle_request (request=0x2aaab8007250, fun=0x4083d0 <rad_accounting>) at event.c:3785
No locals.
#23 0x0000000000420710 in request_handler_thread (arg=<value optimized out>) at threads.c:537
fun = 0x4083d0 <rad_accounting>
self = 0xb763c0
#24 0x0000003d3ee0673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#25 0x0000003d3e2d40cd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x41e02940 (LWP 12375)):
#0 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000000000420373 in request_handler_thread (arg=<value optimized out>) at threads.c:498
fun = 0x4083d0 <rad_accounting>
self = 0xb76250
#2 0x0000003d3ee0673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x0000003d3e2d40cd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x41401940 (LWP 12374)):
#0 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000000000420373 in request_handler_thread (arg=<value optimized out>) at threads.c:498
fun = 0x4083d0 <rad_accounting>
self = 0xb760e0
#2 0x0000003d3ee0673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x0000003d3e2d40cd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x40a00940 (LWP 12373)):
#0 0x0000003d3ee0cd01 in sem_wait () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000000000420373 in request_handler_thread (arg=<value optimized out>) at threads.c:498
fun = 0x4083d0 <rad_accounting>
self = 0xb74fc0
#2 0x0000003d3ee0673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x0000003d3e2d40cd in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x2aaaaaef45b0 (LWP 12370)):
#0 0x0000003d3e2cd372 in select () from /lib64/libc.so.6
No symbol table info available.
#1 0x00002aaaaaac93c7 in fr_event_loop (el=0xb6c830) at event.c:391
i = <value optimized out>
rcode = 0
maxfd = 15
when = {tv_sec = 0, tv_usec = 324}
wake = 0x7fffffffe5b0
read_fds = {fds_bits = {64000, 0 <repeats 15 times>}}
master_fds = {fds_bits = {64000, 0 <repeats 15 times>}}
#2 0x000000000041d02a in main (argc=<value optimized out>, argv=<value optimized out>) at radiusd.c:408
rcode = 2
argval = <value optimized out>
spawn_flag = 1
dont_fork = 1
flag = 0
act = {__sigaction_handler = {sa_handler = 0x41d310 <sig_fatal>, sa_sigaction = 0x41d310 <sig_fatal>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0}
A debugging session is active.
Inferior 1 [process 12370] will be killed.
Quit anyway? (y or n)
More information about the Freeradius-Users
mailing list