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 163634 - [playbin] doesn't like # in filenames
[playbin] doesn't like # in filenames
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.8
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-01-11 09:42 UTC by Amaury Jacquot
Modified: 2005-01-12 17:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Amaury Jacquot 2005-01-11 09:42:30 UTC
attempt to play a file  with a # in the filename...

filename: /media/media1/music/Fuse/Fuse Presents Technasia/27 - Untitled #2.ogg

(process:476): GStreamer-CRITICAL **: gst_element_make_from_uri: assertion
`gst_uri_is_valid (uri)' failed
ERROR (0x9062458 - 307050:57:27.366674000)         default(  476)
gstgnomevfssrc.c(1158):gst_gnomevfssrc_open_file:<source> Could not open vfs
file "file:///media/media1/music/Fuse/Fuse Presents Technasia/27 - Untitled "
for reading.
ERROR (0x9062458 - 307050:57:27.366774000)         default(  476)
gstgnomevfssrc.c(1158):gst_gnomevfssrc_open_file:<source> File not found
ERROR (0x9062458 - 307050:57:27.366949000)     playbasebin(  476)
gstplaybasebin.c(1536):gst_play_base_bin_change_state:<playbin> Could not open
vfs file "file:///media/media1/music/Fuse/Fuse Presents Technasia/27 - Untitled
" for reading.
Comment 1 Ronald Bultje 2005-01-11 12:05:45 UTC
fixed...
Comment 2 Amaury Jacquot 2005-01-12 17:22:29 UTC
apparently not...

playlist_get_next 206.144051
filename: /media/music/Fuse/Fuse Presents Technasia//27 - Untitled #2.ogg
ERROR (0x83d33e0 - 307097:22:13.260580000)         default(29126)
gstgnomevfssrc.c(1158):gst_gnomevfssrc_open_file:<source> Could not open vfs
file "file:///media/music/Fuse/Fuse Presents Technasia/27 - Untitled #2.ogg" for
reading.
ERROR (0x83d33e0 - 307097:22:13.260726000)         default(29126)
gstgnomevfssrc.c(1158):gst_gnomevfssrc_open_file:<source> File not found
ERROR (0x83d33e0 - 307097:22:13.260955000)     playbasebin(29126)
gstplaybasebin.c(1564):gst_play_base_bin_change_state:<playbin> Could not open
vfs file "file:///media/music/Fuse/Fuse Presents Technasia/27 - Untitled #2.ogg"
for reading.
TOTAL LENGTH: -5274198310.026693
spm position 3377 -0.000000
Comment 3 Amaury Jacquot 2005-01-12 17:50:52 UTC
that isn't a bug however according to jdahlin, as '#' is forbidden in URIs and
need to be escaped (now, I need to find the elusive convenient function that
does that all by itself)