desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #110275
[Bug 1438689] [NEW] Cheese crashes when trying to capture a video
Public bug reported:
Cheese crashes right after I clicked the record button.
Webcam: Logitech C920
Operating system: Ubuntu 14.04 i386
Using GNOME 3 team software sources
--- apport-retrace stack trace ---
#0 __GI___libc_free (mem=0x1) at malloc.c:2929
ar_ptr = <optimized out>
p = 0xfffffff9
hook = 0x0
#1 0xb6be7d30 in g_free (mem=0x1) at /build/buildd/glib2.0-2.40.2/./glib/gmem.c:190
No locals.
#2 0x92f29e5e in gst_vp8_enc_stop (video_encoder=0x9ceb7e8) at gstvp8enc.c:1445
encoder = 0x9ceb7e8
__FUNCTION__ = "gst_vp8_enc_stop"
#3 0xb6372eaa in gst_video_encoder_change_state (element=0x9ceb7e8, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstvideoencoder.c:1409
encoder = 0x9ceb7e8
encoder_class = 0x9c77258
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_video_encoder_change_state"
#4 0xb7637103 in gst_element_change_state (element=element@entry=0x9ceb7e8, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#5 0xb763780b in gst_element_set_state_func (element=0x9ceb7e8, state=GST_STATE_READY) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#6 0xb7636e4f in gst_element_set_state (element=element@entry=0x9ceb7e8, state=state@entry=GST_STATE_READY) at gstelement.c:2459
oclass = 0x9c77258
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#7 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9ceb7e8, bin=0x9c81bf0) at gstbin.c:2325
child_current = <optimized out>
found = <optimized out>
ret = <optimized out>
locked = <optimized out>
child_pending = <optimized out>
#8 gst_bin_change_state_func (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
child = 0x9ceb7e8
bin = 0x9c81bf0
ret = <optimized out>
current = GST_STATE_PAUSED
next = GST_STATE_READY
have_async = 0
have_no_preroll = 0
base_time = 2069626933124
start_time = 76204697270
it = 0x9f30870
done = 0
data = {g_type = 157409400, data = {{v_int = 164542440, v_uint = 164542440, v_long = 164542440, v_ulong = 164542440, v_int64 = 164542440, v_uint64 = 164542440, v_float = 4.97656407e-33, v_double = 8.1294766886894559e-316, v_pointer = 0x9ceb7e8}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#9 0x92f162ed in gst_encode_bin_change_state (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstencodebin.c:2094
ret = <optimized out>
ebin = 0x9c81bf0
#10 0xb7637103 in gst_element_change_state (element=element@entry=0x9c81bf0, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#11 0xb763780b in gst_element_set_state_func (element=0x9c81bf0, state=GST_STATE_READY) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#12 0xb7636e4f in gst_element_set_state (element=element@entry=0x9c81bf0, state=state@entry=GST_STATE_READY) at gstelement.c:2459
oclass = 0x9a6c7f8
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#13 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9c81bf0, bin=0x9c9a040) at gstbin.c:2325
child_current = <optimized out>
found = <optimized out>
ret = <optimized out>
locked = <optimized out>
child_pending = <optimized out>
#14 gst_bin_change_state_func (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
child = 0x9c81bf0
bin = 0x9c9a040
ret = <optimized out>
current = GST_STATE_PAUSED
next = GST_STATE_READY
have_async = 0
have_no_preroll = 0
base_time = 2069626933124
start_time = 76204697270
it = 0x9f30810
done = 0
data = {g_type = 157409400, data = {{v_int = 164109296, v_uint = 164109296, v_long = 164109296, v_ulong = 164109296, v_int64 = 164109296, v_uint64 = 164109296, v_float = 4.81745209e-33, v_double = 8.1080765316792298e-316, v_pointer = 0x9c81bf0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#15 0xb76580db in gst_pipeline_change_state (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
result = GST_STATE_CHANGE_SUCCESS
pipeline = 0x9c9a040
clock = <optimized out>
__PRETTY_FUNCTION__ = "gst_pipeline_change_state"
#16 0x933f4052 in gst_camera_bin_change_state (element=0x9c9a040, trans=GST_STATE_CHANGE_PAUSED_TO_READY) at gstcamerabin2.c:1908
ret = GST_STATE_CHANGE_SUCCESS
camera = 0x9c9a040
__FUNCTION__ = "gst_camera_bin_change_state"
#17 0xb7637103 in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#18 0xb7637a71 in gst_element_continue_state (element=element@entry=0x9c9a040, ret=ret@entry=GST_STATE_CHANGE_NO_PREROLL) at gstelement.c:2312
old_ret = <optimized out>
old_state = <optimized out>
old_next = GST_STATE_PAUSED
current = GST_STATE_PAUSED
next = GST_STATE_READY
pending = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
__PRETTY_FUNCTION__ = "gst_element_continue_state"
#19 0xb763719f in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2646
oclass = <optimized out>
ret = <optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#20 0xb763780b in gst_element_set_state_func (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PLAYING_TO_PAUSED
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#21 0xb7636e4f in gst_element_set_state (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2459
oclass = 0x9beb400
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#22 0xb773979a in cheese_camera_stop () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
No symbol table info available.
#23 0xb7739fbe in ?? () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
No symbol table info available.
#24 0xb6cb85a9 in g_cclosure_marshal_VOID__BOXEDv (closure=0x9a6ba30, return_value=0x0, instance=0x9bdd038, args=0xbfcca4bc "P\031P\220", marshal_data=0x0, n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c:1160
cc = 0x9a6ba30
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 0x90501950
args_copy = 0xbfcca4c0 ""
#25 0xb6cb5cce in _g_closure_invoke_va (closure=closure@entry=0x9a6ba30, return_value=return_value@entry=0x0, instance=instance@entry=0x9bdd038, args=args@entry=0xbfcca4bc "P\031P\220", n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c:831
marshal = 0xb6cb8540 <g_cclosure_marshal_VOID__BOXEDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x9a6ba20
__FUNCTION__ = "_g_closure_invoke_va"
#26 0xb6ccf080 in g_signal_emit_valist (instance=instance@entry=0x9bdd038, signal_id=signal_id@entry=185, detail=detail@entry=1101, var_args=var_args@entry=0xbfcca4bc "P\031P\220") at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3215
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
accumulator = 0x0
emission = {next = 0x0, instance = 0x9bdd038, ihint = {signal_id = 185, detail = 1101, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 157588008}
instance_type = <optimized out>
emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = 0x9a6ba30
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#27 0xb6ccfbf3 in g_signal_emit (instance=instance@entry=0x9bdd038, signal_id=185, detail=1101) at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3363
var_args = 0xbfcca4bc "P\031P\220"
#28 0xb7621ec9 in gst_bus_async_signal_func (bus=0x9bdd038, message=0x90501950, data=0x0) at gstbus.c:1122
detail = <optimized out>
#29 0xb7622d8c in gst_bus_source_dispatch (source=source@entry=0x9a6b9c0, callback=0xb7621e30 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:769
handler = 0xb7621e30 <gst_bus_async_signal_func>
bsource = 0x9a6b9c0
message = 0x90501950
keep = <optimized out>
bus = 0x9bdd038
__func__ = "gst_bus_source_dispatch"
__PRETTY_FUNCTION__ = "gst_bus_source_dispatch"
#30 0xb6be20a7 in g_main_dispatch (context=0x9621f50, context@entry=0x9a6b9c0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064
dispatch = 0xb7622c90 <gst_bus_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0xb7621e30 <gst_bus_async_signal_func>
cb_funcs = <optimized out>
cb_data = 0x9ca8a38
need_destroy = <optimized out>
source = 0x9a6b9c0
current = 0x962c318
i = 0
#31 g_main_context_dispatch (context=context@entry=0x9621f50) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663
No locals.
#32 0xb6be2468 in g_main_context_iterate (context=context@entry=0x9621f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 315
some_ready = 1
nfds = 5
allocated_nfds = <optimized out>
fds = <optimized out>
#33 0xb6be2528 in g_main_context_iteration (context=0x9621f50, context@entry=0x0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
retval = <optimized out>
#34 0xb6dc15dc in g_application_run (application=0x96258e0, argc=1, argv=0xbfcca704) at /build/buildd/glib2.0-2.40.2/./gio/gapplication.c:2115
arguments = 0x9625300
status = 0
__FUNCTION__ = "g_application_run"
#35 0x0805b778 in _vala_main ()
No symbol table info available.
#36 0x08050600 in main ()
No symbol table info available.
--- source code stack trace ---
#0 __GI___libc_free (mem=0x1) at malloc.c:2929
[Error: malloc.c was not found in source tree]
#1 0xb6be7d30 in g_free (mem=0x1) at /build/buildd/glib2.0-2.40.2/./glib/gmem.c:190
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmem.c was not found in source tree]
#2 0x92f29e5e in gst_vp8_enc_stop (video_encoder=0x9ceb7e8) at gstvp8enc.c:1445
[Error: gstvp8enc.c was not found in source tree]
#3 0xb6372eaa in gst_video_encoder_change_state (element=0x9ceb7e8, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstvideoencoder.c:1409
[Error: gstvideoencoder.c was not found in source tree]
#4 0xb7637103 in gst_element_change_state (element=element@entry=0x9ceb7e8, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#5 0xb763780b in gst_element_set_state_func (element=0x9ceb7e8, state=GST_STATE_READY) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#6 0xb7636e4f in gst_element_set_state (element=element@entry=0x9ceb7e8, state=state@entry=GST_STATE_READY) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#7 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9ceb7e8, bin=0x9c81bf0) at gstbin.c:2325
[Error: gstbin.c was not found in source tree]
#8 gst_bin_change_state_func (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
[Error: gstbin.c was not found in source tree]
#9 0x92f162ed in gst_encode_bin_change_state (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstencodebin.c:2094
[Error: gstencodebin.c was not found in source tree]
#10 0xb7637103 in gst_element_change_state (element=element@entry=0x9c81bf0, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#11 0xb763780b in gst_element_set_state_func (element=0x9c81bf0, state=GST_STATE_READY) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#12 0xb7636e4f in gst_element_set_state (element=element@entry=0x9c81bf0, state=state@entry=GST_STATE_READY) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#13 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9c81bf0, bin=0x9c9a040) at gstbin.c:2325
[Error: gstbin.c was not found in source tree]
#14 gst_bin_change_state_func (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
[Error: gstbin.c was not found in source tree]
#15 0xb76580db in gst_pipeline_change_state (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
[Error: gstpipeline.c was not found in source tree]
#16 0x933f4052 in gst_camera_bin_change_state (element=0x9c9a040, trans=GST_STATE_CHANGE_PAUSED_TO_READY) at gstcamerabin2.c:1908
[Error: gstcamerabin2.c was not found in source tree]
#17 0xb7637103 in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#18 0xb7637a71 in gst_element_continue_state (element=element@entry=0x9c9a040, ret=ret@entry=GST_STATE_CHANGE_NO_PREROLL) at gstelement.c:2312
[Error: gstelement.c was not found in source tree]
#19 0xb763719f in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2646
[Error: gstelement.c was not found in source tree]
#20 0xb763780b in gst_element_set_state_func (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#21 0xb7636e4f in gst_element_set_state (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#22 0xb773979a in cheese_camera_stop () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
#23 0xb7739fbe in ?? () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
#24 0xb6cb85a9 in g_cclosure_marshal_VOID__BOXEDv (closure=0x9a6ba30, return_value=0x0, instance=0x9bdd038, args=0xbfcca4bc "P\031P\220", marshal_data=0x0, n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c:1160
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c was not found in source tree]
#25 0xb6cb5cce in _g_closure_invoke_va (closure=closure@entry=0x9a6ba30, return_value=return_value@entry=0x0, instance=instance@entry=0x9bdd038, args=args@entry=0xbfcca4bc "P\031P\220", n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c:831
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c was not found in source tree]
#26 0xb6ccf080 in g_signal_emit_valist (instance=instance@entry=0x9bdd038, signal_id=signal_id@entry=185, detail=detail@entry=1101, var_args=var_args@entry=0xbfcca4bc "P\031P\220") at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3215
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c was not found in source tree]
#27 0xb6ccfbf3 in g_signal_emit (instance=instance@entry=0x9bdd038, signal_id=185, detail=1101) at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3363
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c was not found in source tree]
#28 0xb7621ec9 in gst_bus_async_signal_func (bus=0x9bdd038, message=0x90501950, data=0x0) at gstbus.c:1122
[Error: gstbus.c was not found in source tree]
#29 0xb7622d8c in gst_bus_source_dispatch (source=source@entry=0x9a6b9c0, callback=0xb7621e30 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:769
[Error: gstbus.c was not found in source tree]
#30 0xb6be20a7 in g_main_dispatch (context=0x9621f50, context@entry=0x9a6b9c0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#31 g_main_context_dispatch (context=context@entry=0x9621f50) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#32 0xb6be2468 in g_main_context_iterate (context=context@entry=0x9621f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#33 0xb6be2528 in g_main_context_iteration (context=0x9621f50, context@entry=0x0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#34 0xb6dc15dc in g_application_run (application=0x96258e0, argc=1, argv=0xbfcca704) at /build/buildd/glib2.0-2.40.2/./gio/gapplication.c:2115
[Error: /build/buildd/glib2.0-2.40.2/./gio/gapplication.c was not found in source tree]
#35 0x0805b778 in _vala_main ()
#36 0x08050600 in main ()
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: cheese 3.10.2-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8
Uname: Linux 3.13.0-39-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.8
Architecture: i386
CurrentDesktop: KDE
Date: Tue Mar 31 20:31:17 2015
SourcePackage: cheese
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: cheese (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug i386 third-party-packages trusty
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cheese in Ubuntu.
https://bugs.launchpad.net/bugs/1438689
Title:
Cheese crashes when trying to capture a video
Status in cheese package in Ubuntu:
New
Bug description:
Cheese crashes right after I clicked the record button.
Webcam: Logitech C920
Operating system: Ubuntu 14.04 i386
Using GNOME 3 team software sources
--- apport-retrace stack trace ---
#0 __GI___libc_free (mem=0x1) at malloc.c:2929
ar_ptr = <optimized out>
p = 0xfffffff9
hook = 0x0
#1 0xb6be7d30 in g_free (mem=0x1) at /build/buildd/glib2.0-2.40.2/./glib/gmem.c:190
No locals.
#2 0x92f29e5e in gst_vp8_enc_stop (video_encoder=0x9ceb7e8) at gstvp8enc.c:1445
encoder = 0x9ceb7e8
__FUNCTION__ = "gst_vp8_enc_stop"
#3 0xb6372eaa in gst_video_encoder_change_state (element=0x9ceb7e8, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstvideoencoder.c:1409
encoder = 0x9ceb7e8
encoder_class = 0x9c77258
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_video_encoder_change_state"
#4 0xb7637103 in gst_element_change_state (element=element@entry=0x9ceb7e8, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#5 0xb763780b in gst_element_set_state_func (element=0x9ceb7e8, state=GST_STATE_READY) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#6 0xb7636e4f in gst_element_set_state (element=element@entry=0x9ceb7e8, state=state@entry=GST_STATE_READY) at gstelement.c:2459
oclass = 0x9c77258
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#7 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9ceb7e8, bin=0x9c81bf0) at gstbin.c:2325
child_current = <optimized out>
found = <optimized out>
ret = <optimized out>
locked = <optimized out>
child_pending = <optimized out>
#8 gst_bin_change_state_func (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
child = 0x9ceb7e8
bin = 0x9c81bf0
ret = <optimized out>
current = GST_STATE_PAUSED
next = GST_STATE_READY
have_async = 0
have_no_preroll = 0
base_time = 2069626933124
start_time = 76204697270
it = 0x9f30870
done = 0
data = {g_type = 157409400, data = {{v_int = 164542440, v_uint = 164542440, v_long = 164542440, v_ulong = 164542440, v_int64 = 164542440, v_uint64 = 164542440, v_float = 4.97656407e-33, v_double = 8.1294766886894559e-316, v_pointer = 0x9ceb7e8}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#9 0x92f162ed in gst_encode_bin_change_state (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstencodebin.c:2094
ret = <optimized out>
ebin = 0x9c81bf0
#10 0xb7637103 in gst_element_change_state (element=element@entry=0x9c81bf0, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#11 0xb763780b in gst_element_set_state_func (element=0x9c81bf0, state=GST_STATE_READY) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#12 0xb7636e4f in gst_element_set_state (element=element@entry=0x9c81bf0, state=state@entry=GST_STATE_READY) at gstelement.c:2459
oclass = 0x9a6c7f8
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#13 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9c81bf0, bin=0x9c9a040) at gstbin.c:2325
child_current = <optimized out>
found = <optimized out>
ret = <optimized out>
locked = <optimized out>
child_pending = <optimized out>
#14 gst_bin_change_state_func (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
child = 0x9c81bf0
bin = 0x9c9a040
ret = <optimized out>
current = GST_STATE_PAUSED
next = GST_STATE_READY
have_async = 0
have_no_preroll = 0
base_time = 2069626933124
start_time = 76204697270
it = 0x9f30810
done = 0
data = {g_type = 157409400, data = {{v_int = 164109296, v_uint = 164109296, v_long = 164109296, v_ulong = 164109296, v_int64 = 164109296, v_uint64 = 164109296, v_float = 4.81745209e-33, v_double = 8.1080765316792298e-316, v_pointer = 0x9c81bf0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
__PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#15 0xb76580db in gst_pipeline_change_state (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
result = GST_STATE_CHANGE_SUCCESS
pipeline = 0x9c9a040
clock = <optimized out>
__PRETTY_FUNCTION__ = "gst_pipeline_change_state"
#16 0x933f4052 in gst_camera_bin_change_state (element=0x9c9a040, trans=GST_STATE_CHANGE_PAUSED_TO_READY) at gstcamerabin2.c:1908
ret = GST_STATE_CHANGE_SUCCESS
camera = 0x9c9a040
__FUNCTION__ = "gst_camera_bin_change_state"
#17 0xb7637103 in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
oclass = <optimized out>
ret = GST_STATE_CHANGE_SUCCESS
__PRETTY_FUNCTION__ = "gst_element_change_state"
#18 0xb7637a71 in gst_element_continue_state (element=element@entry=0x9c9a040, ret=ret@entry=GST_STATE_CHANGE_NO_PREROLL) at gstelement.c:2312
old_ret = <optimized out>
old_state = <optimized out>
old_next = GST_STATE_PAUSED
current = GST_STATE_PAUSED
next = GST_STATE_READY
pending = <optimized out>
transition = GST_STATE_CHANGE_PAUSED_TO_READY
__PRETTY_FUNCTION__ = "gst_element_continue_state"
#19 0xb763719f in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2646
oclass = <optimized out>
ret = <optimized out>
__PRETTY_FUNCTION__ = "gst_element_change_state"
#20 0xb763780b in gst_element_set_state_func (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2558
current = <optimized out>
next = <optimized out>
old_pending = <optimized out>
ret = <optimized out>
transition = GST_STATE_CHANGE_PLAYING_TO_PAUSED
old_ret = <optimized out>
__func__ = "gst_element_set_state_func"
__PRETTY_FUNCTION__ = "gst_element_set_state_func"
#21 0xb7636e4f in gst_element_set_state (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2459
oclass = 0x9beb400
result = GST_STATE_CHANGE_FAILURE
__func__ = "gst_element_set_state"
#22 0xb773979a in cheese_camera_stop () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
No symbol table info available.
#23 0xb7739fbe in ?? () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
No symbol table info available.
#24 0xb6cb85a9 in g_cclosure_marshal_VOID__BOXEDv (closure=0x9a6ba30, return_value=0x0, instance=0x9bdd038, args=0xbfcca4bc "P\031P\220", marshal_data=0x0, n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c:1160
cc = 0x9a6ba30
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 0x90501950
args_copy = 0xbfcca4c0 ""
#25 0xb6cb5cce in _g_closure_invoke_va (closure=closure@entry=0x9a6ba30, return_value=return_value@entry=0x0, instance=instance@entry=0x9bdd038, args=args@entry=0xbfcca4bc "P\031P\220", n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c:831
marshal = 0xb6cb8540 <g_cclosure_marshal_VOID__BOXEDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x9a6ba20
__FUNCTION__ = "_g_closure_invoke_va"
#26 0xb6ccf080 in g_signal_emit_valist (instance=instance@entry=0x9bdd038, signal_id=signal_id@entry=185, detail=detail@entry=1101, var_args=var_args@entry=0xbfcca4bc "P\031P\220") at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3215
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
accumulator = 0x0
emission = {next = 0x0, instance = 0x9bdd038, ihint = {signal_id = 185, detail = 1101, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 157588008}
instance_type = <optimized out>
emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 4
static_scope = 0
fastpath_handler = <optimized out>
closure = 0x9a6ba30
run_type = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
signal_return_type = <optimized out>
param_values = <optimized out>
i = <optimized out>
n_params = <optimized out>
__FUNCTION__ = "g_signal_emit_valist"
#27 0xb6ccfbf3 in g_signal_emit (instance=instance@entry=0x9bdd038, signal_id=185, detail=1101) at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3363
var_args = 0xbfcca4bc "P\031P\220"
#28 0xb7621ec9 in gst_bus_async_signal_func (bus=0x9bdd038, message=0x90501950, data=0x0) at gstbus.c:1122
detail = <optimized out>
#29 0xb7622d8c in gst_bus_source_dispatch (source=source@entry=0x9a6b9c0, callback=0xb7621e30 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:769
handler = 0xb7621e30 <gst_bus_async_signal_func>
bsource = 0x9a6b9c0
message = 0x90501950
keep = <optimized out>
bus = 0x9bdd038
__func__ = "gst_bus_source_dispatch"
__PRETTY_FUNCTION__ = "gst_bus_source_dispatch"
#30 0xb6be20a7 in g_main_dispatch (context=0x9621f50, context@entry=0x9a6b9c0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064
dispatch = 0xb7622c90 <gst_bus_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0xb7621e30 <gst_bus_async_signal_func>
cb_funcs = <optimized out>
cb_data = 0x9ca8a38
need_destroy = <optimized out>
source = 0x9a6b9c0
current = 0x962c318
i = 0
#31 g_main_context_dispatch (context=context@entry=0x9621f50) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663
No locals.
#32 0xb6be2468 in g_main_context_iterate (context=context@entry=0x9621f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734
max_priority = 2147483647
timeout = 315
some_ready = 1
nfds = 5
allocated_nfds = <optimized out>
fds = <optimized out>
#33 0xb6be2528 in g_main_context_iteration (context=0x9621f50, context@entry=0x0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
retval = <optimized out>
#34 0xb6dc15dc in g_application_run (application=0x96258e0, argc=1, argv=0xbfcca704) at /build/buildd/glib2.0-2.40.2/./gio/gapplication.c:2115
arguments = 0x9625300
status = 0
__FUNCTION__ = "g_application_run"
#35 0x0805b778 in _vala_main ()
No symbol table info available.
#36 0x08050600 in main ()
No symbol table info available.
--- source code stack trace ---
#0 __GI___libc_free (mem=0x1) at malloc.c:2929
[Error: malloc.c was not found in source tree]
#1 0xb6be7d30 in g_free (mem=0x1) at /build/buildd/glib2.0-2.40.2/./glib/gmem.c:190
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmem.c was not found in source tree]
#2 0x92f29e5e in gst_vp8_enc_stop (video_encoder=0x9ceb7e8) at gstvp8enc.c:1445
[Error: gstvp8enc.c was not found in source tree]
#3 0xb6372eaa in gst_video_encoder_change_state (element=0x9ceb7e8, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstvideoencoder.c:1409
[Error: gstvideoencoder.c was not found in source tree]
#4 0xb7637103 in gst_element_change_state (element=element@entry=0x9ceb7e8, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#5 0xb763780b in gst_element_set_state_func (element=0x9ceb7e8, state=GST_STATE_READY) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#6 0xb7636e4f in gst_element_set_state (element=element@entry=0x9ceb7e8, state=state@entry=GST_STATE_READY) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#7 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9ceb7e8, bin=0x9c81bf0) at gstbin.c:2325
[Error: gstbin.c was not found in source tree]
#8 gst_bin_change_state_func (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
[Error: gstbin.c was not found in source tree]
#9 0x92f162ed in gst_encode_bin_change_state (element=0x9c81bf0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstencodebin.c:2094
[Error: gstencodebin.c was not found in source tree]
#10 0xb7637103 in gst_element_change_state (element=element@entry=0x9c81bf0, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#11 0xb763780b in gst_element_set_state_func (element=0x9c81bf0, state=GST_STATE_READY) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#12 0xb7636e4f in gst_element_set_state (element=element@entry=0x9c81bf0, state=state@entry=GST_STATE_READY) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#13 0xb761a8e2 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=76204697270, base_time=2069626933124, element=0x9c81bf0, bin=0x9c9a040) at gstbin.c:2325
[Error: gstbin.c was not found in source tree]
#14 gst_bin_change_state_func (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2648
[Error: gstbin.c was not found in source tree]
#15 0xb76580db in gst_pipeline_change_state (element=0x9c9a040, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:471
[Error: gstpipeline.c was not found in source tree]
#16 0x933f4052 in gst_camera_bin_change_state (element=0x9c9a040, trans=GST_STATE_CHANGE_PAUSED_TO_READY) at gstcamerabin2.c:1908
[Error: gstcamerabin2.c was not found in source tree]
#17 0xb7637103 in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2602
[Error: gstelement.c was not found in source tree]
#18 0xb7637a71 in gst_element_continue_state (element=element@entry=0x9c9a040, ret=ret@entry=GST_STATE_CHANGE_NO_PREROLL) at gstelement.c:2312
[Error: gstelement.c was not found in source tree]
#19 0xb763719f in gst_element_change_state (element=element@entry=0x9c9a040, transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2646
[Error: gstelement.c was not found in source tree]
#20 0xb763780b in gst_element_set_state_func (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2558
[Error: gstelement.c was not found in source tree]
#21 0xb7636e4f in gst_element_set_state (element=0x9c9a040, state=GST_STATE_NULL) at gstelement.c:2459
[Error: gstelement.c was not found in source tree]
#22 0xb773979a in cheese_camera_stop () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
#23 0xb7739fbe in ?? () from /tmp/apport_sandbox_MZLj1o/usr/lib/i386-linux-gnu/libcheese.so.7
#24 0xb6cb85a9 in g_cclosure_marshal_VOID__BOXEDv (closure=0x9a6ba30, return_value=0x0, instance=0x9bdd038, args=0xbfcca4bc "P\031P\220", marshal_data=0x0, n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c:1160
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gmarshal.c was not found in source tree]
#25 0xb6cb5cce in _g_closure_invoke_va (closure=closure@entry=0x9a6ba30, return_value=return_value@entry=0x0, instance=instance@entry=0x9bdd038, args=args@entry=0xbfcca4bc "P\031P\220", n_params=1, param_types=0x9649c58) at /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c:831
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gclosure.c was not found in source tree]
#26 0xb6ccf080 in g_signal_emit_valist (instance=instance@entry=0x9bdd038, signal_id=signal_id@entry=185, detail=detail@entry=1101, var_args=var_args@entry=0xbfcca4bc "P\031P\220") at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3215
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c was not found in source tree]
#27 0xb6ccfbf3 in g_signal_emit (instance=instance@entry=0x9bdd038, signal_id=185, detail=1101) at /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c:3363
[Error: /build/buildd/glib2.0-2.40.2/./gobject/gsignal.c was not found in source tree]
#28 0xb7621ec9 in gst_bus_async_signal_func (bus=0x9bdd038, message=0x90501950, data=0x0) at gstbus.c:1122
[Error: gstbus.c was not found in source tree]
#29 0xb7622d8c in gst_bus_source_dispatch (source=source@entry=0x9a6b9c0, callback=0xb7621e30 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:769
[Error: gstbus.c was not found in source tree]
#30 0xb6be20a7 in g_main_dispatch (context=0x9621f50, context@entry=0x9a6b9c0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#31 g_main_context_dispatch (context=context@entry=0x9621f50) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#32 0xb6be2468 in g_main_context_iterate (context=context@entry=0x9621f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#33 0xb6be2528 in g_main_context_iteration (context=0x9621f50, context@entry=0x0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
[Error: /build/buildd/glib2.0-2.40.2/./glib/gmain.c was not found in source tree]
#34 0xb6dc15dc in g_application_run (application=0x96258e0, argc=1, argv=0xbfcca704) at /build/buildd/glib2.0-2.40.2/./gio/gapplication.c:2115
[Error: /build/buildd/glib2.0-2.40.2/./gio/gapplication.c was not found in source tree]
#35 0x0805b778 in _vala_main ()
#36 0x08050600 in main ()
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: cheese 3.10.2-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8
Uname: Linux 3.13.0-39-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.14.1-0ubuntu3.8
Architecture: i386
CurrentDesktop: KDE
Date: Tue Mar 31 20:31:17 2015
SourcePackage: cheese
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/1438689/+subscriptions
Follow ups
References