Leaking 4 sockets per file played.
Dan Kegel
dank at kegel.com
Tue Oct 28 06:03:41 PDT 2014
userful-zeroclient is all over that lsof output. Does the leak happen on a
non-thin-client system?
On Oct 8, 2014 2:09 PM, "Stirling Westrup" <swestrup at gmail.com> wrote:
> On Wed, Oct 8, 2014 at 4:03 PM, Tim Müller <tim at centricular.com> wrote:
>
>> On Wed, 2014-10-08 at 15:38 -0400, Stirling Westrup wrote:
>>
>> Hi,
>>
>> > I have a very strange issue with my video application. I'm using
>> > gstreamer 1.4.1, and everything works fine when I run my application
>> > by itself.
>> >
>> > If, however, I have a python task launch my application, I find it
>> > leaks 4 sockets at the end of every file it plays, even though it is
>> > invoking my app with the exact same command line as when I start it by
>> > hand.
>> >
>> >
>> > I am baffled. I don't even know where to START to look for the
>> > problem. Does anyone have any ideas of what might be going wrong?
>>
>> As a first step, it would be good to find out what kind of
>> resource is leaking exactly. You say 'socket' - do you mean it's a
>> network socket, or is it a file descriptor in general? It would also be
>> helpful to know what elements are involved in your app.
>>
>
> I'm not too sure. Here's an excerpt of lsof of the process, after its
> exhausted all file handles...
>
> COMMAND PID USER FD TYPE DEVICE
> SIZE/OFF NODE NAME
> vaal 11001 userful-zeroclient cwd DIR 253,0
> 4096 2 /
> vaal 11001 userful-zeroclient rtd DIR 253,0
> 4096 2 /
> vaal 11001 userful-zeroclient txt REG 253,0
> 257536 22816792 /usr/bin/vaal
> vaal 11001 userful-zeroclient DEL REG
> 0,4 2027052 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 2027048 /drm mm object
> vaal 11001 userful-zeroclient mem REG 0,15
> 67108904 2025918 /dev/shm/pulse-shm-2494119082
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449445915 /SYSV00000000
> vaal 11001 userful-zeroclient mem REG 253,0
> 270336 22812033 /usr/lib64/libfaad.so.2.0.0
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449413146 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449380377 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449347608 /SYSV00000000
> vaal 11001 userful-zeroclient mem REG 253,0
> 21000 23725835 /usr/lib64/gstreamer-1.0/libgstfaad.so
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449314839 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG
> 0,4 2024615 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1943477 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1943476 /drm mm object
> vaal 11001 userful-zeroclient mem REG 253,0
> 128064 23725728 /usr/lib64/gstreamer-1.0/libgstaudioparsers.so
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449282070 /SYSV00000000
> vaal 11001 userful-zeroclient mem REG 253,0
> 34440 22815117 /usr/lib64/libpciaccess.so.0.11.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 135736 22812499 /usr/lib64/libdrm_intel.so.1.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 1305312 22814008 /usr/lib64/dri/i965_drv_video.so
> vaal 11001 userful-zeroclient DEL REG
> 253,0 9568276
> /var/lib/userful-zeroclient/.zero-session/16/.orc/orcexec.YUJ2Bx
> vaal 11001 userful-zeroclient mem REG 253,0
> 20136 22808375 /usr/lib64/libXxf86vm.so.1.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 15712 22808022 /usr/lib64/libxcb-dri2.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 91840 22808024 /usr/lib64/libxcb-glx.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 4064 22808060 /usr/lib64/libX11-xcb.so.1.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 23152 22808074 /usr/lib64/libXfixes.so.3.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 8904 22808373 /usr/lib64/libXdamage.so.1.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 147080 22813090 /usr/lib64/libglapi.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 283264 22811291 /usr/lib64/libturbojpeg.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 85264 22814007 /usr/lib64/libva.so.1.3400.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 445576 22814010 /usr/lib64/libgstvaapi-1.4.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 20296 22814005 /usr/lib64/libva-x11.so.1.3400.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 39968 22808066 /usr/lib64/libXrender.so.1.3.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 37512 22808068 /usr/lib64/libXrandr.so.2.2.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 32056 22814016 /usr/lib64/libgstvaapi-x11-1.4.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 18336 22814001 /usr/lib64/libva-glx.so.1.3400.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 388328 22813092 /usr/lib64/libGL.so.1.2.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 37704 22814014 /usr/lib64/libgstvaapi-glx-1.4.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 8160 22813997 /usr/lib64/libva-drm.so.1.3400.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 43976 22812497 /usr/lib64/libdrm.so.2.4.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 55184 15073352 /lib64/libudev.so.0.5.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 17264 22814012 /usr/lib64/libgstvaapi-drm-1.4.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 150952 23725787 /usr/lib64/gstreamer-1.0/libgstvaapi.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 224520 22815042 /usr/lib64/libgstcodecparsers-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 165488 23725892 /usr/lib64/gstreamer-1.0/libgstvideoparsersbad.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 103432 22812674 /usr/lib64/libgstrtp-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 52272 22812671 /usr/lib64/libgstriff-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 368712 23725749 /usr/lib64/gstreamer-1.0/libgstisomp4.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 90536 23725711 /usr/lib64/gstreamer-1.0/libgsttypefindfunctions.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 156456 22812669 /usr/lib64/libgstpbutils-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 90816 23725697 /usr/lib64/gstreamer-1.0/libgstaudioconvert.so
> vaal 11001 userful-zeroclient DEL REG
> 0,4 102041 /drm mm object
> vaal 11001 userful-zeroclient mem REG 253,0
> 328232 23725707 /usr/lib64/gstreamer-1.0/libgstplayback.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 29048 22808340 /usr/lib64/liborc-test-0.4.so.0.18.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 70800 23725699 /usr/lib64/gstreamer-1.0/libgstaudioresample.so
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1999260 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1992660 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 2005333 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1995700 /drm mm object
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449249301 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449216532 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449183763 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449150994 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449118225 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG 0,4
> 449085456 /SYSV00000000
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1980907 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1989610 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1945782 /drm mm object
> vaal 11001 userful-zeroclient mem REG 253,0
> 23208 22807983 /usr/lib64/libogg.so.0.6.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 181984 22808190 /usr/lib64/libvorbis.so.0.4.3
> vaal 11001 userful-zeroclient mem REG 253,0
> 1941016 22808192 /usr/lib64/libvorbisenc.so.2.0.6
> vaal 11001 userful-zeroclient mem REG 253,0
> 238688 22808782 /usr/lib64/libFLAC.so.8.2.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 113432 15073304 /lib64/libnsl-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 60352 22808070 /usr/lib64/libXi.so.6.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 265736 15073346 /lib64/libdbus-1.so.3.4.3
> vaal 11001 userful-zeroclient mem REG 253,0
> 19856 22808718 /usr/lib64/libasyncns.so.0.3.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 392320 22810820 /usr/lib64/libsndfile.so.1.0.20
> vaal 11001 userful-zeroclient mem REG 253,0
> 40792 15073383 /lib64/libwrap.so.0.7.6
> vaal 11001 userful-zeroclient mem REG 253,0
> 23520 22808072 /usr/lib64/libXtst.so.6.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 323352 22810828 /usr/lib64/libpulsecommon-0.9.21.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 271256 22810827 /usr/lib64/libpulse.so.0.12.2
> vaal 11001 userful-zeroclient mem REG 253,0
> 23896 24121111 /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 961200 15073471 /lib64/libasound.so.2.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 69960 23725695 /usr/lib64/gstreamer-1.0/libgstalsa.so
> vaal 11001 userful-zeroclient DEL REG
> 0,4 101958 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 101939 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 101938 /drm mm object
> vaal 11001 userful-zeroclient mem REG 253,0
> 230896 22812680 /usr/lib64/libgsttag-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 303344 22812664 /usr/lib64/libgstaudio-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 38320 23725700 /usr/lib64/gstreamer-1.0/libgstaudiotestsrc.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 16304 15073368 /lib64/libuuid.so.1.3.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 78432 22808064 /usr/lib64/libXext.so.6.4.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 19648 22808080 /usr/lib64/libXv.so.1.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 1297896 22808062 /usr/lib64/libX11.so.6.3.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 99224 22807892 /usr/lib64/libICE.so.6.3.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 31576 22807981 /usr/lib64/libSM.so.6.0.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 70072 23725719 /usr/lib64/gstreamer-1.0/libgstxvimagesink.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 111168 23725714 /usr/lib64/gstreamer-1.0/libgstvideoscale.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 66760 23725774 /usr/lib64/gstreamer-1.0/libgstvideobox.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 49264 23725776 /usr/lib64/gstreamer-1.0/libgstvideofilter.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 90784 15073282 /lib64/libgcc_s-4.4.7-20120601.so.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 987096 22807876 /usr/lib64/libstdc++.so.6.0.13
> vaal 11001 userful-zeroclient mem REG 253,0
> 306864 23725712 /usr/lib64/gstreamer-1.0/libgstvideoconvert.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 304016 23725633 /usr/lib64/gstreamer-1.0/libgstcoreelements.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 65928 15073310 /lib64/libnss_files-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 99158576 22807764 /usr/lib/locale/locale-archive
> vaal 11001 userful-zeroclient mem REG 253,0
> 31720 22809346 /usr/lib64/libffi.so.5.0.6
> vaal 11001 userful-zeroclient mem REG 253,0
> 4720 22809369 /usr/lib64/libgthread-2.0.so.0.3314.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 110960 15073320 /lib64/libresolv-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 122040 15073372 /lib64/libselinux.so.1
> vaal 11001 userful-zeroclient mem REG 253,0
> 88600 15073344 /lib64/libz.so.1.2.3
> vaal 11001 userful-zeroclient mem REG 253,0
> 10856 22808014 /usr/lib64/libXau.so.6.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 19536 15073300 /lib64/libdl-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 43832 15073322 /lib64/librt-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 11896 22809365 /usr/lib64/libgmodule-2.0.so.0.3314.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 560976 22808338 /usr/lib64/liborc-0.4.so.0.18.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 1916568 15073294 /lib64/libc-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 142464 15073318 /lib64/libpthread-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 1191952 22809363 /usr/lib64/libglib-2.0.so.0.3314.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 320232 22809367 /usr/lib64/libgobject-2.0.so.0.3314.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 1436968 22809361 /usr/lib64/libgio-2.0.so.0.3314.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 122312 22808058 /usr/lib64/libxcb.so.1.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 41520 22808026 /usr/lib64/libxcb-randr.so.0.1.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 10776 22808288 /usr/lib64/libxcb-aux.so.0.0.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 1070712 22809499 /usr/lib64/libgstreamer-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 360896 22809491 /usr/lib64/libgstbase-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 298464 22812682 /usr/lib64/libgstvideo-1.0.so.0.401.0
> vaal 11001 userful-zeroclient mem REG 253,0
> 595688 15073302 /lib64/libm-2.12.so
> vaal 11001 userful-zeroclient mem REG 253,0
> 154504 15073287 /lib64/ld-2.12.so
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1956645 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1950504 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1940481 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1955935 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1946662 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1953603 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1968913 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1965899 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1974364 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1998819 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1998812 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1962827 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1962110 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1946578 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1946581 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1946575 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1952857 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1946574 /drm mm object
> vaal 11001 userful-zeroclient DEL REG
> 0,4 1940367 /drm mm object
> vaal 11001 userful-zeroclient mem REG 253,0
> 26060 22938561 /usr/lib64/gconv/gconv-modules.cache
> vaal 11001 userful-zeroclient mem REG 253,0
> 118 23070191 /usr/share/zoneinfo/UTC
> vaal 11001 userful-zeroclient 0r CHR 1,3
> 0t0 3824 /dev/null
> vaal 11001 userful-zeroclient 1w REG 253,0
> 68570 7864685
> /var/log/userful-multiseat/userful-light-plugin-session/16-stdout.log
> vaal 11001 userful-zeroclient 2w REG 253,0
> 1575794114 7864686
> /var/log/userful-multiseat/userful-light-plugin-session/16-stderr.log
> vaal 11001 userful-zeroclient 3r REG 253,0
> 4097182 24774261 /usr/share/userful-multiseat/ums4.zip
> vaal 11001 userful-zeroclient 4w REG 253,0
> 4999851 7602903 /var/log/userful-details.log.3 (deleted)
> vaal 11001 userful-zeroclient 5w REG 253,0
> 4865523 7602706 /var/log/userful.log
> vaal 11001 userful-zeroclient 6r REG 253,0
> 4097182 24774261 /usr/share/userful-multiseat/ums4.zip
> vaal 11001 userful-zeroclient 7w REG 253,0
> 231147 7602708 /var/log/userful-details.log.2
> vaal 11001 userful-zeroclient 8w REG 253,0
> 4865523 7602706 /var/log/userful.log
> vaal 11001 userful-zeroclient 9w REG 253,0
> 497887 7602978 /var/log/userful-multiseat/xorgd.log
> vaal 11001 userful-zeroclient 10r REG 253,0
> 4097182 24774261 /usr/share/userful-multiseat/ums4.zip
> vaal 11001 userful-zeroclient 11w REG 253,0
> 497887 7602978 /var/log/userful-multiseat/xorgd.log
> vaal 11001 userful-zeroclient 12w REG 253,0
> 75613 7864684
> /var/log/userful-multiseat/userful-light-plugin-session/16-session.log
> vaal 11001 userful-zeroclient 13w REG 253,0
> 32810 7734434 /var/log/userful-multiseat/videowall/16-session.log
> vaal 11001 userful-zeroclient 14u unix 0xffff8803e5b529c0
> 0t0 101805 socket
> vaal 11001 userful-zeroclient 15u unix 0xffff8803da9af9c0
> 0t0 101806 socket
> vaal 11001 userful-zeroclient 16u REG 0,9
> 0 3822 [eventfd]
> vaal 11001 userful-zeroclient 17u unix 0xffff8803747e36c0
> 0t0 101807 socket
> vaal 11001 userful-zeroclient 18u REG 0,9
> 0 3822 [eventfd]
> vaal 11001 userful-zeroclient 19u REG 0,9
> 0 3822 [eventfd]
> vaal 11001 userful-zeroclient 20u REG 0,9
> 0 3822 [eventfd]
> vaal 11001 userful-zeroclient 21u unix 0xffff880414ef2980
> 0t0 101834 socket
> vaal 11001 userful-zeroclient 22u unix 0xffff880414ef2080
> 0t0 101835 socket
> vaal 11001 userful-zeroclient 23u unix 0xffff8803c608f380
> 0t0 101836 socket
> vaal 11001 userful-zeroclient 24u unix 0xffff8803c608f080
> 0t0 101837 socket
> vaal 11001 userful-zeroclient 25u unix 0xffff88039b28a3c0
> 0t0 101934 socket
> vaal 11001 userful-zeroclient 26u unix 0xffff8803744cf6c0
> 0t0 101935 socket
> vaal 11001 userful-zeroclient 27r REG 253,0
> 830866172 21495811 /content/media/UHD Sample stockfootage.com (4k).mp4
> vaal 11001 userful-zeroclient 28r DIR 253,0
> 4096 15466507 /tmp/.X11-unix
> vaal 11001 userful-zeroclient 29u unix 0xffff8803744cfcc0
> 0t0 101936 socket
> vaal 11001 userful-zeroclient 30u CHR 226,0
> 0t0 5878 /dev/dri/card0
> vaal 11001 userful-zeroclient 31u unix 0xffff8803744940c0
> 0t0 102036 socket
> vaal 11001 userful-zeroclient 32u CHR 226,0
> 0t0 5878 /dev/dri/card0
> vaal 11001 userful-zeroclient 33u unix 0xffff88037442c980
> 0t0 102061 socket
> vaal 11001 userful-zeroclient 34u unix 0xffff8803326cccc0
> 0t0 102064 socket
> vaal 11001 userful-zeroclient 35u unix 0xffff88039b28a0c0
> 0t0 102067 socket
> vaal 11001 userful-zeroclient 36u unix 0xffff8803b2e8f080
> 0t0 102070 socket
> vaal 11001 userful-zeroclient 37u unix 0xffff8803dd1f10c0
> 0t0 102073 socket
> vaal 11001 userful-zeroclient 38u unix 0xffff8803da9af3c0
> 0t0 102076 socket
> vaal 11001 userful-zeroclient 41r FIFO 0,8
> 0t0 2025914 pipe
> vaal 11001 userful-zeroclient 42w FIFO 0,8
> 0t0 2025914 pipe
> vaal 11001 userful-zeroclient 43u FIFO 0,8
> 0t0 2025915 pipe
> vaal 11001 userful-zeroclient 44u FIFO 0,8
> 0t0 2025915 pipe
> vaal 11001 userful-zeroclient 45u unix 0xffff88001f9f50c0
> 0t0 2026983 socket
> vaal 11001 userful-zeroclient 46u unix 0xffff88001fae3680
> 0t0 2026985 socket
> vaal 11001 userful-zeroclient 49u unix 0xffff88001fae3080
> 0t0 2026986 socket
> vaal 11001 userful-zeroclient 50u unix 0xffff88007ee9f380
> 0t0 2026987 socket
> vaal 11001 userful-zeroclient 51u unix 0xffff8803bf3be6c0
> 0t0 272272 socket
> vaal 11001 userful-zeroclient 52u unix 0xffff8803bf3be9c0
> 0t0 272273 socket
> vaal 11001 userful-zeroclient 53u unix 0xffff88007ee9f080
> 0t0 2026988 socket
> vaal 11001 userful-zeroclient 54u unix 0xffff88039d383080
> 0t0 2027032 socket
> vaal 11001 userful-zeroclient 55u unix 0xffff8803dd07a0c0
> 0t0 2027033 socket
> vaal 11001 userful-zeroclient 56u unix 0xffff880374513980
> 0t0 2026991 socket
> vaal 11001 userful-zeroclient 57u unix 0xffff8803323426c0
> 0t0 2026992 socket
> vaal 11001 userful-zeroclient 58u unix 0xffff88007ee980c0
> 0t0 1896890 socket
> vaal 11001 userful-zeroclient 59u unix 0xffff8803e32810c0
> 0t0 102105 socket
> vaal 11001 userful-zeroclient 60u unix 0xffff88038e951380
> 0t0 102106 socket
> vaal 11001 userful-zeroclient 61u unix 0xffff880387f4c980
> 0t0 102270 socket
> vaal 11001 userful-zeroclient 62u unix 0xffff880410d06cc0
> 0t0 102271 socket
> vaal 11001 userful-zeroclient 63u unix 0xffff8803323423c0
> 0t0 2026993 socket
> vaal 11001 userful-zeroclient 64u unix 0xffff880081613980
> 0t0 1896891 socket
> ...
> vaal 11001 userful-zeroclient 1021u unix 0xffff88008169e980
> 0t0 991910 socket
> vaal 11001 userful-zeroclient 1022u unix 0xffff88001facdcc0
> 0t0 991911 socket
> vaal 11001 userful-zeroclient 1023u unix 0xffff8803e9a8e380
> 0t0 1327476 socket
>
>
>
>> valgrind has an option to track fd leaks I believe.
>>
>
> Does it? I wasn't aware of that. I'll see if I can figure some way to get
> our python code to run valgrind running our gstreamer app, and see if I can
> still reproduce the bug.
>
>
>>
>> My first guess would've been that a bus object gets leaked/not freed
>> somewhere, but that wouldn't be 'sockets' then.
>>
>
> Yeah, that was my guess too, but from what little I know about sockets, it
> doesn't appear that way.
>
> --
> Stirling Westrup
> Programmer, Entrepreneur.
> https://www.linkedin.com/e/fpf/77228
> http://www.linkedin.com/in/swestrup
> http://technaut.livejournal.com
> http://sourceforge.net/users/stirlingwestrup
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141028/e143c233/attachment-0001.html>
More information about the gstreamer-devel
mailing list