[gstreamer-bugs] [Bug 620217] New: glimagesink crash
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon May 31 22:54:49 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=620217
GStreamer | gst-plugins-gl | 0.10.1
Summary: glimagesink crash
Classification: Desktop
Product: GStreamer
Version: 0.10.1
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-gl
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: dhoyt at llnl.gov
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
I'm using glimagesink w/ xoverlay in ubuntu 9.10 -- the first time I run it, it
works fine. But if I set the xid for xoverlay in subsequent calls, it crashes
with:
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 14 error_code 3 request_code 3 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
The same code works fine w/ ximagesink and xvimagesink. When I don't use
xoverlay and let gstreamer create its own window, it doesn't crash.
If I set the "sync" property on glimagesink (not related to the "--sync" option
in the error message) to false, I don't get a crash -- but when I have a
pipeline transition from NULL -> PLAYING -> NULL -> PLAYING, instead of
embedding it, it creates a new window as large as my monitor.
--
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.
More information about the Gstreamer-bugs
mailing list