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 153815 - crashes importing library due to vob file floating around
crashes importing library due to vob file floating around
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.5
Other Linux
: Normal normal
: 0.8.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-09-27 02:01 UTC by peabody124
Modified: 2005-01-14 09:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description peabody124 2004-09-27 02:01:29 UTC
go file->import file
select a vob file (I tested two):

[0x81cf5f0] [action_thread_main] rhythmdb.c:1500 (20:55:46): executing
RHYTHMDB_ACTION_LOAD
[0x81cf5f0] [rb_metadata_load] rb-metadata-gst.c:486 (20:55:46): loading
metadata for uri:
file:///mnt/mp3/dvd/DirtyPrettyThings/vob/001/DirtyPrettyThings-001.vob
[0x81cf5f0] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:439 (20:55:46):
found type video/mpeg

(rhythmbox:25185): GStreamer-WARNING **: pushing data on non-negotiated pad
mpegdemux0:private_1, not allowed.

(rhythmbox:25185): GStreamer-WARNING **: pushing data on non-negotiated pad
mpegdemux0:private_1, not allowed.

(rhythmbox:25185): GStreamer-WARNING **: pushing data on non-negotiated pad
mpegdemux0:private_1, not allowed.

and this error continues forever.  probablem occur in previous versions.  occurs
with TLA as of Sep 26th.
Comment 1 Christophe Fergeau 2004-09-27 13:10:27 UTC
This is a gstreamer bug, reassigning. What version of gstreamer/gst-plugins are
you using ? 
Comment 2 peabody124 2004-12-16 00:09:31 UTC
i am now using gst-plugins-0.8.5 and it gives the following message (i selected
a random vob file) which doesn't crash rhythmbox at least :)

[0x8130ff8] [action_thread_main] rhythmdb.c:1571 (18:04:16): executing
RHYTHMDB_ACTION_STAT
[0x80df500] [rhythmdb_process_events] rhythmdb.c:1345 (18:04:17): processing
RHYTHMDB_EVENT_THREAD_EXITED
[0x80df500] [rhythmdb_process_events] rhythmdb.c:1333 (18:04:17): processing
RHYTHMDB_EVENT_STAT
[0x80df500] [rhythmdb_process_stat_event] rhythmdb.c:1225 (18:04:17): queuing a
RHYTHMDB_ACTION_LOAD: file:///mnt/mp3/dvd/Eurotrip/vob/021/Eurotrip-001.vob
[0x8130ff8] [action_thread_main] rhythmdb.c:1583 (18:04:17): executing
RHYTHMDB_ACTION_LOAD
[0x8130ff8] [rb_metadata_load] rb-metadata-gst.c:495 (18:04:17): loading
metadata for uri: file:///mnt/mp3/dvd/Eurotrip/vob/021/Eurotrip-001.vob
[0x8130ff8] [rb_metadata_gst_typefind_cb] rb-metadata-gst.c:448 (18:04:17):
found type video/mpeg
[0x8130ff8] [rb_metadata_gst_error_cb] rb-metadata-gst.c:359 (18:04:17): caught
error: Internal GStreamer error: pad problem.  File a bug.

(rhythmbox:21963): GStreamer-WARNING **: pushing data on non-negotiated pad
dvddemux0:current_audio, not allowed.
[0x8130ff8] [rb_metadata_load] rb-metadata-gst.c:587 (18:04:17): ignoring file
file:///mnt/mp3/dvd/Eurotrip/vob/021/Eurotrip-001.vob with detected type video/mpeg
[0x80df500] [rhythmdb_process_events] rhythmdb.c:1337 (18:04:18): processing
RHYTHMDB_EVENT_METADATA_LOAD
[0x80df500] [rhythmdb_process_metadata_load] rhythmdb.c:1250 (18:04:18):
unsupported file
Comment 3 Christian Fredrik Kalager Schaller 2005-01-13 11:55:45 UTC
Ok, marking bug as open so Ronald can take a look at it.
Comment 4 peabody124 2005-01-14 04:44:18 UTC
I am now using the latest gstreamer (0.8.8) w/ gst-plugins 0.8.7 and this
problem no longer occurs.  you can close this bug.  thanks!
Comment 5 Ronald Bultje 2005-01-14 09:44:12 UTC
Thanks.