. Thread 4 (Thread 0xb6745b70 (LWP 1880)): #0 0x00bbd416 in __kernel_vsyscall () No symbol table info available. #1 0x069f840e in __GI___poll (fds=0x8288020, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = -516 result = #2 0x0607842b in g_poll (fds=0x8288020, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.29.90/./glib/gpoll.c:132 No locals. #3 0x06069946 in g_main_context_poll (n_fds=1, fds=0x8288020, timeout=, context=0x82881d0, priority=) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3402 poll_func = 0x6078400 #4 g_main_context_iterate (context=0x82881d0, block=101155840, dispatch=1, self=) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3084 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = fds = 0x8288020 #5 0x0606a04b in g_main_loop_run (loop=0x823bae0) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3297 __PRETTY_FUNCTION__ = "g_main_loop_run" #6 0x02f31434 in dconf_context_thread (data=0x82881d0) at dconfcontext.c:11 context = 0x82881d0 loop = __PRETTY_FUNCTION__ = "dconf_context_thread" #7 0x06090924 in g_thread_create_proxy (data=0x8288260) at /build/buildd/glib2.0-2.29.90/./glib/gthread.c:1962 thread = 0x8288260 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #8 0x00172d31 in start_thread (arg=0xb6745b70) at pthread_create.c:304 __res = pd = 0xb6745b70 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1589236, 0, 4001536, -1233890600, -440898613, 591497383}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = robust = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x06a070ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Backtrace stopped: Not enough registers or memory available to unwind further . Thread 3 (Thread 0xb5dffb70 (LWP 1881)): #0 0x00bbd416 in __kernel_vsyscall () No symbol table info available. #1 0x069f840e in __GI___poll (fds=0x8290100, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 resultvar = oldtype = -516 result = #2 0x0607842b in g_poll (fds=0x8290100, nfds=3, timeout=-1) at /build/buildd/glib2.0-2.29.90/./glib/gpoll.c:132 No locals. #3 0x06069946 in g_main_context_poll (n_fds=3, fds=0x8290100, timeout=, context=0x8287728, priority=) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3402 poll_func = 0x6078400 #4 g_main_context_iterate (context=0x8287728, block=101155840, dispatch=1, self=) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3084 max_priority = 2147483647 timeout = -1 some_ready = nfds = 3 allocated_nfds = fds = 0x8290100 #5 0x0606a04b in g_main_loop_run (loop=0x8287700) at /build/buildd/glib2.0-2.29.90/./glib/gmain.c:3297 __PRETTY_FUNCTION__ = "g_main_loop_run" #6 0x047345ca in gdbus_shared_thread_func (user_data=0x8287710) at /build/buildd/glib2.0-2.29.90/./gio/gdbusprivate.c:276 data = 0x8287710 #7 0x06090924 in g_thread_create_proxy (data=0x82877b8) at /build/buildd/glib2.0-2.29.90/./glib/gthread.c:1962 thread = 0x82877b8 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #8 0x00172d31 in start_thread (arg=0xb5dffb70) at pthread_create.c:304 __res = pd = 0xb5dffb70 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1589236, 0, 4001536, -1243614504, -1292342324, 591497383}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = robust = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x06a070ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Backtrace stopped: Not enough registers or memory available to unwind further . Thread 2 (Thread 0xb55feb70 (LWP 1918)): #0 0x00bbd416 in __kernel_vsyscall () No symbol table info available. #1 0x00176e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 No locals. #2 0x00ec70a1 in g_cond_timed_wait_posix_impl (cond=0x82bac90, entered_mutex=0x82d37d8, abs_time=0xb55fe168) at /build/buildd/glib2.0-2.29.90/./gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1315593211, tv_nsec = 368785000} timed_out = __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0x0603b420 in g_async_queue_pop_intern_unlocked (queue=0x82ccf90, try=, end_time=0xb55fe168) at /build/buildd/glib2.0-2.29.90/./glib/gasyncqueue.c:415 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0x0603bdde in g_async_queue_timed_pop (queue=0x82ccf90, end_time=0xb55fe168) at /build/buildd/glib2.0-2.29.90/./glib/gasyncqueue.c:536 retval = __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" #5 0x06092c8b in g_thread_pool_wait_for_new_pool () at /build/buildd/glib2.0-2.29.90/./glib/gthreadpool.c:175 end_time = {tv_sec = 1315593211, tv_usec = 368785} pool = local_max_idle_time = 15000 local_wakeup_thread_serial = local_max_unused_threads = 2 last_wakeup_thread_serial = 0 have_relayed_thread_marker = 0 #6 g_thread_pool_thread_proxy (data=0x82d3210) at /build/buildd/glib2.0-2.29.90/./glib/gthreadpool.c:378 free_pool = task = 0x2 pool = #7 0x06090924 in g_thread_create_proxy (data=0x8337b10) at /build/buildd/glib2.0-2.29.90/./glib/gthread.c:1962 thread = 0x8337b10 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #8 0x00172d31 in start_thread (arg=0xb55feb70) at pthread_create.c:304 __res = pd = 0xb55feb70 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1589236, 0, 4001536, -1252007208, -1294439475, 591497383}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = robust = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x06a070ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 No locals. Backtrace stopped: Not enough registers or memory available to unwind further . Thread 1 (Thread 0xb697e880 (LWP 1877)): #0 0x00bbd416 in __kernel_vsyscall () No symbol table info available. #1 0x06962c8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = resultvar = pid = 111857652 selftid = 1877 #2 0x069662b5 in __GI_abort () at abort.c:92 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x6a3f8bd <__GI__dl_addr+189>, sa_sigaction = 0x6a3f8bd <__GI__dl_addr+189>}, sa_mask = {__val = {2962660, 73890148, 1021, 74476252, 3078447104, 73867476, 1021, 3217138904, 2, 76, 111144476, 9, 0, 111857652, 63, 3217140360, 7, 111267962, 2, 3217138904, 9, 0, 3217212152, 8, 3217212104, 6, 3217139008, 3217139000, 9, 111607853, 111607857, 74475840}}, sa_flags = 3, sa_restorer = 0x4706adc } sigs = {__val = {32, 0 }} #3 0x06998dfc in __libc_message (do_abort=2, fmt=0x6a72080 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 ap = 0xb5e7e3a8 "*** glibc detected *** empathy: free(): invalid next size (fast): 0x082db3c8 ***\n" ap_copy = 0xb5e7e3a8 "*** glibc detected *** empathy: free(): invalid next size (fast): 0x082db3c8 ***\n" fd = 2 on_2 = list = nlist = cp = written = #4 0x069a3bc2 in malloc_printerr (action=, str=, ptr=0x82db3c8) at malloc.c:6283 buf = "082db3c8" cp = #5 0x069a4862 in _int_free (av=0x6aae400, p=0x82db3c0) at malloc.c:4795 size = fb = nextchunk = nextsize = nextinuse = prevsize = bck = fwd = errstr = __func__ = "_int_free" #6 0x069a794d in __GI___libc_free (mem=0x82db3c8) at malloc.c:3738 ar_ptr = 0x6aae400 p = hook = #7 0x0606fdfb in standard_free (mem=0x82db3c8) at /build/buildd/glib2.0-2.29.90/./glib/gmem.c:101 No locals. #8 0x0606ffc6 in g_free (mem=0x82db3c8) at /build/buildd/glib2.0-2.29.90/./glib/gmem.c:263 No locals. #9 0x0608a173 in g_strfreev (str_array=0x83c0bb8) at /build/buildd/glib2.0-2.29.90/./glib/gstrfuncs.c:2569 i = #10 0x02f57bfe in ?? () No symbol table info available. #11 0x083c0bb8 in ?? () No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?)