From: gnome-perl (bugzilla.gnome.o. <bug...@gn...> - 2011-06-07 16:34:28
|
https://bugzilla.gnome.org/show_bug.cgi?id=620099 gnome-perl | Glib | unspecified --- Comment #10 from Quentin Sculo <squ...@fr...> 2011-06-07 16:34:17 UTC --- Created an attachment (id=189418) --> (https://bugzilla.gnome.org/attachment.cgi?id=189418) test case exhibing the hanging I talked about in comment #8 I managed to reproduce it in this small hang.pl script that simply play a file given on the command line. I tested this on a xubuntu 11.04, the hanging happens every time with the more elaborated notify callback and with the line setting the volume to 1. If any of these are removed, everything works correctly. example output : GStreamer::Pipeline=HASH(0xa248c00) volume : 1 Use of uninitialized value in concatenation (.) or string at hang.pl line 14. GStreamer::Pipeline=HASH(0xa248c00) uri : Playing: /home/squentin/Music/Miles Davis/Kind of Blue/01 - So What.ogg GStreamer::Pipeline=HASH(0xa248c00) source : Glib::Object::_Unregistered::GstFileSrc=HASH(0xa248f60) *** GPerl asked to invoke callback from another thread, handing callback over to the main loop Without the patch it doesn't hang or crash, but with an earlier and more complex version of this script (that printed the time in a gtk window) I once got a segmentation fault. -- Configure bugmail: https://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. |