GNOME Bugzilla – Bug 343652
gstfile.py sometimes results in "*** glibc detected *** corrupted double-linked list"
Last modified: 2006-06-02 13:36:05 UTC
Run the gstfile.py example a few times any file and you will get this error message: *** glibc detected *** corrupted double-linked list: 0x0819f610 *** Aborted I loaded python into gdb and ran it again. There were 5 threads running and this is the backtrace: (gdb) bt
+ Trace 68595
I'd welcome any other tips on how I could provide more debugging info. Here is one file that I can get it to happen with: http://www.rasterman.com/files/rage2.avi
could you try again with cvs of gst-python ? I think this issue by the following commit : 2006-04-29 Edward Hervey <edward@fluendo.com> * examples/gstfile.py: Threaded application, we NEED gobject.threads_init(). This should finally gets rid of the crashes when used on single files.
While I didn't check out the latest CVS, I added gobject.threads_init() to the top of my copy of gstfile.py and ran it a 50 times with "watch -n 0.5 python gstfile.py rage2.avi" and it did not have the same problem. I think you can close this bug! Thanks, myers