$:acko\> coredumpctl gdb 19298
PID: 19298 (tracker-miner-f)
UID: 1000 (acko)
GID: 1000 (acko)
Signal: 11 (SEGV)
Timestamp: Tue 2021-10-19 17:07:48 CEST (7min ago)
Command Line: /usr/libexec/tracker-miner-fs-3
Executable: /usr/libexec/tracker-miner-fs-3
[...]
Core was generated by `/usr/libexec/tracker-miner-fs-3'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 sparql_buffer_flush_cb (object=0x55ab9ae74570, result=<optimized out>, user_data=user_data@entry=0x55ab9ae38190) at ../src/libtracker-miner/tracker-miner-fs.c:1061
Downloading source file /usr/src/debug/tracker-miners-3.2.0-2.fc35.x86_64/redhat-linux-build/../src/libtracker-miner/tracker-miner-fs.c...
1061 for (i = 0; i < tasks->len; i++) {
[Current thread is 1 (Thread 0x7fe8a2663a80 (LWP 19298))]
(gdb) thread apply all bt
Thread 7 (Thread 0x7fe88f7fe640 (LWP 19302)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fe8a5d39853 in g_cond_wait (cond=0x55ab99df0d98, mutex=0x55ab99df0d90) at ../glib/gthread-posix.c:1575
#2 0x00007fe8a5cbb48b in g_async_queue_pop_intern_unlocked (queue=0x55ab99df0d90, wait=1, end_time=-1) at ../glib/gasyncqueue.c:419
#3 0x00007fe8a5d1d057 in g_thread_pool_wait_for_new_task (pool=<optimized out>) at ../glib/gthreadpool.c:261
#4 g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:343
#5 0x00007fe8a5d1a152 in g_thread_proxy (data=0x55ab99ddfc00) at ../glib/gthread.c:827
#6 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7fe88ef88640 (LWP 19333)):
#0 0x00007fe8a586b7ff in __GI___poll (fds=0x55ab9ae37d10, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe8a5d4021c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55ab9ae37d10, timeout=<optimized out>, context=0x55ab9ae873c0) at ../glib/gmain.c:4478
#2 g_main_context_iterate.constprop.0 (context=0x55ab9ae873c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3 0x00007fe8a5cea903 in g_main_loop_run (loop=0x55ab9ae87800) at ../glib/gmain.c:4373
#4 0x00007fe8a5e17e32 in monitor_thread_func (user_data=<optimized out>) at ../src/libtracker-miner/tracker-monitor.c:148
#5 0x00007fe8a5d1a152 in g_thread_proxy (data=0x55ab9ae77460) at ../glib/gthread.c:827
#6 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7fe88ffff640 (LWP 19301)):
#0 0x00007fe8a586b7ff in __GI___poll (fds=0x55ab99df4090, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe8a5d4021c in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55ab99df4090, timeout=<optimized out>, context=0x55ab99df4120) at ../glib/gmain.c:4478
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55ab99df4120, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3 0x00007fe8a5ce89e3 in g_main_context_iteration (context=context@entry=0x55ab99df4120, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#4 0x00007fe8a5ddd3ed in dconf_gdbus_worker_thread (user_data=0x55ab99df4120) at ../gdbus/dconf-gdbus-thread.c:82
#5 0x00007fe8a5d1a152 in g_thread_proxy (data=0x55ab99db1aa0) at ../glib/gthread.c:827
#6 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7fe8948b6640 (LWP 19300)):
#0 0x00007fe8a586b7ff in __GI___poll (fds=0x55ab99de7150, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe8a5d4021c in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x55ab99de7150, timeout=<optimized out>, context=0x55ab99de5140) at ../glib/gmain.c:4478
#2 g_main_context_iterate.constprop.0 (context=0x55ab99de5140, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3 0x00007fe8a5cea903 in g_main_loop_run (loop=0x55ab99de5230) at ../glib/gmain.c:4373
#4 0x00007fe8a5bd072a in gdbus_shared_thread_func (user_data=0x55ab99dd6b40) at ../gio/gdbusprivate.c:280
#5 0x00007fe8a5d1a152 in g_thread_proxy (data=0x55ab99ddf460) at ../glib/gthread.c:827
#6 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7fe88ded9640 (LWP 55010)):
#0 _int_malloc (av=av@entry=0x7fe878000020, bytes=bytes@entry=264) at malloc.c:3919
#1 0x00007fe8a58036b9 in __GI___libc_malloc (bytes=bytes@entry=264) at malloc.c:3216
#2 0x00007fe8a4b8998b in sqlite3MemMalloc (nByte=256) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:24162
#3 0x00007fe8a4b862b1 in mallocWithAlarm (pp=<synthetic pointer>, n=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:28043
#4 sqlite3Malloc (n=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:28073
#5 sqlite3Malloc (n=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:28062
#6 0x00007fe8a4b86470 in dbMallocRawFinish (db=0x7fe87808b6e8, n=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:28341
#7 0x00007fe8a4bc03bd in exprDup (db=0x7fe87808b6e8, p=0x7fe878162068, dupFlags=1, pzBuffer=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:102548
#8 0x00007fe8a4c14148 in sqlite3ExprDup (flags=1, p=0x7fe878162068, db=0x7fe87808b6e8) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:102716
#9 sqlite3TriggerUpdateStep (zEnd=<optimized out>, zStart=<optimized out>, orconf=<optimized out>, pWhere=<optimized out>, pEList=<optimized out>, pFrom=<optimized out>, pTableName=0x7fe88ded6a30, pParse=0x7fe8--Type <RET> for more, q to quit, c to continue without paging--c
8ded7360) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:9140
#10 yy_reduce (yyLookahead=1, pParse=0x7fe88ded7360, yyLookaheadToken=..., yyruleno=268, yypParser=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:31575
#11 sqlite3Parser (yyp=<optimized out>, yymajor=<optimized out>, yyminor=...) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:32122
#12 0x00007fe8a4c68404 in sqlite3RunParser.constprop.0 (pParse=0x7fe88ded7360, zSql=0x7fe878037190 "; DELETE FROM Refcount WHERE Refcount.ROWID = OLD.\"nmm:leadActor\" AND Refcount.Refcount = 0; END", pzErrMsg=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:164490
#13 0x00007fe8a4be668a in sqlite3Prepare (db=db@entry=0x7fe87808b6e8, zSql=0x7fe878037028 "CREATE TRIGGER \"trigger_delete_nmm:Video_nmm:leadActor\" AFTER DELETE ON \"nmm:Video_nmm:leadActor\" FOR EACH ROW BEGIN UPDATE Refcount SET Refcount = Refcount - 1 WHERE Refcount.rowid = OLD.\"ID\"; DELETE"..., nBytes=nBytes@entry=-1, prepFlags=prepFlags@entry=0, pReprepare=pReprepare@entry=0x0, ppStmt=ppStmt@entry=0x7fe88ded7550, pzTail=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131777
#14 0x00007fe8a4be6c51 in sqlite3InitCallback (pInit=0x7fe88ded7650, argc=<optimized out>, argv=0x7fe87a155200, NotUsed=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131188
#15 0x00007fe8a4bddd02 in sqlite3_exec (db=0x7fe87808b6e8, zSql=<optimized out>, xCallback=0x7fe8a4be6a70 <sqlite3InitCallback>, pArg=0x7fe88ded7650, pzErrMsg=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:126221
#16 0x00007fe8a4be70cb in sqlite3InitOne (db=0x7fe87808b6e8, iDb=iDb@entry=0, pzErrMsg=pzErrMsg@entry=0x7fe88ded84c8, mFlags=mFlags@entry=0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131416
#17 0x00007fe8a4be73bc in sqlite3Init (db=db@entry=0x7fe87808b6e8, pzErrMsg=pzErrMsg@entry=0x7fe88ded84c8) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131491
#18 0x00007fe8a4be73ff in sqlite3ReadSchema (pParse=pParse@entry=0x7fe88ded84c0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131517
#19 0x00007fe8a4be93fd in sqlite3Pragma (pParse=0x7fe88ded84c0, pId1=<optimized out>, pId2=0x7fe88ded7b30, pValue=<optimized out>, minusFlag=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:128927
#20 0x00007fe8a4c12f88 in yy_reduce (yyLookahead=1, pParse=0x7fe88ded84c0, yyLookaheadToken=..., yyruleno=247, yypParser=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:162562
#21 sqlite3Parser (yyp=<optimized out>, yymajor=<optimized out>, yyminor=...) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:32122
#22 0x00007fe8a4c68404 in sqlite3RunParser.constprop.0 (pParse=0x7fe88ded84c0, zSql=0x7fe878071a82 "", pzErrMsg=<optimized out>) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:164490
#23 0x00007fe8a4be668a in sqlite3Prepare (db=db@entry=0x7fe87808b6e8, zSql=zSql@entry=0x7fe878071a60 "PRAGMA \"main\".synchronous = NORMAL", nBytes=nBytes@entry=-1, prepFlags=prepFlags@entry=128, pReprepare=pReprepare@entry=0x0, ppStmt=ppStmt@entry=0x7fe88ded8720, pzTail=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131777
#24 0x00007fe8a4beae0f in sqlite3LockAndPrepare (pzTail=0x0, ppStmt=0x7fe88ded8720, pOld=0x0, prepFlags=128, nBytes=-1, zSql=0x7fe878071a60 "PRAGMA \"main\".synchronous = NORMAL", db=0x7fe87808b6e8) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131852
#25 sqlite3LockAndPrepare (db=0x7fe87808b6e8, zSql=0x7fe878071a60 "PRAGMA \"main\".synchronous = NORMAL", nBytes=nBytes@entry=-1, prepFlags=prepFlags@entry=128, pOld=pOld@entry=0x0, ppStmt=ppStmt@entry=0x7fe88ded8720, pzTail=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:755
#26 0x00007fe8a4beaf7a in sqlite3_prepare_v2 (db=<optimized out>, zSql=<optimized out>, nBytes=nBytes@entry=-1, ppStmt=ppStmt@entry=0x7fe88ded8720, pzTail=pzTail@entry=0x0) at /usr/src/debug/sqlite-3.36.0-3.fc35.x86_64/sqlite3.c:131937
#27 0x00007fe8a59e4984 in tracker_db_interface_prepare_stmt (db_interface=0x7fe878053710, full_query=<optimized out>, error=0x0) at ../src/libtracker-data/tracker-db-interface-sqlite.c:2617
#28 0x00007fe8a59d5c0c in tracker_db_interface_execute_vquery (args=0x7fe88ded8750, query=0x7fe8a5a29400 "PRAGMA \"%s\".synchronous = NORMAL", error=0x0, db_interface=0x7fe878053710) at ../src/libtracker-data/tracker-db-interface-sqlite.c:2968
#29 tracker_db_interface_execute_query (interface=0x7fe878053710, error=0x0, query=0x7fe8a5a29400 "PRAGMA \"%s\".synchronous = NORMAL") at ../src/libtracker-data/tracker-db-interface.c:41
#30 0x00007fe8a59e57b7 in db_set_params (iface=iface@entry=0x7fe878053710, database=database@entry=0x7fe8a5a23d22 "main", cache_size=250, page_size=8192, enable_wal=1, error=error@entry=0x7fe88ded88d0) at ../src/libtracker-data/tracker-db-manager.c:204
#31 0x00007fe8a59e5ff5 in tracker_db_manager_create_db_interface (db_manager=0x55ab99ddea10, readonly=1, error=0x7fe88ded8940) at ../src/libtracker-data/tracker-db-manager.c:810
#32 0x00007fe8a5a0f609 in tracker_db_manager_get_db_interface (error=0x7fe88ded8a60, db_manager=0x55ab99ddea10) at ../src/libtracker-data/tracker-db-manager.c:885
#33 tracker_data_manager_get_db_interface (manager=<optimized out>, manager=<optimized out>, error=0x7fe88ded8a60) at ../src/libtracker-data/tracker-data-manager.c:4550
#34 tracker_sparql_execute_cursor (sparql=0x7fe87c004b00, parameters=0x55ab9ae88000, error=0x7fe88ded8a60) at ../src/libtracker-data/tracker-sparql.c:9782
#35 0x00007fe8a5a129d6 in execute_in_thread (task=0x7fe874021260, object=0x55ab9cc78160, task_data=0x55ab9ae88000, cancellable=<optimized out>) at ../src/libtracker-sparql/direct/tracker-direct-statement.c:174
#36 0x00007fe8a5b6e2ef in g_task_thread_pool_thread (thread_data=0x7fe874021260, pool_data=<optimized out>) at ../gio/gtask.c:1430
#37 0x00007fe8a5d1d084 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:354
#38 0x00007fe8a5d1a152 in g_thread_proxy (data=0x7fe878001f00) at ../glib/gthread.c:827
#39 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#40 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7fe8950b7640 (LWP 19299)):
#0 0x00007fe8a586b7ff in __GI___poll (fds=0x55ab99daa490, nfds=2, timeout=7463) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fe8a5d4021c in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x55ab99daa490, timeout=<optimized out>, context=0x55ab99dd4210) at ../glib/gmain.c:4478
#2 g_main_context_iterate.constprop.0 (context=context@entry=0x55ab99dd4210, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4170
#3 0x00007fe8a5ce89e3 in g_main_context_iteration (context=0x55ab99dd4210, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#4 0x00007fe8a5ce8a31 in glib_worker_main (data=<optimized out>) at ../glib/gmain.c:6140
#5 0x00007fe8a5d1a152 in g_thread_proxy (data=0x55ab99dd24c0) at ../glib/gthread.c:827
#6 0x00007fe8a57f3b17 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7 0x00007fe8a58786a0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7fe8a2663a80 (LWP 19298)):
#0 sparql_buffer_flush_cb (object=0x55ab9ae74570, result=<optimized out>, user_data=user_data@entry=0x55ab9ae38190) at ../src/libtracker-miner/tracker-miner-fs.c:1061
#1 0x00007fe8a5b6df7a in g_task_return_now (task=0x7fe86c529ca0) at ../gio/gtask.c:1219
#2 0x00007fe8a5b6e17b in g_task_return (type=<optimized out>, task=0x7fe86c529ca0) at ../gio/gtask.c:1289
#3 g_task_return (task=0x7fe86c529ca0, type=<optimized out>) at ../gio/gtask.c:1245
#4 0x00007fe8a5b6fe8f in g_task_return_error (task=<optimized out>, error=<optimized out>) at ../gio/gtask.c:1885
#5 0x00007fe8a5e1ec27 in batch_execute_cb (object=0x55ab9d6135c0, result=0x7fe878675be0, user_data=user_data@entry=0x55ab9a4fd8e0) at ../src/libtracker-miner/tracker-sparql-buffer.c:207
#6 0x00007fe8a5b6df7a in g_task_return_now (task=0x7fe878675be0) at ../gio/gtask.c:1219
#7 0x00007fe8a5b6dfbd in complete_in_idle_cb (task=task@entry=0x7fe878675be0) at ../gio/gtask.c:1233
#8 0x00007fe8a5ce752b in g_idle_dispatch (source=0x7fe87c2b7150, callback=0x7fe8a5b6dfb0 <complete_in_idle_cb>, user_data=0x7fe878675be0) at ../glib/gmain.c:5897
#9 0x00007fe8a5ceb33f in g_main_dispatch (context=0x55ab99ddc270) at ../glib/gmain.c:3381
#10 g_main_context_dispatch (context=0x55ab99ddc270) at ../glib/gmain.c:4099
#11 0x00007fe8a5d40288 in g_main_context_iterate.constprop.0 (context=0x55ab99ddc270, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#12 0x00007fe8a5cea903 in g_main_loop_run (loop=0x55ab99df70c0) at ../glib/gmain.c:4373
#13 0x000055ab98bc2795 in main (argc=<optimized out>, argv=<optimized out>) at ../src/miners/fs/tracker-main.c:1182
(gdb)