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

            Bug ID: 409884
           Summary: digikam Crash
           Product: digikam
           Version: 6.1.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-bugs-n...@kde.org
          Reporter: pauli.h...@yahoo.com
  Target Milestone: ---

Application: digikam (6.1.0)

Qt Version: 5.13.0
Frameworks Version: 5.59.0
Operating System: Linux 5.1.16-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
After today's zypper dup (more than 6000 packages) update, digikam doesn't work
anymore

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc2b3ec5cc0 (LWP 2954))]

Thread 22 (Thread 0x7fc2777fe700 (LWP 2992)):
#0  0x00007fc2c50ef16c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2bd79a836 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007fc2bd79b203 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007fc2bd79b381 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007fc2bd753641 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007fc2bd7564dd in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007fc2bd756bd4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007fc2bd79d675 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7fc277fff700 (LWP 2991)):
#0  0x00007fc2c50ef16c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2bd79a836 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007fc2bd79b203 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007fc2bd79b381 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007fc2bd753641 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007fc2bd75682b in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007fc2bd756bd4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007fc2bd79d675 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7fc280db5700 (LWP 2990)):
#0  0x00007fc2c8c648af in write () from /lib64/libc.so.6
#1  0x00007fc2c8bf6565 in _IO_file_write@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007fc2c8bf58f6 in new_do_write () from /lib64/libc.so.6
#3  0x00007fc2c8bf6c6e in __GI__IO_file_xsputn () from /lib64/libc.so.6
#4  0x00007fc2c8be3259 in buffered_vfprintf () from /lib64/libc.so.6
#5  0x00007fc2c8be0384 in __vfprintf_internal () from /lib64/libc.so.6
#6  0x00007fc2c8c8264f in __fprintf_chk () from /lib64/libc.so.6
#7  0x00007fc2b5a11d2e in event_logv_ () from /usr/lib64/libevent-2.1.so.6
#8  0x00007fc2b5a147c5 in event_warn () from /usr/lib64/libevent-2.1.so.6
#9  0x00007fc2b5a16328 in ?? () from /usr/lib64/libevent-2.1.so.6
#10 0x00007fc2b5a26b05 in event_base_loop () from /usr/lib64/libevent-2.1.so.6
#11 0x00007fc2bd7a14c8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007fc2bd72d7a7 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007fc2bd75c7f4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#14 0x00007fc2bd764978 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#15 0x00007fc2bd79d675 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#16 0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fc288864700 (LWP 2972)):
[KCrash Handler]
#6  0x00007fc2c6482a57 in
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++/9/bits/atomic_base.h:769
#7  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++/9/atomic:565
#8 
QAtomicOps<QReadWriteLockPrivate*>::testAndSetAcquire<QReadWriteLockPrivate*>
(currentValue=<synthetic pointer>, newValue=0x2, expectedValue=0x0,
_q_value=...) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:290
#9  QBasicAtomicPointer<QReadWriteLockPrivate>::testAndSetAcquire
(currentValue=<synthetic pointer>: <optimized out>, newValue=0x2,
expectedValue=0x0, this=0x8) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:263
#10 QReadWriteLock::tryLockForWrite (this=0x8, timeout=-1) at
thread/qreadwritelock.cpp:339
#11 0x00007fc2c76f3269 in QWriteLocker::relock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:170
#12 QWriteLocker::QWriteLocker (areadWriteLock=0x8, this=<synthetic pointer>)
at ../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:170
#13 QSqlDatabasePrivate::removeDatabase (name=...) at
kernel/qsqldatabase.cpp:199
#14 0x00007fc2c7f7949b in ?? () from /usr/lib64/libdigikamcore.so.6.1.0
#15 0x00007fc2c7f80460 in ?? () from /usr/lib64/libdigikamcore.so.6.1.0
#16 0x00007fc2c64865f0 in QThreadStorageData::finish (p=p@entry=0x55dcc5271130)
at thread/qthreadstorage.cpp:200
#17 0x00007fc2c6480840 in QThreadPrivate::finish (arg=0x7fc2c8b75420) at
thread/qthread_unix.cpp:401
#18 0x00007fc2c648111a in __pthread_cleanup_class::~__pthread_cleanup_class
(this=<synthetic pointer>, __in_chrg=<optimized out>) at
/usr/include/pthread.h:563
#19 QThreadPrivate::start (arg=0x7fc2c8b75420) at thread/qthread_unix.cpp:317
#20 0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#21 0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fc289110700 (LWP 2971)):
#0  0x00007fc2c8c68cbf in poll () from /lib64/libc.so.6
#1  0x00007fc2c267c39e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc2c267c46f in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fc2c669eceb in QEventDispatcherGlib::processEvents
(this=0x7fc27c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc2c66472eb in QEventLoop::exec (this=this@entry=0x7fc2891008b0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#5  0x00007fc2c647ff91 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#6  0x00007fc2c525d4f6 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fc2c6481112 in QThreadPrivate::start (arg=0x7fc2c52dfd80) at
thread/qthread_unix.cpp:360
#8  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fc28c6e9700 (LWP 2970)):
#0  0x00007fc2c8c68cbf in poll () from /lib64/libc.so.6
#1  0x00007fc2b866b742 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fc2b866c3fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fc28c816f48 in QXcbEventQueue::run (this=0x55dcc4cfd870) at
qxcbeventqueue.cpp:228
#4  0x00007fc2c6481112 in QThreadPrivate::start (arg=0x55dcc4cfd870) at
thread/qthread_unix.cpp:360
#5  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#6  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fc292ea2700 (LWP 2969)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fc2956a3700 (LWP 2968)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fc297ea4700 (LWP 2967)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fc29a6a5700 (LWP 2966)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fc29cea6700 (LWP 2965)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fc29f6a7700 (LWP 2964)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fc2a3ea8700 (LWP 2963)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fc2a66a9700 (LWP 2962)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fc2a6eaa700 (LWP 2961)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fc2ab6ab700 (LWP 2960)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fc2abeac700 (LWP 2959)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fc2ae6ad700 (LWP 2958)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fc2b0eae700 (LWP 2957)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc2b36af700 (LWP 2956)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc2b3eb0700 (LWP 2955)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2b9a976cb in ?? () from /usr/lib64/libopenblas_pthreads.so.0
#2  0x00007fc2c50e8faa in start_thread () from /lib64/libpthread.so.0
#3  0x00007fc2c8c7373f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc2b3ec5cc0 (LWP 2954)):
#0  0x00007fc2c50eee05 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007fc2c6486fbf in QWaitConditionPrivate::wait (deadline=...,
this=0x55dcc52d2370) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55dcc52890f0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fc2c64870a9 in QWaitCondition::wait (this=this@entry=0x55dcc5289110,
mutex=mutex@entry=0x55dcc52890f0, time=time@entry=18446744073709551615) at
../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fc2c6480dde in QThread::wait (this=<optimized out>,
time=18446744073709551615) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:240
#5  0x00007fc2c88f1b36 in Digikam::ScanController::~ScanController() () from
/usr/lib64/libdigikamgui.so.6.1.0
#6  0x00007fc2c88f1c49 in ?? () from /usr/lib64/libdigikamgui.so.6.1.0
#7  0x00007fc2c8bb4500 in __run_exit_handlers () from /lib64/libc.so.6
#8  0x00007fc2c8bb463c in exit () from /lib64/libc.so.6
#9  0x00007fc2be661c41 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007fc2bd2c514a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007fc2bb3d9ae1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007fc2bb3dad84 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007fc2c5f14b83 in ?? () from /usr/lib64/libQt5WebEngineWidgets.so.5
#14 0x00007fc2c5f10b43 in QWebEnginePage::QWebEnginePage(QObject*) () from
/usr/lib64/libQt5WebEngineWidgets.so.5
#15 0x00007fc2c5f07f0b in QWebEngineView::page() const () from
/usr/lib64/libQt5WebEngineWidgets.so.5
#16 0x00007fc2c5f080e9 in QWebEngineView::settings() const () from
/usr/lib64/libQt5WebEngineWidgets.so.5
#17 0x00007fc2c87b971e in Digikam::WelcomePageView::WelcomePageView(QWidget*)
() from /usr/lib64/libdigikamgui.so.6.1.0
#18 0x00007fc2c87b62ff in Digikam::StackedView::StackedView(QWidget*) () from
/usr/lib64/libdigikamgui.so.6.1.0
#19 0x00007fc2c87c01bd in Digikam::ItemIconView::ItemIconView(QWidget*,
Digikam::DModelFactory*) () from /usr/lib64/libdigikamgui.so.6.1.0
#20 0x00007fc2c8827b29 in Digikam::DigikamApp::setupView() () from
/usr/lib64/libdigikamgui.so.6.1.0
#21 0x00007fc2c8838bb9 in Digikam::DigikamApp::DigikamApp() () from
/usr/lib64/libdigikamgui.so.6.1.0
#22 0x000055dcc30f760d in main ()
[Inferior 1 (process 2954) detached]

Possible duplicates by query: bug 409175.

Reported using DrKonqi

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

Reply via email to