$ gdb -p 4154
GNU gdb (GDB) Fedora 7.12.1-41.fc25
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 4154
[New LWP 4156]
[New LWP 4157]
[New LWP 4158]
[New LWP 4160]
[New LWP 4161]
[New LWP 4162]
[New LWP 4163]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
g_slist_find (list=0x5651740772b0, data=data@entry=0x7f2950006f50) at gslist.c:714
714	      list = list->next;
(gdb) thread apply all bt

Thread 8 (Thread 0x7f2946ffd700 (LWP 4163)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f295f94995f in g_cond_wait (cond=cond@entry=0x565173e0e058, mutex=mutex@entry=0x565173e0e050) at gthread-posix.c:1395
#2  0x00007f295f8d890b in g_async_queue_pop_intern_unlocked (queue=0x565173e0e050, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3  0x00007f295f8d8dd6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4  0x00007f295f92c64d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02d40) at gthread.c:784
#7  0x00007f295eead6ca in start_thread (arg=0x7f2946ffd700) at pthread_create.c:333
#8  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 7 (Thread 0x7f29477fe700 (LWP 4162)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f295f94995f in g_cond_wait (cond=cond@entry=0x565173e0a488, mutex=mutex@entry=0x565173e0a480) at gthread-posix.c:1395
#2  0x00007f295f8d890b in g_async_queue_pop_intern_unlocked (queue=0x565173e0a480, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3  0x00007f295f8d8dd6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4  0x00007f295f92c64d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02d90) at gthread.c:784
#7  0x00007f295eead6ca in start_thread (arg=0x7f29477fe700) at pthread_create.c:333
#8  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 6 (Thread 0x7f2947fff700 (LWP 4161)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f295f94995f in g_cond_wait (cond=cond@entry=0x565173e0a488, mutex=mutex@entry=0x565173e0a480) at gthread-posix.c:1395
#2  0x00007f295f8d890b in g_async_queue_pop_intern_unlocked (queue=0x565173e0a480, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3  0x00007f295f8d8dd6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4  0x00007f295f92c64d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02e30) at gthread.c:784
#7  0x00007f295eead6ca in start_thread (arg=0x7f2947fff700) at pthread_create.c:333
#8  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 5 (Thread 0x7f2954e41700 (LWP 4160)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f295f94995f in g_cond_wait (cond=cond@entry=0x565173e0a268, mutex=mutex@entry=0x565173e0a260) at gthread-posix.c:1395
#2  0x00007f295f8d890b in g_async_queue_pop_intern_unlocked (queue=0x565173e0a260, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:419
#3  0x00007f295f8d8dd6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:475
#4  0x00007f295f92c64d in g_thread_pool_wait_for_new_task (pool=<optimized out>) at gthreadpool.c:245
#5  g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296
#6  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02de0) at gthread.c:784
#7  0x00007f295eead6ca in start_thread (arg=0x7f2954e41700) at pthread_create.c:333
#8  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 4 (Thread 0x7f2955642700 (LWP 4158)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f295f948f8c in g_mutex_lock_slowpath (mutex=mutex@entry=0x7f2960022218 <g.notify_lock_lock>) at gthread-posix.c:1313
#2  0x00007f295f949802 in g_mutex_lock (mutex=mutex@entry=0x7f2960022218 <g.notify_lock_lock>) at gthread-posix.c:1337
#3  0x00007f295fde41b0 in g_object_notify_queue_freeze (object=object@entry=0x7f29500156e0, conditional=conditional@entry=0) at gobject.c:231
#4  0x00007f295fde42c4 in g_object_init (object=0x7f29500156e0, class=0x7f2950013590) at gobject.c:981
---Type <return> to continue, or q <return> to quit---
#5  0x00007f295fe037bf in g_type_create_instance (type=139815412635584) at gtype.c:1860
#6  0x00007f295fde569b in g_object_new_internal (class=class@entry=0x7f2950013590, params=params@entry=0x0, n_params=n_params@entry=0) at gobject.c:1783
#7  0x00007f295fde70ad in g_object_newv (object_type=object_type@entry=139815412635584, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1930
#8  0x00007f295fde7864 in g_object_new (object_type=139815412635584, first_property_name=first_property_name@entry=0x0) at gobject.c:1623
#9  0x00007f29600abd45 in g_task_new (source_object=source_object@entry=0x7f295000c130, cancellable=cancellable@entry=0x7f2950003f30, callback=callback@entry=0x7f29600ee4e0 <_g_dbus_worker_do_read_cb>, 
    callback_data=callback_data@entry=0x7f2950011500) at gtask.c:693
#10 0x00007f29600ec72e in _g_socket_read_with_control_messages (socket=0x7f295000c130, buffer=0x7f2948001e10, count=173, messages=0x7f2950011590, num_messages=0x7f2950011598, io_priority=<optimized out>, 
    cancellable=0x7f2950003f30, callback=0x7f29600ee4e0 <_g_dbus_worker_do_read_cb>, user_data=0x7f2950011500) at gdbusprivate.c:175
#11 0x00007f29600ec870 in _g_dbus_worker_do_read_unlocked (worker=worker@entry=0x7f2950011500) at gdbusprivate.c:829
#12 0x00007f29600eeb8d in _g_dbus_worker_do_read_cb (input_stream=<optimized out>, res=<optimized out>, user_data=0x7f2950011500) at gdbusprivate.c:710
#13 0x00007f29600ab9d4 in g_task_return_now (task=0x7f29480032e0) at gtask.c:1121
#14 0x00007f29600ac086 in g_task_return (task=0x7f29480032e0, type=<optimized out>) at gtask.c:1179
#15 0x00007f29600ec637 in _g_socket_read_with_control_messages_ready (socket=<optimized out>, condition=<optimized out>, user_data=0x7f29480032e0) at gdbusprivate.c:146
#16 0x00007f296009b7a1 in socket_source_dispatch (source=0x7f2948005d10, callback=0x7f29600ec590 <_g_socket_read_with_control_messages_ready>, user_data=0x7f29480032e0) at gsocket.c:3543
#17 0x00007f295f903e42 in g_main_dispatch (context=0x7f2950012320) at gmain.c:3203
#18 g_main_context_dispatch (context=context@entry=0x7f2950012320) at gmain.c:3856
#19 0x00007f295f9041c0 in g_main_context_iterate (context=0x7f2950012320, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#20 0x00007f295f9044e2 in g_main_loop_run (loop=0x7f29500122b0) at gmain.c:4125
#21 0x00007f29600ec946 in gdbus_shared_thread_func (user_data=0x7f29500122f0) at gdbusprivate.c:247
#22 0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02f20) at gthread.c:784
#23 0x00007f295eead6ca in start_thread (arg=0x7f2955642700) at pthread_create.c:333
#24 0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f2955e43700 (LWP 4157)):
#0  0x00007f295ebdc01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f295f904156 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f294c0008c0, timeout=<optimized out>, context=0x7f2950011b80) at gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x7f2950011b80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f295f90426c in g_main_context_iteration (context=0x7f2950011b80, may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f295f9042b1 in glib_worker_main (data=<optimized out>) at gmain.c:5783
#5  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e02ed0) at gthread.c:784
#6  0x00007f295eead6ca in start_thread (arg=0x7f2955e43700) at pthread_create.c:333
#7  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f2956644700 (LWP 4156)):
#0  0x00007f295ebdc01d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f295f904156 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f29500010c0, timeout=<optimized out>, context=0x565173e0b4a0) at gmain.c:4228
#2  g_main_context_iterate (context=context@entry=0x565173e0b4a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3924
#3  0x00007f295f90426c in g_main_context_iteration (context=context@entry=0x565173e0b4a0, may_block=may_block@entry=1) at gmain.c:3990
#4  0x00007f295664bfad in dconf_gdbus_worker_thread (user_data=0x565173e0b4a0) at dconf-gdbus-thread.c:82
#5  0x00007f295f92bb03 in g_thread_proxy (data=0x565173e028f0) at gthread.c:784
#6  0x00007f295eead6ca in start_thread (arg=0x7f2956644700) at pthread_create.c:333
#7  0x00007f295ebe7f7f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f296337cd00 (LWP 4154)):
#0  g_slist_find (list=0x5651740772b0, data=data@entry=0x7f2950006f50) at gslist.c:714
#1  0x00007f295fde4a6a in g_object_notify_queue_add (nqueue=0x565174077240, pspec=0x7f2950006f50, object=<optimized out>) at gobject.c:309
#2  0x00007f295fde6c78 in g_object_notify_by_spec_internal (pspec=0x7f2950006f50, object=0x7f29500096a0) at gobject.c:1152
#3  g_object_notify (object=0x7f29500096a0, property_name=<optimized out>) at gobject.c:1205
#4  0x00007f295fde5a23 in object_set_property (nqueue=0x565174077240, value=<optimized out>, pspec=0x7f2950006f50, object=0x7f29500096a0) at gobject.c:1423
#5  g_object_new_internal (class=class@entry=0x7f29500104f0, params=params@entry=0x7ffd78d75860, n_params=n_params@entry=1) at gobject.c:1817
#6  0x00007f295fde75ae in g_object_new_valist (object_type=object_type@entry=139815412629616, first_property_name=first_property_name@entry=0x7f296013b469 "base-stream", var_args=var_args@entry=0x7ffd78d759b0)
---Type <return> to continue, or q <return> to quit---
    at gobject.c:2042
#7  0x00007f295fde7851 in g_object_new (object_type=139815412629616, first_property_name=first_property_name@entry=0x7f296013b469 "base-stream") at gobject.c:1626
#8  0x00007f29600627ec in g_data_input_stream_new (base_stream=<optimized out>) at gdatainputstream.c:188
#9  0x0000565172d3d704 in tracker_steroids_update_array_co (_data_=0x565173fac600) at /home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:162
#10 0x0000565172d3f4e2 in tracker_steroids_update_array (self=self@entry=0x565173e08640, sender=<optimized out>, input_stream=input_stream@entry=0x7f29480042a0, 
    _callback_=_callback_@entry=0x565172d3f9d0 <_dbus_tracker_steroids_update_array_ready>, _user_data_=_user_data_@entry=0x7f294800b740)
    at /home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:22
#11 0x0000565172d3f7af in _dbus_tracker_steroids_update_array (invocation=0x7f294800b740, _parameters_=0x7f294800b740, self=0x565173e08640) at tracker-steroids.c:3531
#12 tracker_steroids_dbus_interface_method_call (connection=<optimized out>, sender=sender@entry=0x7f294800a5a0 ":1.45", object_path=object_path@entry=0x7f294800aeb0 "/org/freedesktop/Tracker1/Steroids", 
    interface_name=interface_name@entry=0x7f2948003fd0 "org.freedesktop.Tracker1.Steroids", method_name=<optimized out>, method_name@entry=0x7f2948003e40 "UpdateArray", 
    parameters=parameters@entry=0x7f2948009580, invocation=0x7f294800b740, user_data=0x565173e05b60) at tracker-steroids.c:3581

#13 0x00007f29600dd29c in call_in_idle_cb (user_data=user_data@entry=0x7f294800b740) at gdbusconnection.c:4836
#14 0x00007f295f9008e7 in g_idle_dispatch (source=0x7f2948005de0, callback=0x7f29600dd1b0 <call_in_idle_cb>, user_data=0x7f294800b740) at gmain.c:5545
#15 0x00007f295f903e42 in g_main_dispatch (context=0x565173e01740) at gmain.c:3203
#16 g_main_context_dispatch (context=context@entry=0x565173e01740) at gmain.c:3856
#17 0x00007f295f9041c0 in g_main_context_iterate (context=0x565173e01740, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3929
#18 0x00007f295f9044e2 in g_main_loop_run (loop=0x5651740779a0) at gmain.c:4125
#19 0x0000565172d343ef in tracker_main_main (args_length1=<optimized out>, args=<optimized out>) at /home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:298
#20 main (argc=<optimized out>, argv=<optimized out>) at /home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:150
(gdb) 
(gdb) 
(gdb) 
