http://defect.opensolaris.org/bz/show_bug.cgi?id=10089

           Summary: Call under nwam_check_auths() results in nwamd crash
    Classification: Development
           Product: nwam
           Version: unspecified
          Platform: ANY/Generic
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: ON library
        AssignedTo: nwam-dev at opensolaris.org
        ReportedBy: John.Leser at sun.com
         QAContact: nwam-dev at opensolaris.org


This problem was encountered on nwam1-build:2009-07-13, while running a series
of event tests that create locations and enms, and make sure that they are
enabled properly based on conditions (ip address matching).  The core detection
runs at the end of each test case, so this crash may have occurred at any time
during the run, but looks like it may have happened when nwam was being
disabled.

bash-3.2# mdb /var/cores/core.nwamd.216810 
Loading modules: [ libumem.so.1 libuutil.so.1 libnvpair.so.1 libsysevent.so.1
ld.so.1 ]
> $c
libc_hwcap2.so.1`__systemcall+6(3, feda0388, 0, feee2606)
libc_hwcap2.so.1`thr_sigsetmask+0x149(2, febea654, 0, feee2808)
libc_hwcap2.so.1`sigprocmask+0x31(2, febea654, 0, feec9989)
libc_hwcap2.so.1`sigrelse+0x60(6)
libumem.so.1`umem_do_abort+0x47(c)
libumem.so.1`umem_err_recoverable+0x4f(fed07350, 808f2e8, 3b9aca00, 0)
libumem.so.1`umem_error+0x4bc(0, 808f290, 80ca900, fecfba8a)
libumem.so.1`umem_cache_alloc_debug+0x201(808f290, 80ca900, 0, fecfc3bc)
libumem.so.1`umem_cache_alloc+0x153(808f290, 0, febea7cc, fecfc89a)
libumem.so.1`umem_alloc+0xcd(39, 0, 0, fecf96e6)
libumem.so.1`malloc+0x2a(31, 80b7b78, 0, fea0265e)
libnsl.so.1`_unescape+0x47(80f1be6, feaa4288, 1b75, fea92220)
libsecdb.so.1`_do_unescape+0x38(80f1be6, feaa42c8, febea8a0, fea91d72)
libsecdb.so.1`_str2kva+0x13d(febea96d, feaa42c8, feaa42c4, fea930ce)
libsecdb.so.1`profstr2attr+0x8a(febea914, 0, 14, fea92faf, febea964, feaa4000)
libsecdb.so.1`getprofnam+0x5f(80eef20, 80eef20, febead70, fea93856)
libsecdb.so.1`_chkprof_for_auth+0xbc(80eef08, fead5008, febeae04, febeae00)
libsecdb.so.1`_chkprof_for_auth+0x111(80e8a90, fead5008, febeae04, febeae00)
libsecdb.so.1`chkauthattr+0xff(fead5008, 809b9f8, 0, feac6e7a)
libnwam.so.1`nwam_check_auths+0x3d(10, 0, febeee8c, feac7824)
libnwam.so.1`nwam_read_object_from_backend+0x23(fead5e7c, 0, 0, 0, febeeeb4, 
fef84000)
libnwam.so.1`nwam_walk+0x62(4, fead5e7c, 805e584, febeef8c, 0, 0)
libnwam.so.1`nwam_walk_known_wlans+0x29c(805e584, febeef8c, 0, 0, febeef90, 0)
nwamd_fini_known_wlans+0x24(7, febeefb4, febeefcc, 805ff49, ffffffff, ffff)
graceful_shutdown+0x1b(ffffffff, ffff, 0, 0, fe000, fef84000)
sighandler+0xad(0, fef84000, febeefec, feef0d0e)
libc_hwcap2.so.1`_thrp_setup+0x7e(feda0200)
libc_hwcap2.so.1`_lwp_start(feda0200, 0, 0, feef0d0e, 0, 0)
> ::status
debugging core file of nwamd (32-bit) from unknown
file: /lib/inet/nwamd
initial argv: /lib/inet/nwamd
threading model: native threads
status: process terminated by SIGABRT (Abort), pid=216810 uid=16 code=-1

-- 
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

Reply via email to