Bug#601742: cheese: Crashes at startup with SIGSEGV in gst_mini_object_copy
James Collier
james.collier412 at gmail.com
Fri Oct 29 07:05:11 UTC 2010
Package: cheese
Version: 2.30.1-2
Severity: important
Steps to reproduce: start cheese. When it tries to grab (the second?)
frame,
gets a SIGSEGV. The first frame is displayed in cheese when the crash is
caught
under gdb.
GDB output:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdd472710 (LWP 3746)]
0x00007ffff74d67dc in gst_mini_object_copy (mini_object=0xa66030) at
gstminiobject.c:229
229 gstminiobject.c: No such file or directory.
in gstminiobject.c
(gdb) bt full
#0 0x00007ffff74d67dc in gst_mini_object_copy (mini_object=0xa66030) at
gstminiobject.c:229
__PRETTY_FUNCTION__ = "gst_mini_object_copy"
#1 0x00007fffe859a034 in gst_buffer_copy (v4l2src=0x9aa390, buf=<value
optimized out>) at /usr/include/gstreamer-0.10/gst/gstbuffer.h:383
No locals.
#2 gst_v4l2src_grab_frame (v4l2src=0x9aa390, buf=<value optimized out>)
at
v4l2src_calls.c:166
v4l2object = 0x99c3e0
pool = 0x8c1f20
trials = 50
pool_buffer = 0xa66030
ret = <value optimized out>
__FUNCTION__ = "gst_v4l2src_grab_frame"
#3 0x00007fffe85930eb in gst_v4l2src_get_mmap (v4l2src=0x9aa390,
buf=0x7fffdd471ca8) at gstv4l2src.c:871
temp = 0x7ffff556e376
ret = <value optimized out>
size = <value optimized out>
count = 0
__FUNCTION__ = "gst_v4l2src_get_mmap"
#4 0x00007fffe8591d2e in gst_v4l2src_create (src=0xa66030, buf=0x0) at
gstv4l2src.c:911
ret = <value optimized out>
#5 0x00007fffe8352002 in gst_base_src_get_range (src=0x9aa390,
offset=<value
optimized out>, length=<value optimized out>, buf=0x7fffdd471ca8) at
gstbasesrc.c:2123
ret = <value optimized out>
bclass = 0x9a0e30
status = <value optimized out>
__PRETTY_FUNCTION__ = "gst_base_src_get_range"
#6 0x00007fffe83535e3 in gst_base_src_loop (pad=0x9ac340) at
gstbasesrc.c:2376
buf = 0x0
ret = <value optimized out>
position = -1
eos = 0
blocksize = 0
tags = <value optimized out>
tmp = <value optimized out>
__PRETTY_FUNCTION__ = "gst_base_src_loop"
#7 0x00007ffff7505abb in gst_task_func (task=0x988380) at gsttask.c:271
lock = 0x98a080
tself = 0xa65e30
priv = 0x988420
__PRETTY_FUNCTION__ = "gst_task_func"
#8 0x00007ffff50e85cf in g_thread_pool_thread_proxy (data=<value
optimized
out>) at /scratch/build-area/glib2.0-2.24.2/glib/gthreadpool.c:315
task = 0x8d9ca0
pool = 0x6ace00
#9 0x00007ffff50e6784 in g_thread_create_proxy (data=0xa65e30)
at /scratch
/build-area/glib2.0-2.24.2/glib/gthread.c:1893
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#10 0x00007ffff4c588ba in start_thread (arg=<value optimized out>) at
pthread_create.c:300
__res = <value optimized out>
pd = 0x7fffdd472710
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736905815824,
-2230439033907080997, 140737106177856, 140736905815824, 140737354125376,
3,
2230505615592886491, 2230418775194046683}, mask_was_saved = 0}}, priv =
{pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype =
0}}}
not_first_call = <value optimized out>
freesize = <value optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#11 0x00007ffff49c002d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cheese depends on:
ii cheese-common 2.30.1-2 Common files for the Cheese
tool t
ii gstreamer0.10-plugins-base 0.10.30-1 GStreamer plugins from the
"base"
ii gstreamer0.10-plugins-good 0.10.24-1 GStreamer plugins from the
"good"
ii gstreamer0.10-x 0.10.30-1 GStreamer plugins for X11
and Pang
ii libc6 2.11.2-6 Embedded GNU C Library:
Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector
graphics libra
ii libcanberra-gtk0 0.24-1 Gtk+ helper for playing
widget eve
ii libcheese-gtk18 2.30.1-2 A tool to take pictures and
videos
ii libdbus-glib-1-2 0.88-2 simple interprocess
messaging syst
ii libgconf2-4 2.28.1-5 GNOME configuration
database syste
ii libglib2.0-0 2.24.2-1 The GLib library of C
routines
ii libgnome-desktop-2-17 2.30.2-1 Utility library for
loading .deskt
ii libgstreamer-plugins-base0.10 0.10.30-1 GStreamer libraries from
the "base
ii libgstreamer0.10-0 0.10.30-1 Core GStreamer libraries
and eleme
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user
interface
ii libgudev-1.0-0 164-1 GObject-based wrapper
library for
ii libpango1.0-0 1.28.3-1 Layout and rendering of
internatio
ii librsvg2-2 2.26.3-1 SAX-based renderer library
for SVG
Versions of packages cheese recommends:
ii gnome-icon-theme 2.30.3-1 GNOME Desktop icon theme
ii gvfs 1.6.4-2 userspace virtual
filesystem - ser
cheese suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list