After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707764 - Rygel not discoverable anymore after long runtime
Rygel not discoverable anymore after long runtime
Status: RESOLVED OBSOLETE
Product: rygel
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: rygel-maint
rygel-maint
Depends on:
Blocks:
 
 
Reported: 2013-09-09 13:19 UTC by Jens Georg
Modified: 2018-05-22 12:41 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jens Georg 2013-09-09 13:19:18 UTC
After a long runtime, any service stopped being discoverable, attaching to the process showed that it was idle.
Comment 1 Jens Georg 2013-09-16 14:50:04 UTC
Sep 08 01:53:03 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /home/rygel/.config/Rygel/Playbin-v1.xml: Failed to open file '/home/rygel/.config/Rygel/Play
bin-v1.xml': open() failed: Too many open files
Sep 08 01:53:03 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /usr/share/rygel/xml/ContentDirectory.xml: Failed to open file '/usr/share/rygel/xml/ContentD
irectory.xml': open() failed: Too many open files
Sep 08 01:53:04 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /home/rygel/.config/Rygel/Playbin-v1.xml: Failed to open file '/home/rygel/.config/Rygel/Playbin-v1.xml': open() failed: Too many open files
Sep 08 01:53:04 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /usr/share/rygel/xml/ConnectionManager.xml: Failed to open file '/usr/share/rygel/xml/ConnectionManager.xml': open() failed: Too many open files
Sep 08 01:53:07 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /home/rygel/.config/Rygel/Playbin-v1.xml: Failed to open file '/home/rygel/.config/Rygel/Playbin-v1.xml': open() failed: Too many open files
Sep 08 01:53:07 nas wrap-dbus[12902]: ** (rygel:12902): WARNING **: Unable to map file /usr/share/rygel/xml/ContentDirectory.xml: Failed to open file '/usr/share/rygel/xml/ContentDirectory.xml': open() failed: Too many open files
Comment 2 Jens Georg 2013-09-16 15:08:14 UTC
so there's still a file descriptor leak in 0.18.4 :-/
Comment 3 Jens Georg 2013-09-16 15:24:00 UTC
After a week of running it has 576 open file descriptors.
Comment 4 Jens Georg 2013-09-16 15:39:27 UTC
most of which are open sockets caused by a windows 7 computer...
Comment 5 Jens Georg 2013-09-17 08:39:08 UTC
The windows 7 computer does not list those connections. apparently they're kind-of stale.
Comment 6 Jens Georg 2013-09-17 09:36:31 UTC
Mhm, a day later it's 614.
Comment 7 Jens Georg 2013-10-24 08:09:29 UTC
Did some debugging, the connections in question do not come from the default handler in GUPnP
Comment 8 Jens Georg 2014-06-01 09:15:20 UTC
It's the device description document and a device icon. I suspect it's not WMP but Windows 7 network device panel. Probably related to the HTTP 1.1 upgrade?
Comment 9 Jens Georg 2014-06-01 10:58:30 UTC
Mostly the connections for the icons are leaked. The icons are downloaded by WMP
Comment 10 GNOME Infrastructure Team 2018-05-22 12:41:53 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rygel/issues/53.