https://bugs.kde.org/show_bug.cgi?id=487937

--- Comment #11 from Tuomas Nurmi <tuo...@norsumanageri.org> ---
(In reply to marillat from comment #10)
> gdb doesn't return always the same backtrace 
> 
> (gdb) bt
> #0  __memcpy_avx_unaligned_erms () at
> ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:540
> #1  0x00007f1f37faee15 in bitmap_copy () from
> /lib/x86_64-linux-gnu/libsamba-util.so.0
> #2  0x00007f1f0a81c95f in fill_used_fields_bitmap (param=0x7fffd31f5400) at
> ./sql/opt_range.cc:2626
> #3  SQL_SELECT::test_quick_select (this=this@entry=0x561dfabec918,
> thd=thd@entry=0x561dfab35108, keys_to_use=..., keys_to_use@entry=...,
> prev_tables=prev_tables@entry=0, 
>     limit=limit@entry=18446744073709551615,
> force_quick_range=force_quick_range@entry=false, ordered_output=false,
> remove_false_parts_of_where=false, only_single_index_range_scan=false, 
>     note_unusable_keys=<optimized out>) at ./sql/opt_range.cc:2829
> #4  0x00007f1f0aab5416 in SQL_SELECT::check_quick (this=0x561dfabec918,
> thd=0x561dfab35108, force_quick_range=false, limit=18446744073709551615,
> note_unusable_keys=Item_func::BITMAP_ALL)
>     at ./sql/opt_range.h:1913
> #5  Sql_cmd_delete::delete_from_single_table
> (this=this@entry=0x561dfab63560, thd=thd@entry=0x561dfab35108) at
> ./sql/sql_delete.cc:517
> #6  0x00007f1f0aab745e in Sql_cmd_delete::execute_inner
> (this=0x561dfab63560, thd=0x561dfab35108) at ./sql/sql_delete.cc:1819
> #7  0x00007f1f0a703c06 in Sql_cmd_dml::execute (this=0x561dfab63560,
> thd=0x561dfab35108) at ./sql/sql_select.cc:33779
> #8  0x00007f1f0a778bd6 in mysql_execute_command
> (thd=thd@entry=0x561dfab35108,
> is_called_from_prepared_stmt=is_called_from_prepared_stmt@entry=false) at
> ./sql/sql_parse.cc:4400
> #9  0x00007f1f0a77b2ed in mysql_parse (thd=thd@entry=0x561dfab35108,
> rawbuf=<optimized out>, length=<optimized out>,
> parser_state=parser_state@entry=0x7fffd31f7d70) at ./sql/sql_parse.cc:7864
> #10 0x00007f1f0a77c24a in dispatch_command (command=command@entry=COM_QUERY,
> thd=0x561dfab35108, 
>     packet=packet@entry=0x561dfab701d8 "DELETE FROM urls WHERE directory NOT
> IN ( SELECT id FROM directories )", packet_length=packet_length@entry=70,
> blocking=blocking@entry=true)
>     at ./sql/sql_class.h:254
> #11 0x00007f1f0a542f9e in emb_advanced_command (mysql=0x561dfa496f78,
> command=COM_QUERY, header=<optimized out>, header_length=<optimized out>, 
>     arg=0x561dfab701d8 "DELETE FROM urls WHERE directory NOT IN ( SELECT id
> FROM directories )", arg_length=70, skip_check=1 '\001', stmt=0x0) at
> ./libmysqld/lib_sql.cc:173
> #12 0x00007f1f0a533b22 in mysql_send_query
> (mysql=mysql@entry=0x561dfa496f78, query=<optimized out>, length=<optimized
> out>) at ./sql-common/client.c:3579
> #13 0x00007f1f0a533b85 in mysql_real_query (mysql=0x561dfa496f78,
> query=<optimized out>, length=<optimized out>) at ./sql-common/client.c:3589
> #14 0x00007f1f2fe446bc in MySqlStorage::query
> (this=this@entry=0x561df9f7a400, statement=...) at
> ./src/core-impl/storage/sql/mysql-shared/MySqlStorage.cpp:116
> #15 0x00007f1f29b5c4e6 in DatabaseUpdater::deleteOrphanedByDirectory
> (this=this@entry=0x7fffd31f8800, table=...) at
> ./src/core-impl/collections/db/sql/DatabaseUpdater.cpp:1012
> #16 0x00007f1f29b91419 in SqlRegistry::SqlRegistry
> (this=this@entry=0x561dfab8bda0, collection=collection@entry=0x561dfabc2e70)
> at ./src/core-impl/collections/db/sql/SqlRegistry.cpp:48
> #17 0x00007f1f29b75164 in Collections::SqlCollection::SqlCollection
> (this=this@entry=0x561dfabc2e70, storage=...) at
> ./src/core-impl/collections/db/sql/SqlCollection.cpp:263
> #18 0x00007f1f29b78cc5 in
> Collections::SqlCollectionFactory::createSqlCollection
> (this=this@entry=0x7fffd31f89bf, storage=...) at
> ./src/core-impl/collections/db/sql/SqlCollectionFactory.cpp:29
> #19 0x00007f1f2fe5ecd5 in Collections::MySqlCollectionFactory::init
> (this=0x561df9f092c0) at
> ./src/core-impl/collections/db/sql/mysqlcollection/MySqlCollectionFactory.
> cpp:37
> #20 0x00007f1f48590d20 in Plugins::PluginManager::checkPluginEnabledStates
> (this=this@entry=0x561df9e984f0) at ./src/PluginManager.cpp:218
> #21 0x00007f1f48592599 in Plugins::PluginManager::init
> (this=this@entry=0x561df9e984f0) at ./src/PluginManager.cpp:91
> #22 0x00007f1f485926d8 in Plugins::PluginManager::PluginManager
> (this=0x561df9e984f0, parent=<optimized out>) at ./src/PluginManager.cpp:71
> #23 0x00007f1f48592845 in Plugins::PluginManager::instance () at
> ./src/PluginManager.cpp:50
> #24 0x00007f1f485811e6 in The::pluginManager () at ./src/PluginManager.h:117
> #25 MainWindow::MainWindow (this=this@entry=0x561df9dbd1f0) at
> ./src/MainWindow.cpp:146
> #26 0x00007f1f48568522 in App::continueInit (this=this@entry=0x7fffd31f8e50)
> at ./src/App.cpp:461
> #27 0x0000561decfd2df6 in main (argc=<optimized out>, argv=<optimized out>)
> at ./src/main.cpp:381

Okay, thank you. I'd be interested to hear if that is Amarok specific or if
that happens with any software that tries to use the embedded mariadb
(libmariadbd19t64), but it seems that Amarok might be the only software that
uses it (at least no rdepends matches on bullseye, didn't check trixie), so
there's maybe no way to test. Maybe with mysqltest_embedded
(https://manpages.debian.org/testing/mariadb-test/mariadb-test.1.en.html), but
I'm not familiar with the tool.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to