[gstreamer-bugs] [Bug 159255] New: Using editable cell renderers and running threads crashes

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Tue Nov 23 16:13:13 PST 2004


http://bugzilla.gnome.org/show_bug.cgi?id=159255
GStreamer | gst-python | Ver: 0.8.7

           Summary: Using editable cell renderers and running threads
                    crashes
           Product: GStreamer
           Version: 0.8.7
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-python
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: cogumbreiro at linus.uac.pt
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: johan at gnome.org


The attached example code does the following. From a certain interval of time it
does a gst operation in the background using gst.Thread. When this operations is
concluded it sends an idle callback to the mainloop which adds elements to a
TreeView. However editing the cell values (using editable cell renderers) while
the elements are added crashes the application. This only happens when the idle
call is sent from the gst.Thread callback. To reproduce it just double click a
row to edit it and a segmentation fault or a an sigterm is sent. Python
sometimes shows this message before crashing:

Fatal Python error: GC object already tracked

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list