Package: libauthen-tacacsplus-perl Version: 0.22-1 Severity: important Perl segfaults when Authen::Tacacs->authen() doesn't get a response from the server.
Program received signal SIGSEGV, Segmentation fault. make_auth (username=username@entry=0x7ffff7ba3f57 "", user_len=0, password=0x7ffff7ba3f57 "", password_len=0, authen_type=authen_type@entry=1) at tac_client.c:108 108 switch (ar->status) { (gdb) l 103 send_data(buf,buf_len,tac_fd); 104 free(buf); 105 while ((data_len=read_reply(&data))!=-1){ 106 107 ar=data; 108 switch (ar->status) { 109 case TAC_PLUS_AUTHEN_STATUS_GETUSER: 110 free(data); 111 send_auth_cont(username, user_len); 112 break; (gdb) p ar $1 = (struct authen_reply *) 0x0 (gdb) p data $2 = (void *) 0x0 (gdb) bt #0 make_auth (username=username@entry=0x7ffff7ba3f57 "", user_len=0, password=0x7ffff7ba3f57 "", password_len=0, authen_type=authen_type@entry=1) at tac_client.c:108 #1 0x00007ffff6bf883e in XS_Authen__TacacsPlus_make_auth (my_perl=<optimized out>, cv=<optimized out>) at TacacsPlus.xs:128 #2 0x00007ffff7b1545c in Perl_pp_entersub () from /usr/lib/libperl.so.5.14 #3 0x00007ffff7b0c9b6 in Perl_runops_standard () from /usr/lib/libperl.so.5.14 #4 0x00007ffff7aae585 in perl_run () from /usr/lib/libperl.so.5.14 #5 0x0000000000400f89 in main () -- System Information: Debian Release: wheezy/sid APT prefers stable-updates APT policy: (700, 'stable-updates'), (700, 'stable'), (500, 'testing'), (200, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libauthen-tacacsplus-perl depends on: ii libc6 2.13-35 ii perl 5.14.2-12 ii perl-base [perlapi-5.14.2] 5.14.2-12 libauthen-tacacsplus-perl recommends no packages. libauthen-tacacsplus-perl suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org