Memory Leak Issue While Streaming

This forum is about all development around libVLC.
Moriquendi
Blank Cone
Blank Cone
Posts: 74
Joined: 31 May 2011 16:22

Memory Leak Issue While Streaming

Postby Moriquendi » 26 Oct 2017 18:05

Hi there,

I'm trying to stream a video source to a Unicast address using VLC. So far what I've tried is;

Code: Select all

:sout=#udp{mux=ts,dst=192.168.20.10:1234} :sout-keep
This works just fine but ONLY if destination address is valid. In other words, if there is no connection to 192.168.20.10 address, vlc.exe memory usage increases over time till it crashes. Sometimes, the memory increases up to 1.5GB in 6-7 seconds and it crashes, but most of the time the crash occurs after 30 minutes or so.

I've tried this with 2.1.5, 2.2.5.1 and vlc-3.0.0-20171026-0257-git-win32 versions and the result is the same. (Both on Windows 10 and Windows 7)

The gdb stack trace didnt give me much but "SIGSEGV Segmentation Fault". Also vlc log messages are something like;

Code: Select all

udp debug: late packet for UDP input (32105952838) udp debug: late packet for UDP input (32105951787) udp debug: late packet for UDP input (32105950736) udp debug: late packet for UDP input (32105949685) udp debug: late packet for UDP input (32105948634) udp debug: late packet for UDP input (32105947583)
Any help would be nice. Cheers.

EDIT: Crash,due to rapid memory increase, also occurs if destination IP is valid.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Memory Leak Issue While Streaming

Postby Jean-Baptiste Kempf » 31 Oct 2017 13:50

Could you share ALL the logs?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

Moriquendi
Blank Cone
Blank Cone
Posts: 74
Joined: 31 May 2011 16:22

Re: Memory Leak Issue While Streaming

Postby Moriquendi » 01 Nov 2017 07:46

Hey JB,

I cant get the log messages for the moment crash occurs since VLC kind of closes itself without giving crash window warning (There is no 'Force to Close' window). But here is what the log looks like right before the crash:
https://files.fm/u/aaurr225

Also here is the crashdump file:

Code: Select all

[version] OS=6.1.7600.2. VLC=2.2.5.1 Umbrella [exceptions] c0000005 at 56d694ccx | 00000001 | 00000010 [context] EDI:08000020x ESI:00800000x EBX:00400001x EDX:00000000x ECX:75aab17ax EAX:08000000x EBP:038509ccx EIP:56d694ccx ESP:0379d5c0x [stacktrace] #EIP|base|module 56d694cc|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\gui\libqt4_plugin.dll [modules] 00400000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\vlc.exe 775b0000|C:\Windows\SysWOW64\ntdll.dll 75260000|C:\Windows\syswow64\kernel32.dll 755f0000|C:\Windows\syswow64\KERNELBASE.dll 6d020000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\libvlc.dll 64880000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\libvlccore.dll 75180000|C:\Windows\syswow64\ADVAPI32.dll 75aa0000|C:\Windows\syswow64\msvcrt.dll 75720000|C:\Windows\SysWOW64\sechost.dll 75500000|C:\Windows\syswow64\RPCRT4.dll 75120000|C:\Windows\syswow64\SspiCli.dll 75110000|C:\Windows\syswow64\CRYPTBASE.dll 76310000|C:\Windows\syswow64\SHELL32.DLL 76f70000|C:\Windows\syswow64\SHLWAPI.dll 75d70000|C:\Windows\syswow64\GDI32.dll 75740000|C:\Windows\syswow64\USER32.dll 75f20000|C:\Windows\syswow64\LPK.dll 77110000|C:\Windows\syswow64\USP10.dll 761c0000|C:\Windows\syswow64\WS2_32.dll 75640000|C:\Windows\syswow64\NSI.dll 76f60000|C:\Windows\syswow64\PSAPI.DLL 77050000|C:\Windows\system32\IMM32.DLL 75650000|C:\Windows\syswow64\MSCTF.dll 75940000|C:\Windows\syswow64\ole32.dll 74e20000|C:\Windows\system32\profapi.dll 74640000|C:\Windows\system32\winmm.dll 64c90000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libdshow_plugin.dll 75f30000|C:\Windows\syswow64\OLEAUT32.dll 6d080000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_output\libdirectsound_plugin.dll 6d060000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_output\libwaveout_plugin.dll 6cf70000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_output\libdirect3d_plugin.dll 67160000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_output\libdirectdraw_plugin.dll 645a0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\liblibbluray_plugin.dll 67130000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libaccess_bd_plugin.dll 66c40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libdvdnav_plugin.dll 66c20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libvdr_plugin.dll 66c00000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libfilesystem_plugin.dll 66b20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_filter\libsmooth_plugin.dll 64500000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_filter\libhttplive_plugin.dll 64430000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_filter\libdash_plugin.dll 66af0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libzip_plugin.dll 66ad0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\librar_plugin.dll 6d8f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_filter\librecord_plugin.dll 64bb0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libplaylist_plugin.dll 642a0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\meta_engine\libtaglib_plugin.dll 64b50000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\lua\liblua_plugin.dll 64160000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\misc\libxml_plugin.dll 640e0000|C:\Windows\system32\DSOUND.DLL 728e0000|C:\Windows\system32\POWRPROF.dll 75360000|C:\Windows\syswow64\SETUPAPI.dll 76250000|C:\Windows\syswow64\CFGMGR32.dll 75d50000|C:\Windows\syswow64\DEVOBJ.dll 76280000|C:\Windows\syswow64\CLBCatQ.DLL 6d580000|C:\Windows\System32\MMDevApi.dll 729d0000|C:\Windows\System32\PROPSYS.dll 64df0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\control\libhotkeys_plugin.dll 640c0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\control\libwin_hotkeys_plugin.dll 74700000|C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc\comctl32.dll 74680000|C:\Windows\system32\uxtheme.dll 74310000|C:\Windows\system32\dwmapi.dll 56510000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\gui\libqt4_plugin.dll 76fd0000|C:\Windows\syswow64\COMDLG32.DLL 74fe0000|C:\Windows\system32\WINSPOOL.DRV 74540000|C:\Windows\system32\WSOCK32.DLL 72f80000|C:\Windows\system32\userenv.dll 738f0000|C:\Windows\system32\CRYPTSP.dll 738b0000|C:\Windows\system32\rsaenh.dll 71630000|C:\Windows\system32\RpcRtRemote.dll 66f60000|C:\Windows\system32\explorerframe.dll 67180000|C:\Windows\system32\DUser.dll 66ea0000|C:\Windows\system32\DUI70.dll 75cc0000|C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7600.16385_none_ebf82fc36c758ad5\comctl32.dll 5a560000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_out\libstream_out_duplicate_plugin.dll 63eb0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_out\libstream_out_standard_plugin.dll 66bf0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access_output\libaccess_output_udp_plugin.dll 71740000|C:\Windows\system32\mswsock.dll 63b40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\meta_engine\libfolder_plugin.dll 716a0000|C:\Windows\System32\wshtcpip.dll 63ab0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\mux\libmux_ts_plugin.dll 5a550000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\stream_out\libstream_out_display_plugin.dll 5a540000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\libudp_plugin.dll 71690000|C:\Windows\System32\wship6.dll 63e60000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libmp4_plugin.dll 63e30000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libavi_plugin.dll 6d900000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libasf_plugin.dll 63e10000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libflacsys_plugin.dll 6fc80000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libes_plugin.dll 6cf60000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libnuv_plugin.dll 64b40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libtta_plugin.dll 63df0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libmpc_plugin.dll 64c80000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libwav_plugin.dll 63de0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libcaf_plugin.dll 63ce0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libsid_plugin.dll 63cb0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\services_discovery\libsap_plugin.dll 63b60000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libmkv_plugin.dll 64870000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libdiracsys_plugin.dll 63ae0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libogg_plugin.dll 5a750000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\access\liblive555_plugin.dll 63aa0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libsmf_plugin.dll 63a30000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libgme_plugin.dll 63a20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libimage_plugin.dll 637a0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libxa_plugin.dll 63390000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libpva_plugin.dll 5ae30000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libvoc_plugin.dll 5ae20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libau_plugin.dll 5aa40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\librawvid_plugin.dll 5aa30000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libaiff_plugin.dll 5aa20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libnsv_plugin.dll 5a9f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\demux\libts_plugin.dll 5a990000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libtheora_plugin.dll 5a980000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\librawvideo_plugin.dll 5a950000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libspeex_plugin.dll 5a690000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libvorbis_plugin.dll 5a940000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libaes3_plugin.dll 5a930000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\liblpcm_plugin.dll 5a670000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_h264_plugin.dll 5a660000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_flac_plugin.dll 5a640000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_dirac_plugin.dll 5a630000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_mlp_plugin.dll 5a610000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_mpeg4audio_plugin.dll 5a5f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_vc1_plugin.dll 5a5e0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libsvcdsub_plugin.dll 5a5d0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libspudec_plugin.dll 5a5c0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_mpeg4video_plugin.dll 5a5a0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_mpegvideo_plugin.dll 5a5b0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libcvdsub_plugin.dll 5a580000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\packetizer\libpacketizer_hevc_plugin.dll 515d0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libavcodec_plugin.dll 5a590000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libmpeg_audio_plugin.dll 5a4f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libjpeg_plugin.dll 5a4e0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libcdg_plugin.dll 5a490000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libpng_plugin.dll 5a340000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libschroedinger_plugin.dll 5a330000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libdts_plugin.dll 5a320000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libaraw_plugin.dll 5a300000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libsubstx3g_plugin.dll 5a280000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libflac_plugin.dll 5a270000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libg711_plugin.dll 596d0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\liblibass_plugin.dll 5a210000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libfaad_plugin.dll 5a200000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\liba52_plugin.dll 6d240000|C:\Windows\system32\AUDIOSES.DLL 5a1f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_mixer\libfloat_mixer_plugin.dll 5a1e0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libscaletempo_plugin.dll 59f80000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libmpgatofixed32_plugin.dll 59f40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libdtstofloat32_plugin.dll 59f20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\liba52tofloat32_plugin.dll 59da0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libsamplerate_plugin.dll 5a1d0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libsimple_channel_mixer_plugin.dll 59d90000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\liba52tospdif_plugin.dll 59d80000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libdtstospdif_plugin.dll 59d70000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libdolby_surround_decoder_plugin.dll 59d60000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libugly_resampler_plugin.dll 59d50000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libtrivial_channel_mixer_plugin.dll 59d40000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\audio_filter\libaudio_format_plugin.dll 59cd0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libopus_plugin.dll 59ca0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\codec\libdvbsub_plugin.dll 59bd0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\text_renderer\libfreetype_plugin.dll 59bb0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_yuy2_sse2_plugin.dll 59ba0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_yuy2_mmx_plugin.dll 59600000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libswscale_plugin.dll 59b80000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi422_yuy2_sse2_plugin.dll 59b50000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_rgb_sse2_plugin.dll 59b30000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_rgb_mmx_plugin.dll 59b20000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi422_yuy2_mmx_plugin.dll 59b10000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libyuy2_i422_plugin.dll 59b00000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libgrey_yuv_plugin.dll 595f0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libyuy2_i420_plugin.dll 595e0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi422_yuy2_plugin.dll 595d0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_yuy2_plugin.dll 59580000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi420_rgb_plugin.dll 595c0000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_chroma\libi422_i420_plugin.dll 59570000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_filter\libscale_plugin.dll 59560000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_filter\libyuvp_plugin.dll 6e650000|C:\Windows\system32\D3D9.DLL 75040000|C:\Windows\system32\VERSION.dll 6e600000|C:\Windows\system32\d3d8thk.dll 10000000|C:\Windows\system32\igdumdx32.dll 0b0c0000|C:\Windows\system32\igdumd32.dll 59360000|C:\Program Files (x86)\VideoLAN\VLC_2.2.5\plugins\video_filter\libdeinterlace_plugin.dll 6db40000|C:\Windows\system32\avrt.dll
And this is the gdb crash log:

Code: Select all

[New Thread 6460.0x1760] [New Thread 6460.0x143c] warning: core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [New Thread 6460.0x15e4] [New Thread 6460.0x18b4] [New Thread 6460.0x1870] [New Thread 6460.0x11a8] [New Thread 6460.0x17a0] [New Thread 6460.0x1268] [New Thread 6460.0x1a8c] [Thread 6460.0x1a8c exited with code 0] [New Thread 6460.0x1ba4] [New Thread 6460.0x1b48] [New Thread 6460.0x13c0] [New Thread 6460.0x1220] [New Thread 6460.0x13a0] [Thread 6460.0x1ba4 exited with code 0] [Thread 6460.0x13c0 exited with code 0] [New Thread 6460.0x1528] [New Thread 6460.0x1a70] [New Thread 6460.0x132c] [New Thread 6460.0x1490] [New Thread 6460.0x13f8] [New Thread 6460.0xccc] [New Thread 6460.0x167c] [New Thread 6460.0x1580] [New Thread 6460.0x15d4] [New Thread 6460.0x1544] [New Thread 6460.0x9d8] [New Thread 6460.0xdb4] [New Thread 6460.0xc58] [New Thread 6460.0xf5c] [New Thread 6460.0xc74] [New Thread 6460.0x1ac0] [New Thread 6460.0x134c] [New Thread 6460.0x1898] [New Thread 6460.0x1774] Thread 17 received signal SIGSEGV, Segmentation fault. [Switching to Thread 6460.0x1a70] 0x0000002b in ?? ()
Once again, this crash doesn't occur every single time. For me, it has like 20% - 25% chance. I made the tests with 2.2.5.1 and vlc-3.0.0-20171026-0257-git-win32 (Windows 7 and Windows 10). I used both local .ts file and encoded H264 MPEG-4 TS stream. Sometimes memory increases very rapidly to ~1.5GB in 10-12 seconds and sometimes memory increases gradually to 1.5GB(in 8-15 minutes). After that VLC closes itself without giving warning. Next time I open VLC, the crash warning window pops up asking me to send crash logs to VLC servers.

Let me know if I can share anything else.

Regards.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Memory Leak Issue While Streaming

Postby Jean-Baptiste Kempf » 11 Nov 2017 14:32

This is also the case for 3.0?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 6 guests