. Thread 4 (process 5813): #0 0x0027b422 in __kernel_vsyscall () #1 0x0072ec16 in *__GI___poll (fds=0x7c3ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #2 0x06d33575 in snd1_pcm_wait_nocheck (pcm=0x93d78a8, timeout=-1) at pcm.c:2367 revents = 0 npfds = 1 err = err_poll = 1 __FUNCTION__ = "snd1_pcm_wait_nocheck" #3 0x06d33743 in snd_pcm_wait (pcm=0xfffffdfc, timeout=-1) at pcm.c:2338 No locals. #4 0x06d33a43 in snd1_pcm_read_areas (pcm=0x93d78a8, areas=0xb70b1170, offset=0, size=470, func=0x6d3f7e0 ) at pcm.c:6576 frames = 4294967295 avail = -516 xfer = 0 err = 0 state = #5 0x06d3fb49 in snd_pcm_mmap_readi (pcm=0x93d78a8, buffer=0x93f85c8, size=470) at pcm_mmap.c:236 No locals. #6 0x06d2de8c in snd_pcm_readi (pcm=0x92f4950, buffer=0x1, size=4294967295) at pcm_local.h:526 __PRETTY_FUNCTION__ = "snd_pcm_readi" __FUNCTION__ = "snd_pcm_readi" #7 0x016e12e1 in gst_alsasrc_read (asrc=0x92d80c8, data=0x93f85c8, length=1880) at gstalsasrc.c:802 alsa = err = cptr = 470 ptr = (gint16 *) 0x93f85c8 __PRETTY_FUNCTION__ = "gst_alsasrc_read" #8 0x047bcb29 in audioringbuffer_thread_func (buf=0x92cc268) at gstaudiosrc.c:232 left = 1880 len = 1880 readptr = (guint8 *) 0x93f85c8 "" readseg = 2 src = (GstAudioSrc *) 0x92d80c8 abuf = (GstAudioRingBuffer *) 0x92cc268 readfunc = (ReadFunc) 0x16e1240 message = val = {g_type = 68, data = {{v_int = 152383152, v_uint = 152383152, v_long = 152383152, v_ulong = 152383152, v_int64 = 152383152, v_uint64 = 152383152, v_float = 1.7957175e-33, v_double = 7.528728040820484e-316, v_pointer = 0x9152eb0}, {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}}} __FUNCTION__ = "audioringbuffer_thread_func" #9 0x0037521f in g_thread_create_proxy (data=0x9152eb0) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #10 0x0024880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x0073c85e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 3 (process 5812): #0 0x0027b422 in __kernel_vsyscall () #1 0x0072ec16 in *__GI___poll (fds=0x7c3ff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = 0 result = #2 0x016da9d2 in task_monitor_alsa (data=0x92e6fc8) at gstalsamixer.c:443 nfds = 1 rnfds = 1 revents = 36 __PRETTY_FUNCTION__ = "task_monitor_alsa" #3 0x00473af5 in gst_task_func (task=0x92f6008) at gsttask.c:234 lock = (GStaticRecMutex *) 0x92f4a78 tself = (GThread *) 0x92dc068 priv = (GstTaskPrivate *) 0x92f6058 __PRETTY_FUNCTION__ = "gst_task_func" #4 0x004753e7 in default_func (tdata=0x90a12c0, pool=0x8fb8858) at gsttaskpool.c:70 func = (GstTaskPoolFunction) 0x4739c0 user_data = (gpointer) 0x92f6008 #5 0x0037684f in g_thread_pool_thread_proxy (data=0x8ff0ef8) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:265 task = (gpointer) 0x90a12c0 pool = (GRealThreadPool *) 0x8ff0ef8 #6 0x0037521f in g_thread_create_proxy (data=0x92dc068) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0x0024880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0x0073c85e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 2 (process 5814): #0 0x0027b422 in __kernel_vsyscall () #1 0x0024ce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x047cb354 in wait_segment (buf=0x92cc268) at gstringbuffer.c:1426 __FUNCTION__ = "wait_segment" #3 0x047cbe96 in gst_ring_buffer_read (buf=0x92cc268, sample=572460, data=0x9414c00 "xV|", len=470) at gstringbuffer.c:1839 diff = 0 sampleslen = readseg = 1218 sampleoff = 0 segdone = segsize = 1880 segtotal = 8 bps = 4 sps = 470 dest = (guint8 *) 0x93f7718 "" to_read = 470 __PRETTY_FUNCTION__ = "gst_ring_buffer_read" __FUNCTION__ = "gst_ring_buffer_read" #4 0x047c5ee7 in gst_base_audio_src_create (bsrc=0x92d80c8, offset=18446744073709551615, length=0, outbuf=0xb68b01ec) at gstbaseaudiosrc.c:789 src = (GstBaseAudioSrc *) 0x92d80c8 buf = (GstBuffer *) 0x9333550 data = (guchar *) 0x9414c00 "xV|" samples = 470 sample = 572460 bps = 4 ringbuffer = (GstRingBuffer *) 0x92cc268 read = timestamp = 75304014 clock = __PRETTY_FUNCTION__ = "gst_base_audio_src_create" #5 0x07360d88 in gst_base_src_get_range (src=, offset=18446744073709551615, length=0, buf=0xb68b01ec) at gstbasesrc.c:1971 ret = status = __PRETTY_FUNCTION__ = "gst_base_src_get_range" #6 0x0736343f in gst_base_src_loop (pad=0x92d20d0) at gstbasesrc.c:2215 src = (GstBaseSrc *) 0x92d80c8 buf = (GstBuffer *) 0x0 ret = position = eos = -1 blocksize = 128 tags = tmp = __PRETTY_FUNCTION__ = "gst_base_src_loop" #7 0x00473af5 in gst_task_func (task=0x92f6118) at gsttask.c:234 lock = (GStaticRecMutex *) 0x92d7970 tself = (GThread *) 0x93d49c0 priv = (GstTaskPrivate *) 0x92f6168 __PRETTY_FUNCTION__ = "gst_task_func" #8 0x004753e7 in default_func (tdata=0x908bcb0, pool=0x8fb8858) at gsttaskpool.c:70 func = (GstTaskPoolFunction) 0x4739c0 user_data = (gpointer) 0x92f6118 #9 0x0037684f in g_thread_pool_thread_proxy (data=0x8ff0ef8) at /build/buildd/glib2.0-2.21.4/glib/gthreadpool.c:265 task = (gpointer) 0x908bcb0 pool = (GRealThreadPool *) 0x8ff0ef8 #10 0x0037521f in g_thread_create_proxy (data=0x93d49c0) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #11 0x0024880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x0073c85e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. . Thread 1 (process 5810): #0 0x08052019 in gsr_window_finalize (object=0x9073010) at gsr-window.c:2638 window = (GSRWindow *) 0x9073010 priv = (GSRWindowPrivate *) 0x90730c0 __FUNCTION__ = "gsr_window_finalize" #1 0x002893f3 in IA__g_object_unref (_object=0x9073010) at /build/buildd/glib2.0-2.21.4/gobject/gobject.c:2421 object = (GObject *) 0x9073010 old_ref = __PRETTY_FUNCTION__ = "IA__g_object_unref" #2 0x00a2c6b0 in IA__gtk_main_do_event (event=0x9333410) at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmain.c:1550 event_widget = (GtkWidget *) 0x9073010 grab_widget = window_group = (GtkWindowGroup *) 0x908c9d0 rewritten_event = (GdkEvent *) 0x0 tmp_list = __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" #3 0x0061b7ea in gdk_event_dispatch (source=0x8fbcfa8, callback=0, user_data=0x0) at /build/buildd/gtk+2.0-2.17.6/gdk/x11/gdkevents-x11.c:2379 display = event = #4 0x0034ac48 in IA__g_main_context_dispatch (context=0x8fbcff0) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:1960 No locals. #5 0x0034e4f0 in g_main_context_iterate (context=0x8fbcff0, block=, dispatch=1, self=0x8f89558) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2591 max_priority = 2147483647 timeout = 145 some_ready = 1 nfds = allocated_nfds = fds = __PRETTY_FUNCTION__ = "g_main_context_iterate" #6 0x0034e95f in IA__g_main_loop_run (loop=0x93b6a68) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799 self = (GThread *) 0x8f89558 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #7 0x00a2ca49 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmain.c:1205 tmp_list = (GList *) 0x0 functions = (GList *) 0x0 init = (GtkInitFunction *) 0x8f8b8b0 loop = (GMainLoop *) 0x93b6a68 #8 0x0804d4d3 in main (argc=1, argv=0xbfa0ed54) at gnome-recorder.c:231 filenames = (gchar **) 0x0 entries = {{long_name = 0x8055289 "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_FILENAME_ARRAY, arg_data = 0xbfa0ec8c, description = 0x8054fa0 "Special option that collects any remaining arguments for us", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} ctx = (GOptionContext *) 0x8f8b8b0 error = (GError *) 0x0