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 575723 - Impossible to play files over FTP
Impossible to play files over FTP
Status: RESOLVED DUPLICATE of bug 597448
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.22
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-03-17 17:49 UTC by Baptiste Mille-Mathias
Modified: 2010-01-14 19:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
debug log (49.58 KB, text/plain)
2009-03-17 21:29 UTC, Baptiste Mille-Mathias
Details

Description Baptiste Mille-Mathias 2009-03-17 17:49:05 UTC
When I try to open to play some music or video, it fails (at least on my NAS), totem gets stuck, and display after few seconds the following error in stderr:
** Message: Error: Could not read from resource.
gstfilesrc.c(866): gst_file_src_create_read (): /GstPlayBin:play/GstFileSrc:source:

baptiste@oak:~$ dpkg -l|grep gst|awk {'print $2 " " $3'}
bluez-gstreamer 4.33-0ubuntu1
gstreamer-tools 0.10.22-1
gstreamer0.10-alsa 0.10.22-3
gstreamer0.10-esd 0.10.14-1
gstreamer0.10-ffmpeg 0.10.6.2-1ubuntu1
gstreamer0.10-fluendo-mp3 0.10.7.debian-1
gstreamer0.10-gnomevfs 0.10.22-3
gstreamer0.10-nice 0.0.4-1
gstreamer0.10-pitfdll 0.9.1.1+cvs20080215-1ubuntu1
gstreamer0.10-plugins-bad 0.10.10.2-1ubuntu1
gstreamer0.10-plugins-bad-multiverse 0.10.10.2-1ubuntu1
gstreamer0.10-plugins-base 0.10.22-3
gstreamer0.10-plugins-base-apps 0.10.22-3
gstreamer0.10-plugins-base-dbg 0.10.22-3
gstreamer0.10-plugins-farsight 0.12.10-2
gstreamer0.10-plugins-good 0.10.14-1
gstreamer0.10-plugins-good-dbg 0.10.14-1
gstreamer0.10-plugins-ugly 0.10.10.2-1
gstreamer0.10-plugins-ugly-dbg 0.10.10.2-1
gstreamer0.10-plugins-ugly-multiverse 0.10.7-2
gstreamer0.10-pulseaudio 0.10.14-1
gstreamer0.10-schroedinger 1.0.5-1
gstreamer0.10-tools 0.10.22-1
gstreamer0.10-x 0.10.22-3
libgstfarsight0.10-0 0.0.7-1ubuntu1
libgstreamer-plugins-base0.10-0 0.10.22-3
libgstreamer0.10-0 0.10.22-1
libgstreamer0.10-0-dbg 0.10.22-1
python-gst0.10 0.10.14-1ubuntu1
totem-gstreamer 2.25.92-0ubuntu2
Comment 1 Baptiste Mille-Mathias 2009-03-17 18:23:55 UTC
s/SMB/FTP/ rather
Comment 2 Tim-Philipp Müller 2009-03-17 18:57:29 UTC
This is on a mounted filesystem? Could you run totem like this:

GST_DEBUG=*src:5,totem:5  totem  2>dbg.log

then play the file and kill totem with control-C when you get the error dialog (so we don't have shutdown stuff in he debug log), and then attach the log?
Comment 3 Baptiste Mille-Mathias 2009-03-17 21:29:02 UTC
Created attachment 130858 [details]
debug log
Comment 4 Baptiste Mille-Mathias 2009-03-17 21:43:33 UTC
I forgot to say I access the FTP through a gvfs mount.
Comment 5 Sebastian Dröge (slomo) 2009-03-19 20:15:52 UTC
And that file is accessed via filesrc as the gvfs fuse mount is used here... there seems to be either a problem in filesrc or in the downstream elements. filesrc can't work in pull mode and falls back to push mode, it creates buffer and pushing downstream gives wrong-state.
Comment 6 Baptiste Mille-Mathias 2009-06-19 19:28:54 UTC
Can I do something more to help you debug & fix this problem?

cheers
Comment 7 Sebastian Dröge (slomo) 2010-01-14 19:46:47 UTC
That's a duplicate of bug #597448 then I guess.

*** This bug has been marked as a duplicate of bug 597448 ***