Leaking 4 sockets per file played.
Stirling Westrup
swestrup at gmail.com
Wed Oct 8 14:09:26 PDT 2014
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20141008/ec868204/attachment-0001.html>
More information about the gstreamer-devel
mailing list