[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev more on leaks
From: |
dickey |
Subject: |
Re: lynx-dev more on leaks |
Date: |
Sun, 15 Nov 1998 07:10:23 -0500 (EST) |
>
> Here's what Sun's dbx memory leak checker reports on memory leaks in
> lynx 2.8.1dev.2, after a browsing session which entered the history code,
> the edit bookmarks and view bookmarks code, as well as some 'normal'
> www browsing.
well, there's a lot of memory in use - but no leaks, right?
> Checking for memory leaks...
>
> Actual leaks report (actual leaks: 2629 total size: 28990 bytes)
>
> Total Num of Leaked Allocation call stack
> Size Blocks Block
> Address
> ====== ====== ========== =======================================
> 23880 1194 - dcgettext__ < dgettext__
> 2392 1196 - dcgettext__ < dgettext__
> 2233 203 - HTSACopy < UCGetLYhndl_byMIME
> 348 29 - calloc < store_cookie
> 137 7 - HTSACat < MakeNewMapValue
>
>
> Possible leaks report (possible leaks: 0 total size: 0 bytes)
>
>
> Checking for memory use...
>
> Blocks in use report (blocks in use: 220 total size: 43674 bytes)
>
> Total % of Num of Avg Allocation call stack
> Size All Blocks Size
> ======= ==== ====== ====== =======================================
> 28800 65% 90 320 calloc < newwin
> 3800 8% 50 76 HTStyleNew < DefaultStyle
> 2580 5% 1 2580 _nc_set_buffer < _nc_setupscreen < newterm <
> initscr < start_curses < setup < main
> 1860 4% 1 1860 calloc < setupterm < newterm < initscr <
> start_curses < setup < main
> 1408 3% 1 1408 calloc < _nc_setupscreen < newterm < initscr <
> start_curses < setup < main
> 1240 2% 1 1240 _nc_hash_map < _nc_scroll_optimize < doupdate <
> wrefresh < statusline < HTProgress < HTReadProgress < HTFileCopy
> 1080 2% 3 360 calloc < _nc_makenew
> 528 1% 1 528 _nc_read_file_entry < _nc_read_entry < grab_entry
> < setupterm < newterm < initscr < start_curses < setup
> 500 1% 1 500 putenv < main
> 324 <1% 27 12 calloc < _nc_add_to_try
> 320 <1% 1 320 ClrBottom < doupdate < wrefresh < statusline <
> user_message < getfile < mainloop < main
> 300 <1% 3 100 calloc < _nc_makenew
> 252 <1% 21 12 calloc < _nc_add_to_try
> 120 <1% 1 120 calloc < _nc_hash_map < _nc_scroll_optimize <
> doupdate < wrefresh < statusline < HTProgress < HTReadProgress
> 120 <1% 1 120 _nc_scroll_optimize < doupdate < wrefresh <
> statusline < HTProgress < HTReadProgress < HTFileCopy < HTParseFile
> 120 <1% 1 120 calloc < _nc_hash_map < _nc_scroll_optimize <
> doupdate < wrefresh < statusline < HTProgress < HTReadProgress
> 66 <1% 1 66 _nc_doalloc < tparam_internal < tparm <
> _nc_mvcur_init < newterm < initscr < start_curses < setup
> 44 <1% 1 44 calloc < _nc_read_file_entry < _nc_read_entry <
> grab_entry < setupterm < newterm < initscr < start_curses
> 40 <1% 2 20 dcgettext__ < dgettext__
> 37 <1% 1 37 HTSACopy < main
>
>
> execution completed, exit code is 0
> --
> Larry W. Virden <URL:mailto:address@hidden>
> <URL:http://www.purl.org/NET/lvirden/> <*> O- "No one is what he seems."
> Unless explicitly stated to the contrary, nothing in this posting should
> be construed as representing my employer's opinions.
--
Thomas E. Dickey
address@hidden
http://www.clark.net/pub/dickey