GNOME Bugzilla – Bug 134851
Vorbisfile query crash on ogg -> mp3
Last modified: 2004-12-22 21:47:04 UTC
Overview Description: gst_element_query makes vorbisfile crash when switching from .ogg file to .mp3 Steps to Reproduce: 1) I have the following pipeline (a GstThread): gnomevfssrc ! spider ! artsdsink 2) playback a vorbis file 3) change to a mp3 file (NULL, set "location", PLAYING) 4) query the sink element (making sure that the thread is in GST_STATE_PLAYING again) Actual Results: The application crashes (segfault), from vorbisfile_get_type() (???) Backtrace below. Expected Results: More gracefull handling in vorbisfile (just returning FALSE from the gst_element_query function). Maybe even not going into vorbisfile at all?? Additional Information: It also crashes when switching from ogg -> ogg, but there is already a report on that. Backtrace: Program received signal SIGSEGV, Segmentation fault.
+ Trace 44357
Thread 16384 (LWP 2232)
player_timeout_func is a function to periodically update a progress bar.
spider isn't reusable. put in a new spider instead.