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


amaguire <alan.maguire at sun.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alan.maguire at sun.com


--- Comment #4 from amaguire <alan.maguire at sun.com> 2009-11-18 21:05:07 UTC 
---
(In reply to comment #3)
> At least one part of this growth appears to be nwamd_wifi_scandata which isn't
> free()d on fini.
> 
> Loading modules: [ libumem.so.1 libuutil.so.1 libnvpair.so.1 libsysevent.so.1
> ld.so.1 ]
> > $c
> libc_hwcap1.so.1`__lwp_park+0x19(8085880, 80858a8)
> libc_hwcap1.so.1`cond_wait_queue+0x60(8085880, 80858a8, 0, feee8206)
> libc_hwcap1.so.1`__cond_wait+0x86(8085880, 80858a8, 8047c38, feee82c3)
> libc_hwcap1.so.1`cond_wait+0x24(8085880, 80858a8, 8047c68, feee8304)
> libc_hwcap1.so.1`pthread_cond_wait+0x21(8085880)
> nwamd_event_dequeue+0x46(0, 0, 8047cc8, 805e20c)
> nwamd_event_handler+0x1b(8047d00, fefd4d2a, 1, 0, 8047d00, fefd4c01)
> main+0x199(1, 8047e20, 8047e28, 8047ddc)
> _start+0x7d(1, 8047ec8, 0, 8047ed8, 8047eea, 8047efb)
> > ::findleaks
> BYTES             LEAKED VMEM_SEG CALLER
> 606208                 3 fd69e000 MMAP
> 16384                  1 fe3c1000 MMAP
> 606208                 1 fe02d000 MMAP
> ------------------------------------------------------------------------
>            Total       3 oversized leaks, 1228800 bytes
> 
> CACHE     LEAKED   BUFCTL CALLER
> 08097010       3 0810fde8 get_scan_results+0x7a
> 08097010      21 0810fc08 get_scan_results+0x7a
> 08097a10      10 0810fa28 get_scan_results+0x7a
> 08099010      55 080b2d68 get_scan_results+0x7a
> 08099010      15 080b2cf0 get_scan_results+0x7a
> 08099510      42 08116a30 get_scan_results+0x7a
> 08099510      83 08199d10 get_scan_results+0x7a
> 08099790      16 081849e0 get_scan_results+0x7a
> 08099790      17 081b7d20 get_scan_results+0x7a
> 08099a10       6 081637c8 get_scan_results+0x7a
> ------------------------------------------------------------------------
>    Total     268 buffers, 461952 bytes

I'm making some changes in this area as part of 12633, hope to have a webrev
tomorrow. Scan data is no longer dynamically (re)alloced with these changes so
this should go away.

-- 
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.

Reply via email to