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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1438689 Title: Cheese crashes when trying to capture a video To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/1438689/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs