[gstreamer-bugs] [Bug 624554] New: [camerabin] don't call gst_bus_poll() from gst_camerabin_have_img_buffer
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jul 16 10:10:49 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=624554
GStreamer | gst-plugins-bad | 0.10.30
Summary: [camerabin] don't call gst_bus_poll() from
gst_camerabin_have_img_buffer
Classification: Desktop
Product: GStreamer
Version: 0.10.30
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: t.i.m at zen.co.uk
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: ensonic at sonicpulse.de, t.i.m at zen.co.uk,
slomo at circular-chaos.org, dmytro.poplavskiy at gmail.com
GNOME target: ---
GNOME version: ---
+++ This bug was initially created as a clone of Bug #624504 +++
It should not be used since it runs the main loop from non main thread.
Here is the relevant part of backtrace:
#13 0xb7416de8 in QApplication::x11ProcessEvent (this=0xbf964674,
event=0xaf5fe700) at qt/src/gui/kernel/qapplication_x11.cpp:3414
#14 0xb744b99d in x11EventSourceDispatch (s=0x8087318, callback=0,
user_data=0x0) at qt/src/gui/kernel/qguieventdispatcher_glib.cpp:146
#15 0xb65e72d9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#16 0xb65ea85b in ?? () from /usr/lib/libglib-2.0.so.0
#17 0xb65ead2a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#18 0xb29a9b71 in gst_bus_poll (bus=0x8242ea8, events=3, timeout=25000000000)
at gstbus.c:1058
#19 0xb296d5a5 in gst_camerabin_preview_convert (camera=0x82bf000,
pipeline=0x8327088, buf=0x8c8f770) at camerabinpreview.c:209
#20 0xb29625a9 in gst_camerabin_send_preview (camera=0x82bf000,
buffer=0x8c8f770) at gstcamerabin.c:1704
#21 0xb2963823 in gst_camerabin_have_img_buffer (pad=0x83404b8,
buffer=0x8c8f770, u_data=0x82bf000) at gstcamerabin.c:1755
--
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