gnome-document segfault while loading tracker library
max@mde-claranet % yay -Qs tracker
local/tracker 2.3.6-3 (gnome)
Desktop-neutral user information store, search tool and indexer
local/tracker-miners 2.3.5-3 (gnome)
Collection of data extractors for Tracker/Nepomuk
local/tracker3 3.0.3-1 (gnome)
Desktop-neutral user information store, search tool and indexer
local/tracker3-miners 3.0.4-1 (gnome)
Collection of data extractors for Tracker/Nepomuk
max@mde-claranet % yay -Qs gnome-document
local/gnome-documents 3.34.0+6+g966b04ec-1 (gnome)
A document manager application for GNOME
Each time I do a search in the activity overview dbus-:1.2-org.gnome.Documents@….service crashed.
% journalctl --user -u dbus-:1.2-org.gnome.Documents@1.service --no-hostname -b
-- Boot b5793f412d614986a06b577c3f69dee2 --
mars 14 16:17:21 systemd[1135]: Started dbus-:1.2-org.gnome.Documents@1.service.
mars 14 16:17:21 gnome-documents[1978]: cannot register existing type 'TrackerSparqlConnection'
mars 14 16:17:21 gnome-documents[1978]: g_once_init_leave: assertion 'result != 0' failed
mars 14 16:17:21 gnome-documents[1978]: g_type_register_static: assertion 'parent_type > 0' failed
mars 14 16:17:21 gnome-documents[1978]: cannot add private field to invalid (non-instantiatable) type '<invalid>'
mars 14 16:17:21 gnome-documents[1978]: g_once_init_leave: assertion 'result != 0' failed
mars 14 16:17:21 gnome-documents[1978]: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
mars 14 16:17:21 gnome-documents[1978]: tracker_sparql_backend_load_plugins: assertion 'self != NULL' failed
mars 14 16:17:21 systemd-coredump[2000]: Process 1978 (gnome-documents) of user 1000 dumped core.
Stack trace of thread 1978:
#0 0x00007f1b0f68bc8e n/a (libtracker-sparql-2.0.so.0 + 0x13c8e)
#1 0x00007f1b0f68c6d0 tracker_sparql_connection_get (libtracker-sparql-2.0.so.0 + 0x146d0)
#2 0x00007f1b453cfacd n/a (libffi.so.7 + 0x6acd)
#3 0x00007f1b453cf03a n/a (libffi.so.7 + 0x603a)
#4 0x00007f1b45949a54 n/a (libgjs.so.0 + 0x3aa54)
#5 0x00007f1b45949fb7 n/a (libgjs.so.0 + 0x3afb7)
#6 0x00007f1b43addedd n/a (libmozjs-78.so + 0x43cedd)
#7 0x00007f1b43b643f1 n/a (libmozjs-78.so + 0x4c33f1)
#8 0x00007f1b43b41b7f n/a (libmozjs-78.so + 0x4a0b7f)
#9 0x00007f1b44023fc7 _Z15JS_CallFunctionP9JSContextN2JS6HandleIP8JSObjectEENS2_IP10JSFunctionEERKNS1_16HandleValueArrayENS1_13MutableHandleINS1_5ValueEEE (libmozjs-78.so + 0x982fc7)
#10 0x00007f1b45940375 n/a (libgjs.so.0 + 0x31375)
#11 0x00007f1b459431aa n/a (libgjs.so.0 + 0x341aa)
#12 0x00007f1b453cf8fa n/a (libffi.so.7 + 0x68fa)
#13 0x00007f1b453cfc60 n/a (libffi.so.7 + 0x6c60)
#14 0x00007f1b457b19ca g_signal_emit_valist (libgobject-2.0.so.0 + 0x2f9ca)
#15 0x00007f1b457b1b40 g_signal_emit (libgobject-2.0.so.0 + 0x2fb40)
#16 0x00007f1b456920ae g_application_register (libgio-2.0.so.0 + 0xcc0ae)
#17 0x00007f1b45692a1c n/a (libgio-2.0.so.0 + 0xcca1c)
#18 0x00007f1b45692d7a g_application_run (libgio-2.0.so.0 + 0xccd7a)
#19 0x00007f1b453cfacd n/a (libffi.so.7 + 0x6acd)
#20 0x00007f1b453cf03a n/a (libffi.so.7 + 0x603a)
#21 0x00007f1b45949a54 n/a (libgjs.so.0 + 0x3aa54)
#22 0x00007f1b45949fb7 n/a (libgjs.so.0 + 0x3afb7)
#23 0x00007f1b43addedd n/a (libmozjs-78.so + 0x43cedd)
#24 0x00007f1b43b643f1 n/a (libmozjs-78.so + 0x4c33f1)
#25 0x00007f1b43e97fb7 n/a (libmozjs-78.so + 0x7f6fb7)
#26 0x00007f1b43f6994b n/a (libmozjs-78.so + 0x8c894b)
#27 0x00007f1b4407ed54 n/a (libmozjs-78.so + 0x9ddd54)
#28 0x00007f1b4407ef30 _ZN2JS8EvaluateEP9JSContextNS_6HandleINS_13StackGCVectorIP8JSObjectN2js15TempAllocPolicyEEEEERKNS_22ReadOnlyCompileOptionsERNS_10SourceTextIDsEENS_13MutableHandleINS_5ValueEEE (libmozjs-78.so + 0x9ddf30)
#29 0x00007f1b45969a36 n/a (libgjs.so.0 + 0x5aa36)
#30 0x00007f1b4596a2ee gjs_context_eval (libgjs.so.0 + 0x5b2ee)
#31 0x000056504e780831 n/a (gjs-console + 0x2831)
#32 0x00007f1b45420b25 __libc_start_main (libc.so.6 + 0x27b25)
#33 0x000056504e780b6e n/a (gjs-console + 0x2b6e)
Stack trace of thread 1985:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1987:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1988:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1986:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1995:
#0 0x00007f1b454ed37f __poll (libc.so.6 + 0xf437f)
#1 0x00007f1b45881baf n/a (libglib-2.0.so.0 + 0xa7baf)
#2 0x00007f1b4582c3b1 g_main_context_iteration (libglib-2.0.so.0 + 0x523b1)
#3 0x00007f1b4582c402 n/a (libglib-2.0.so.0 + 0x52402)
#4 0x00007f1b4585afc1 n/a (libglib-2.0.so.0 + 0x80fc1)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1983:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1990:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1984:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1997:
#0 0x00007f1b454f2a9d syscall (libc.so.6 + 0xf9a9d)
#1 0x00007f1b4587ac5b g_cond_wait_until (libglib-2.0.so.0 + 0xa0c5b)
#2 0x00007f1b457fd923 n/a (libglib-2.0.so.0 + 0x23923)
#3 0x00007f1b4585dfcb n/a (libglib-2.0.so.0 + 0x83fcb)
#4 0x00007f1b4585afc1 n/a (libglib-2.0.so.0 + 0x80fc1)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1996:
#0 0x00007f1b454ed37f __poll (libc.so.6 + 0xf437f)
#1 0x00007f1b45881baf n/a (libglib-2.0.so.0 + 0xa7baf)
#2 0x00007f1b4582d0d3 g_main_loop_run (libglib-2.0.so.0 + 0x530d3)
#3 0x00007f1b456c7d18 n/a (libgio-2.0.so.0 + 0x101d18)
#4 0x00007f1b4585afc1 n/a (libglib-2.0.so.0 + 0x80fc1)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1998:
#0 0x00007f1b454ed37f __poll (libc.so.6 + 0xf437f)
#1 0x00007f1b45881baf n/a (libglib-2.0.so.0 + 0xa7baf)
#2 0x00007f1b4582c3b1 g_main_context_iteration (libglib-2.0.so.0 + 0x523b1)
#3 0x00007f1b404c8ebe n/a (libdconfsettings.so + 0x5ebe)
#4 0x00007f1b4585afc1 n/a (libglib-2.0.so.0 + 0x80fc1)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
Stack trace of thread 1989:
#0 0x00007f1b431cf9ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f1b431c9260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00007f1b43e0fe8c _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-78.so + 0x76ee8c)
#3 0x00007f1b43e0f981 n/a (libmozjs-78.so + 0x76e981)
#4 0x00007f1b4409d23b n/a (libmozjs-78.so + 0x9fc23b)
#5 0x00007f1b431c3299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f1b454f8053 __clone (libc.so.6 + 0xff053)
mars 14 16:17:21 systemd[1135]: dbus-:1.2-org.gnome.Documents@1.service: Main process exited, code=dumped, status=11/SEGV
mars 14 16:17:21 systemd[1135]: dbus-:1.2-org.gnome.Documents@1.service: Failed with result 'core-dump'.
mars 14 16:17:21 systemd[1135]: dbus-:1.2-org.gnome.Documents@1.service: Triggering OnFailure= dependencies.
Tracker seems fine:
max@mde-claranet % tracker status
Currently indexed: 0 files, 0 folders
Remaining space on database partition: 275,1 GB (54,06%)
All data miners are idle, indexing complete
As a workaround I disabled "Documents" in the search provider list (I added 'org.gnome.Documents.desktop' in /org/gnome/desktop/search-providers/disabled in dconf).