[FFmpeg-trac] #4935(avcodec:closed): webm/vp9 memory leak
FFmpeg
trac at avcodec.org
Sun Oct 25 00:12:39 CEST 2015
#4935: webm/vp9 memory leak
------------------------------------+-----------------------------------
Reporter: kierank | Owner:
Type: defect | Status: closed
Priority: normal | Component: avcodec
Version: git-master | Resolution: fixed
Keywords: leak vp9 | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by kierank):
{{{
Script started on Thu 15 Oct 2015 20:16:18 BST
]0;avdev at avdev: ~/ffmpegavdev at avdev:~/ffmpeg$ ms_print
usage: ms_print [options] massif-out-file
options for the user, with defaults in [ ], are:
-h --help show this message
--version show version
--threshold=<m.n> significance threshold, in percent [1]
--x=<4..1000> graph width, in columns [72]
--y=<4..1000> graph height, in rows [20]
ms_print is Copyright (C) 2007-2007 Nicholas Nethercote.
and licensed under the GNU General Public License, version 2.
Bug reports, feedback, admiration, abuse, etc, to: njn at valgrind.org.
]0;avdev at avdev: ~/ffmpegavdev at avdev:~/ffmpeg$ ms_print massif.out.31170
--------------------------------------------------------------------------------
Command: ./ffmpeg_g -i fuzz.webm -f null -
Massif arguments: (none)
ms_print arguments: massif.out.31170
--------------------------------------------------------------------------------
GB
10.66^
:
|
:
|
::#
|
:: #
|
::::: #
| :::@
:: #
| @: @
:: #
| ::@: @
:: #
| :::@ @: @
:: #
| :: @ @: @
:: #
| :::: @ @: @
:: #
| :::@ :: @ @: @
:: #
| : @ :: @ @: @
:: #
| :::: @ :: @ @: @
:: #
| :::@ :: @ :: @ @: @
:: #
| :: @ :: @ :: @ @: @
:: #
| :::: @ :: @ :: @ @: @
:: #
| : :: @ :: @ :: @ @: @
:: #
| @:::::::::::::::::: @:::::::::::::::::: :: @ :: @ :: @ @: @
:: #
|::@: :::@ : :: @ :: @ :: @ @: @
:: #
0
+----------------------------------------------------------------------->Gi
0
3.131
Number of snapshots: 85
Detailed snapshots: [3, 10, 18, 24, 32, 35, 40, 48 (peak), 56, 66, 76]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0
0
1 1,268,167 1,100,267,712 1,100,265,423 2,289
0
2 104,403,081 1,100,267,784 1,100,265,463 2,321
0
3 130,187,413 1,375,293,992 1,375,291,534 2,458
0
100.00% (1,375,291,534B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->99.99% (1,375,137,440B) 0xF0B34E: av_malloc (mem.c:97)
| ->99.99% (1,375,129,694B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->99.99% (1,375,129,694B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | ->79.99% (1,100,103,727B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | ->79.99% (1,100,103,727B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->79.99% (1,100,103,727B) 0x9D2B2D: ff_thread_get_buffer
(pthread_frame.c:776)
| | | ->79.99% (1,100,103,727B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | ->79.99% (1,100,103,727B) 0xAAB6C6: avcodec_decode_video2
(utils.c:2096)
| | | ->79.99% (1,100,103,727B) 0x6476D0: try_decode_frame
(utils.c:2730)
| | | ->79.99% (1,100,103,727B) 0x6504D0:
avformat_find_stream_info (utils.c:3380)
| | | ->79.99% (1,100,103,727B) 0x479BF2: open_input_file
(ffmpeg_opt.c:948)
| | | ->79.99% (1,100,103,727B) 0x47783A:
open_files.isra.9 (ffmpeg_opt.c:2917)
| | | ->79.99% (1,100,103,727B) 0x47E575:
ffmpeg_parse_options (ffmpeg_opt.c:2954)
| | | ->79.99% (1,100,103,727B) 0x46F88B: main
(ffmpeg.c:4234)
| | |
| | ->20.00% (275,025,967B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | ->20.00% (275,025,967B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | ->20.00% (275,025,967B) 0x9D2B2D: ff_thread_get_buffer
(pthread_frame.c:776)
| | ->20.00% (275,025,967B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | ->20.00% (275,025,967B) 0xAAB6C6: avcodec_decode_video2
(utils.c:2096)
| | ->20.00% (275,025,967B) 0x6476D0: try_decode_frame
(utils.c:2730)
| | ->20.00% (275,025,967B) 0x6504D0:
avformat_find_stream_info (utils.c:3380)
| | ->20.00% (275,025,967B) 0x479BF2: open_input_file
(ffmpeg_opt.c:948)
| | ->20.00% (275,025,967B) 0x47783A: open_files.isra.9
(ffmpeg_opt.c:2917)
| | ->20.00% (275,025,967B) 0x47E575:
ffmpeg_parse_options (ffmpeg_opt.c:2954)
| | ->20.00% (275,025,967B) 0x46F88B: main
(ffmpeg.c:4234)
| |
| ->00.00% (7,746B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.01% (154,094B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
4 155,971,745 1,650,320,200 1,650,317,605 2,595
0
5 156,300,937 1,653,775,808 1,653,772,137 3,671
0
6 956,993,921 1,653,775,864 1,653,772,161 3,703
0
7 958,041,401 1,101,151,064 1,101,139,697 11,367
0
8 1,061,176,557 1,101,151,280 1,101,139,801 11,479
0
9 1,086,960,889 1,376,177,504 1,376,165,872 11,632
0
10 1,112,745,221 1,651,203,712 1,651,191,943 11,769
0
100.00% (1,651,191,943B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->99.98% (1,650,944,207B) 0xF0B34E: av_malloc (mem.c:97)
| ->99.94% (1,650,155,661B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->99.94% (1,650,155,661B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->66.62% (1,100,103,727B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->66.62% (1,100,103,727B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->66.62% (1,100,103,727B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->66.62% (1,100,103,727B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->66.62% (1,100,103,727B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->66.62% (1,100,103,727B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->16.66% (275,025,967B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->16.66% (275,025,967B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->16.66% (275,025,967B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->16.66% (275,025,967B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | | ->16.66% (275,025,967B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->16.66% (275,025,967B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->16.66% (275,025,967B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->16.66% (275,025,967B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->16.66% (275,025,967B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->16.66% (275,025,967B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | ->16.66% (275,025,967B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->16.66% (275,025,967B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.05% (788,546B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.02% (247,736B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
11 1,113,082,301 1,672,631,744 1,672,617,543 14,201
0
12 1,919,813,161 1,725,043,184 1,725,028,943 14,241
0
13 1,919,885,613 2,825,163,816 2,825,143,801 20,015
0
14 2,023,020,769 2,825,164,016 2,825,143,905 20,111
0
15 2,048,805,101 3,100,190,240 3,100,169,976 20,264
0
16 2,074,589,433 3,375,216,464 3,375,196,047 20,417
0
17 2,074,925,768 3,449,055,936 3,449,032,895 23,041
0
18 2,208,213,751 3,449,055,936 3,449,032,895 23,041
0
100.00% (3,449,032,895B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.95% (3,343,952,228B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.89% (3,307,193,626B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.69% (3,300,311,322B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.79% (2,200,207,454B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.79% (2,200,207,454B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.79% (2,200,207,454B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.79% (2,200,207,454B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.79% (2,200,207,454B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.79% (2,200,207,454B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (550,051,934B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (550,051,934B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (550,051,934B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (550,051,934B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | | ->15.95% (550,051,934B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (550,051,934B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (550,051,934B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (550,051,934B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (550,051,934B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (550,051,934B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | ->15.95% (550,051,934B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (550,051,934B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (6,882,304B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (35,964,928B) 0xB8B77E: update_block_buffers.isra.12 (mem.h:97)
| | ->01.04% (35,964,928B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (35,964,928B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (35,964,928B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.02% (793,674B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.05% (105,035,161B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (104,822,784B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (104,822,784B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (104,822,784B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (104,822,784B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (212,377B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (45,506B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
19 2,208,298,885 4,549,170,736 4,549,143,968 26,768
0
20 2,311,434,041 4,549,170,952 4,549,144,072 26,880
0
21 2,337,218,373 4,824,197,176 4,824,170,143 27,033
0
22 2,363,002,705 5,099,223,416 5,099,196,214 27,202
0
23 2,363,339,040 5,173,062,936 5,173,033,062 29,874
0
24 2,496,629,340 5,173,062,936 5,173,033,062 29,874
0
100.00% (5,173,033,062B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.95% (5,015,536,633B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.90% (4,960,790,439B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.70% (4,950,466,983B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (3,300,311,181B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (3,300,311,181B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (3,300,311,181B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (3,300,311,181B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (3,300,311,181B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (3,300,311,181B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (825,077,901B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (825,077,901B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (825,077,901B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (825,077,901B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | | ->15.95% (825,077,901B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (825,077,901B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (825,077,901B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (825,077,901B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (825,077,901B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (825,077,901B) 0xBA48A4: vp9_decode_frame (vp9.c:175)
| | | | ->15.95% (825,077,901B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (825,077,901B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (10,323,456B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (53,947,392B) 0xB8B77E: update_block_buffers.isra.12 (mem.h:97)
| | ->01.04% (53,947,392B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (53,947,392B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (53,947,392B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.02% (798,802B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (157,450,633B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (157,234,176B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (157,234,176B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (157,234,176B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (157,234,176B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (216,457B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (45,796B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
25 2,496,723,629 6,273,179,600 6,273,145,618 33,982
0
26 2,599,858,785 6,273,179,816 6,273,145,722 34,094
0
27 2,599,859,243 6,548,205,968 6,548,171,753 34,215
0
28 2,625,643,117 6,548,206,040 6,548,171,793 34,247
0
29 2,625,643,575 6,823,232,192 6,823,197,824 34,368
0
30 2,651,427,449 6,823,232,280 6,823,197,864 34,416
0
31 2,651,763,784 6,897,071,784 6,897,034,712 37,072
0
32 2,785,360,785 6,897,071,784 6,897,034,712 37,072
0
100.00% (6,897,034,712B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (6,687,121,038B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.90% (6,614,387,252B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.70% (6,600,622,644B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (4,400,414,908B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (4,400,414,908B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (4,400,414,908B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (4,400,414,908B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (4,400,414,908B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (4,400,414,908B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,100,103,868B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,100,103,868B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,100,103,868B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,100,103,868B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,100,103,868B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,100,103,868B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,100,103,868B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,100,103,868B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,100,103,868B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,100,103,868B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,100,103,868B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,100,103,868B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (13,764,608B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (71,929,856B) 0xB8B77E: update_block_buffers.isra.12 (mem.h:97)
| | ->01.04% (71,929,856B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (71,929,856B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (71,929,856B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (803,930B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (209,866,926B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (209,645,568B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (209,645,568B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (209,645,568B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (209,645,568B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (221,358B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (46,748B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
33 2,785,431,802 7,997,188,880 7,997,148,355 40,525
0
34 2,888,566,958 7,997,189,112 7,997,148,459 40,653
0
35 2,888,567,416 8,272,215,248 8,272,174,490 40,758
0
100.00% (8,272,174,490B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->97.46% (8,062,255,860B) 0xF0B34E: av_malloc (mem.c:97)
| ->96.58% (7,989,516,946B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->96.42% (7,975,752,338B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->66.49% (5,500,518,635B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->66.49% (5,500,518,635B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->66.49% (5,500,518,635B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->66.49% (5,500,518,635B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->66.49% (5,500,518,635B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->66.49% (5,500,518,635B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->16.62% (1,375,129,835B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->16.62% (1,375,129,835B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->16.62% (1,375,129,835B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->16.62% (1,375,129,835B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->16.62% (1,375,129,835B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->16.62% (1,375,129,835B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->13.30% (1,100,103,868B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->13.30% (1,100,103,868B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->13.30% (1,100,103,868B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->13.30% (1,100,103,868B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->13.30% (1,100,103,868B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->13.30% (1,100,103,868B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.17% (13,764,608B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->00.88% (72,738,914B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->02.54% (209,870,518B) 0xF0B698: av_mallocz (mem.c:97)
| ->02.53% (209,645,568B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->02.53% (209,645,568B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->02.53% (209,645,568B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->02.53% (209,645,568B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (224,950B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (48,112B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
36 2,914,351,290 8,272,215,336 8,272,174,530 40,806
0
37 2,914,351,748 8,547,241,472 8,547,200,561 40,911
0
38 2,940,135,622 8,547,241,544 8,547,200,601 40,943
0
39 2,940,471,957 8,621,080,856 8,621,037,449 43,407
0
40 3,073,391,284 8,621,080,856 8,621,037,449 43,407
0
100.00% (8,621,037,449B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (8,358,705,443B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.90% (8,267,984,065B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.70% (8,250,778,305B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (5,500,518,635B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (5,500,518,635B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (5,500,518,635B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (5,500,518,635B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (5,500,518,635B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (5,500,518,635B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,375,129,835B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,375,129,835B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,375,129,835B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,375,129,835B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,375,129,835B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,375,129,835B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,375,129,835B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,375,129,835B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,375,129,835B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,375,129,835B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,375,129,835B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,375,129,835B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (17,205,760B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (89,912,320B) 0xB8B77E: update_block_buffers.isra.12 (mem.h:97)
| | ->01.04% (89,912,320B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (89,912,320B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (89,912,320B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (809,058B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (262,283,782B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (262,056,960B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (262,056,960B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (262,056,960B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (262,056,960B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (226,822B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (48,224B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
41 3,073,453,571 9,721,198,544 9,721,150,958 47,586
0
42 3,176,588,727 9,721,198,776 9,721,151,062 47,714
0
43 3,176,589,185 9,996,224,912 9,996,177,093 47,819
0
44 3,202,373,059 9,996,225,000 9,996,177,133 47,867
0
45 3,202,373,517 10,271,251,152 10,271,203,164 47,988
0
46 3,228,157,391 10,271,251,224 10,271,203,204 48,020
0
47 3,228,493,726 10,345,090,904 10,345,040,052 50,852
0
48 3,361,333,973 10,345,090,904 10,345,040,052 50,852
0
100.00% (10,345,040,052B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (10,030,289,848B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.91% (9,921,580,878B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.71% (9,900,933,966B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (6,600,622,362B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (6,600,622,362B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (6,600,622,362B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (6,600,622,362B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (6,600,622,362B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (6,600,622,362B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (20,646,912B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (107,894,784B) 0xB8B77E: update_block_buffers.isra.12
(mem.h:97)
| | ->01.04% (107,894,784B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (107,894,784B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (107,894,784B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (814,186B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (314,700,566B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (314,468,352B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (314,468,352B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (314,468,352B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (314,468,352B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (232,214B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (49,638B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
49 3,361,356,294 10,345,091,840 10,345,040,484 51,356
0
50 3,361,356,800 10,345,092,008 10,345,040,556 51,452
0
51 3,361,357,287 10,345,092,176 10,345,040,628 51,548
0
52 3,361,357,763 10,345,092,288 10,345,040,676 51,612
0
53 3,361,358,428 10,345,092,424 10,345,040,732 51,692
0
54 3,361,358,930 10,345,092,624 10,345,040,844 51,780
0
55 3,361,359,436 10,345,092,840 10,345,040,916 51,924
0
56 3,361,360,101 10,345,093,008 10,345,040,972 52,036
0
100.00% (10,345,040,972B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (10,030,289,848B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.91% (9,921,580,878B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.71% (9,900,933,966B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (6,600,622,362B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (6,600,622,362B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (6,600,622,362B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (6,600,622,362B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (6,600,622,362B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (6,600,622,362B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (20,646,912B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (107,894,784B) 0xB8B77E: update_block_buffers.isra.12
(mem.h:97)
| | ->01.04% (107,894,784B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (107,894,784B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (107,894,784B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (814,186B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (314,701,446B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (314,468,352B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (314,468,352B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (314,468,352B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (314,468,352B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (233,094B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (49,678B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
57 3,361,360,603 10,345,093,224 10,345,041,084 52,140
0
58 3,361,361,109 10,345,093,440 10,345,041,156 52,284
0
59 3,361,361,774 10,345,093,608 10,345,041,212 52,396
0
60 3,361,362,276 10,345,093,824 10,345,041,324 52,500
0
61 3,361,362,782 10,345,094,040 10,345,041,396 52,644
0
62 3,361,363,447 10,345,094,192 10,345,041,452 52,740
0
63 3,361,363,949 10,345,094,408 10,345,041,564 52,844
0
64 3,361,364,455 10,345,094,592 10,345,041,636 52,956
0
65 3,361,365,120 10,345,094,744 10,345,041,692 53,052
0
66 3,361,365,622 10,345,094,960 10,345,041,804 53,156
0
100.00% (10,345,041,804B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (10,030,289,848B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.91% (9,921,580,878B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.71% (9,900,933,966B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (6,600,622,362B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (6,600,622,362B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (6,600,622,362B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (6,600,622,362B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (6,600,622,362B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (6,600,622,362B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (20,646,912B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (107,894,784B) 0xB8B77E: update_block_buffers.isra.12
(mem.h:97)
| | ->01.04% (107,894,784B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (107,894,784B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (107,894,784B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (814,186B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (314,702,222B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (314,468,352B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (314,468,352B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (314,468,352B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (314,468,352B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (233,870B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (49,734B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
67 3,361,366,128 10,345,095,144 10,345,041,876 53,268
0
68 3,361,366,793 10,345,095,296 10,345,041,932 53,364
0
69 3,361,367,295 10,345,095,512 10,345,042,044 53,468
0
70 3,361,367,801 10,345,095,696 10,345,042,116 53,580
0
71 3,361,368,466 10,345,095,848 10,345,042,172 53,676
0
72 3,361,368,968 10,345,096,064 10,345,042,284 53,780
0
73 3,361,369,474 10,345,096,248 10,345,042,356 53,892
0
74 3,361,371,196 10,345,096,448 10,345,042,428 54,020
0
75 3,361,371,958 10,345,096,376 10,345,042,404 53,972
0
76 3,361,393,576 10,345,101,520 10,345,047,524 53,996
0
100.00% (10,345,047,524B) (heap allocation functions) malloc/new/new[],
--alloc-fns, etc.
->96.96% (10,030,294,968B) 0xF0B34E: av_malloc (mem.c:97)
| ->95.91% (9,921,580,878B) 0xEFDABA: av_buffer_allocz (buffer.c:71)
| | ->95.71% (9,900,933,966B) 0xEFE07C: av_buffer_pool_get (buffer.c:329)
| | | ->63.80% (6,600,622,362B) 0xAA9433: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->63.80% (6,600,622,362B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->63.80% (6,600,622,362B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->63.80% (6,600,622,362B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->63.80% (6,600,622,362B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->63.80% (6,600,622,362B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9463: avcodec_default_get_buffer2
(utils.c:668)
| | | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | | |
| | | ->15.95% (1,650,155,802B) 0xAA9493: avcodec_default_get_buffer2
(utils.c:668)
| | | ->15.95% (1,650,155,802B) 0xAA9F59: ff_get_buffer (utils.c:876)
| | | ->15.95% (1,650,155,802B) 0x9D2B15: ff_thread_get_buffer
(pthread_frame.c:798)
| | | | ->15.95% (1,650,155,802B) 0xBA48A4: vp9_decode_frame
(vp9.c:175)
| | | | ->15.95% (1,650,155,802B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | | | ->15.95% (1,650,155,802B) 0x5338E98: start_thread
(pthread_create.c:308)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold
(01.00%)
| | |
| | ->00.20% (20,646,912B) in 1+ places, all below ms_print's threshold
(01.00%)
| |
| ->01.04% (107,894,784B) 0xB8B77E: update_block_buffers.isra.12
(mem.h:97)
| | ->01.04% (107,894,784B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->01.04% (107,894,784B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->01.04% (107,894,784B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.01% (819,306B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->03.04% (314,702,790B) 0xF0B698: av_mallocz (mem.c:97)
| ->03.04% (314,468,352B) 0xB8B61E: update_block_buffers.isra.12
(vp9.c:289)
| | ->03.04% (314,468,352B) 0xBA4CED: vp9_decode_frame (vp9.c:3996)
| | ->03.04% (314,468,352B) 0x9D13E8: frame_worker_thread
(pthread_frame.c:154)
| | ->03.04% (314,468,352B) 0x5338E98: start_thread
(pthread_create.c:308)
| |
| ->00.00% (234,438B) in 1+ places, all below ms_print's threshold
(01.00%)
|
->00.00% (49,766B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B)
stacks(B)
--------------------------------------------------------------------------------
77 3,361,394,594 10,345,101,608 10,345,047,590 54,018
0
78 3,361,403,929 10,345,101,552 10,345,047,566 53,986
0
79 3,361,404,424 10,345,101,328 10,345,047,470 53,858
0
80 3,361,404,980 10,345,101,544 10,345,047,542 54,002
0
81 3,361,405,468 10,345,101,632 10,345,047,566 54,066
0
82 3,361,405,963 10,345,101,376 10,345,047,470 53,906
0
83 3,361,406,494 10,345,101,560 10,345,047,542 54,018
0
84 3,361,407,052 11,445,205,312 11,445,151,269 54,043
0
]0;avdev at avdev: ~/ffmpegavdev at avdev:~/ffmpeg$ exit
Script done on Thu 15 Oct 2015 20:16:24 BST
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4935#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list