[gstreamer-bugs] [Bug 348455] filesrc bus error typefinding VideoCD Mpeg-1 .dat
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue Jul 25 03:32:50 PDT 2006
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348455
GStreamer | gstreamer (core) | Ver: 0.10.x
------- Comment #3 from Tim-Philipp Müller 2006-07-25 10:32 UTC -------
> After some more experimenting it turns out I am getting read errors off the
> disc according to nautilus.
What does it say exactly? Does the output of 'dmesg' indicate read errors from
the CD device as well?
> mplayer and vlc don't seem to mind, for what its
> worth, so I suppose the "blame" can be on gstreamer here.
>
> Unless you can think of an easy way to fail gracefully here without crashing
> I'm content with this bug being closed.
I am not really sure what exactly is happening here yet. I think it might need
a bit more investigating. The crash seems to be in the line where it touches
the pages:
718 : /* if we need to touch the buffer (to bring it into memory), do so */
719 : if (src->touch) {
720 : volatile guchar *p = GST_BUFFER_DATA (buf), c;
721 :
722 : /* read first byte of each page */
723 : for (i = 0; i < GST_BUFFER_SIZE (buf); i += src->pagesize)
724 : c = p[i];
725 : }
We should never really crash. We might not check for errors properly somewhere.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list