[gst-devel] gst_gnomevfssrc_close_file () -> gnome_vfs_handle_destroy () -> gnome_vfs_uri_unref () -> SIGSEGV

Michael Rothwell rothwell at holly-springs.nc.us
Sat Jul 27 16:53:01 CEST 2002


I've attached the source for my test program. It compiles with Gtk2. I'm
using gstreamer, gstreamer-plugins, and monkey-media from CVS. Gstreamer
says it's version 0.4.0.1. GnomeVFS is 2.0.

When I call 

monkey_media_mixer_set_state (mixer, MONKEY_MEDIA_MIXER_STATE_STOPPED);

it releases the gnomevfssrc, which crashes in gnome_vfs_uri_unref ().


In the learned opinions of the list denizens, is this a gstreamer
problem, or a gnomevfs problem?



Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1026 (LWP 8248)]
0x40308820 in gnome_vfs_uri_unref () from /usr/lib/libgnomevfs-2.so.0
(gdb) bt
#0  0x40308820 in gnome_vfs_uri_unref () from
/usr/lib/libgnomevfs-2.so.0
#1  0x402f4378 in gnome_vfs_handle_destroy () from
/usr/lib/libgnomevfs-2.so.0
#2  0x40aa1b1c in gst_gnomevfssrc_close_file (src=0x80fc940) at
gstgnomevfssrc.c:543
#3  0x40aa1c9f in gst_gnomevfssrc_change_state (element=0x80a5468) at
gstgnomevfssrc.c:574
#4  0x402ad864 in gst_element_set_state (element=0x80a5468,
state=GST_STATE_READY)
    at gstelement.c:1931
#5  0x402a44c6 in gst_bin_change_state (element=0x80a4510) at
gstbin.c:533
#6  0x402ad864 in gst_element_set_state (element=0x80a4510,
state=GST_STATE_READY)
    at gstelement.c:1931
#7  0x402a44c6 in gst_bin_change_state (element=0x809e888) at
gstbin.c:533
#8  0x402c0ddb in gst_thread_update_state (thread=0x809e888) at
gstthread.c:286
#9  0x402c2c6a in gst_thread_main_loop (arg=0x809e888) at
gstthread.c:619
#10 0x405bb7e1 in pthread_start_thread () from /lib/i686/libpthread.so.0
#11 0x405bb8e5 in pthread_start_thread_event () from
/lib/i686/libpthread.so.0


-- 
Michael Rothwell
e: rothwell at holly-springs.nc.us
k: http://www.flyingbuttmonkeys.com/rothwell-public-key.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: guiapp.c
Type: text/x-c
Size: 3257 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20020727/ef5d993d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: text/x-makefile
Size: 465 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20020727/ef5d993d/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20020727/ef5d993d/attachment.pgp>


More information about the gstreamer-devel mailing list