https://bugs.kde.org/show_bug.cgi?id=425962
Bug ID: 425962 Summary: Error still present Product: digikam Version: 7.0.0 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: digikam-bugs-n...@kde.org Reporter: hehenber...@nfsgmbh.de Target Milestone: --- Application: digikam (7.0.0) (Compiled from sources) Qt Version: 5.15.0 Frameworks Version: 5.73.0 Operating System: Linux 5.8.2-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: [1] + 4655 Angehalten (Signal) digikam root@newlx:/wtmp->QSocketNotifier: Invalid socket 21 and type 'Read', disabling... QSocketNotifier: Invalid socket 27 and type 'Read', disabling... QSocketNotifier: Invalid socket 28 and type 'Read', disabling... /tmp/drkonqi.tvhCcF:2: Error in sourced command file: No symbol "s_kcrashErrorMessage" in current context. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [KCrash Handler] #4 std::__atomic_base<QReadWriteLockPrivate*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x2, __p1=<synthetic pointer>: <optimized out>, this=0x8) at /usr/include/c++/10/bits/atomic_base.h:776 #5 std::atomic<QReadWriteLockPrivate*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x2, __p1=<synthetic pointer>: <optimized out>, this=0x8) at /usr/include/c++/10/atomic:569 #6 QAtomicOps<QReadWriteLockPrivate*>::testAndSetAcquire<QReadWriteLockPrivate*> (currentValue=<synthetic pointer>, newValue=0x2, expectedValue=0x0, _q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:308 #7 QBasicAtomicPointer<QReadWriteLockPrivate>::testAndSetAcquire (currentValue=<synthetic pointer>: <optimized out>, newValue=0x2, expectedValue=0x0, this=0x8) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:273 #8 QReadWriteLock::tryLockForWrite (this=0x8, timeout=-1) at thread/qreadwritelock.cpp:340 #9 0x00007fb6c9dbc20b in QWriteLocker::relock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:170 #10 QWriteLocker::QWriteLocker (areadWriteLock=0x8, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:170 #11 QSqlDatabasePrivate::removeDatabase (name=...) at kernel/qsqldatabase.cpp:199 #12 0x00007fb6ca549683 in ?? () from /usr/lib64/libdigikamcore.so.7.0.0 #13 0x00007fb6ca54d220 in ?? () from /usr/lib64/libdigikamcore.so.7.0.0 #14 0x00007fb6c8a15dec in QThreadStorageData::finish (p=p@entry=0x5598dcc71170) at thread/qthreadstorage.cpp:200 #15 0x00007fb6c8a0ffbd in QThreadPrivate::finish (arg=0x7fb6cb2720e0) at thread/qthread_unix.cpp:383 #16 0x00007fb6c8a10879 in __pthread_cleanup_class::~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:538 #17 QThreadPrivate::start (arg=0x7fb6cb2720e0) at thread/qthread_unix.cpp:299 #18 0x00007fb6c6c9deaa in start_thread () from /lib64/libpthread.so.0 #19 0x00007fb6c8677aff in clone () from /lib64/libc.so.6 #1 0x00007fb6bc1dc14f in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fb6bc19311e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fb6bc193575 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fb6bc1936ef in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fb6c8c4609b in QEventDispatcherGlib::processEvents (this=0x7fb67c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fb6c8bed5fb in QEventLoop::exec (this=this@entry=0x7fb683fef4d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007fb6c8a0f73e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007fb6c7217a17 in ?? () from /usr/lib64/libQt5DBus.so.5 #9 0x00007fb6c8a10871 in QThreadPrivate::start (arg=0x7fb6c7284d80) at thread/qthread_unix.cpp:342 #10 0x00007fb6c6c9deaa in start_thread () from /lib64/libpthread.so.0 #11 0x00007fb6c8677aff in clone () from /lib64/libc.so.6 #1 0x00007fb6bb862862 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fb6bb86426c in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fb68b843f50 in QXcbEventQueue::run (this=0x5598dc6ac1b0) at qxcbeventqueue.cpp:228 #4 0x00007fb6c8a10871 in QThreadPrivate::start (arg=0x5598dc6ac1b0) at thread/qthread_unix.cpp:342 #5 0x00007fb6c6c9deaa in start_thread () from /lib64/libpthread.so.0 #6 0x00007fb6c8677aff in clone () from /lib64/libc.so.6 #1 0x00007fb6c8a166db in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5598dcc56b90) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=this@entry=0x5598dcc73fe8, mutex=mutex@entry=0x5598dcc73fc8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007fb6c8a10559 in QThread::wait (this=<optimized out>, deadline=...) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #4 0x00007fb6cae0a124 in Digikam::ScanController::~ScanController() () from /usr/lib64/libdigikamgui.so.7.0.0 #5 0x00007fb6cae0a239 in ?? () from /usr/lib64/libdigikamgui.so.7.0.0 #6 0x00007fb6c85b6d67 in __run_exit_handlers () from /lib64/libc.so.6 #7 0x00007fb6c85b6f0c in exit () from /lib64/libc.so.6 #8 0x00007fb6c065f9a8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x0000000000000012 in ?? () #10 0x0000000000000000 in ?? () [Inferior 1 (process 4655) detached] Possible duplicates by query: bug 412113, bug 409906, bug 409884, bug 409175. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.