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

            Bug ID: 364230
           Summary: Crash on startup
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: s...@fstab.net

Application: digikam5 (5.0.0-beta6)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-30-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:

Launching digiKam.  This happens often but not always.  Perhaps 75% of the
time?  I usually give up and try again later and it works.

The crash can be reproduced sometimes.

-- Backtrace:
Application: digiKam (digikam5), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fd27f675b80 (LWP 8332))]

Thread 9 (Thread 0x7fd27f272700 (LWP 8333)):
#0  0x00007fd2ab0e688d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd28961612c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fd2a80dc6aa in start_thread (arg=0x7fd27f272700) at
pthread_create.c:333
#3  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fd277fff700 (LWP 8335)):
[KCrash Handler]
#6  0x00007fd2ab020267 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007fd2ab021eca in __GI_abort () at abort.c:89
#8  0x00007fd2ab063bf3 in __libc_message (do_abort=do_abort@entry=2,
fmt=fmt@entry=0x7fd2ab179d6d "*** %s ***: %s terminated\n") at
../sysdeps/posix/libc_fatal.c:175
#9  0x00007fd2ab103e3c in __GI___fortify_fail (msg=<optimized out>,
msg@entry=0x7fd2ab179d04 "buffer overflow detected") at fortify_fail.c:38
#10 0x00007fd2ab101e30 in __GI___chk_fail () at chk_fail.c:28
#11 0x00007fd2ab10100d in __strcat_chk (dest=dest@entry=0x7fd277fa8146 " ZA
Macro SAM LE", src=src@entry=0x7fd2adfbf302 " LE", destlen=<optimized out>,
destlen@entry=16) at strcat_chk.c:37
#12 0x00007fd2ade083d8 in strncat (__len=16, __src=0x7fd2adfbf302 " LE",
__dest=0x7fd277fa8146 " ZA Macro SAM LE") at
/usr/include/x86_64-linux-gnu/bits/string3.h:156
#13 LibRaw::parseSonyLensFeatures (this=this@entry=0x7fd277fa7d40, a=<optimized
out>, b=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:6478
#14 0x00007fd2ade0873d in LibRaw::process_Sony_0x9050
(this=this@entry=0x7fd277fa7d40, buf=buf@entry=0x7fd2700780c0 "", id=<optimized
out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:6574
#15 0x00007fd2ade12255 in LibRaw::parse_makernote
(this=this@entry=0x7fd277fa7d40, base=base@entry=0, uptag=uptag@entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:8001
#16 0x00007fd2ade15a2c in LibRaw::parse_exif (this=this@entry=0x7fd277fa7d40,
base=base@entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:8596
#17 0x00007fd2ade0c6e2 in LibRaw::parse_tiff_ifd
(this=this@entry=0x7fd277fa7d40, base=base@entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:9219
#18 0x00007fd2ade15c06 in LibRaw::parse_tiff (this=0x7fd277fa7d40,
base=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:9586
#19 0x00007fd2ade1a018 in LibRaw::identify (this=this@entry=0x7fd277fa7d40) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:12086
#20 0x00007fd2addd212a in LibRaw::open_datastream (this=0x7fd277fa7d40,
stream=0x7fd27001eca0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1041
#21 0x00007fd2addd1fc5 in LibRaw::open_file (this=this@entry=0x7fd277fa7d40,
fname=0x7fd2700100e8 "/data/Photos/Direct From Digital Cameras/Kyle David
Altendorf - Sony A6000/2016/03/04T00.22.32Z/DCIM/101MSDCF/DSC01160.dng",
max_buf_size=max_buf_size@entry=262144000) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/src/libraw_cxx.cpp:860
#22 0x00007fd2ada2ad08 in RawEngine::DRawDecoder::rawFileIdentify
(identify=..., path=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/drawdecoder.cpp:312
#23 0x00007fd2ad7ef494 in Digikam::RAWLoader::load
(this=this@entry=0x7fd277ffd8b0, filePath=..., observer=observer@entry=0x0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/loaders/rawloader.cpp:64
#24 0x00007fd2ad93a789 in Digikam::DImg::load (this=this@entry=0x7fd27015b5f0,
filePath=..., loadFlagsInt=loadFlagsInt@entry=1, observer=observer@entry=0x0,
rawDecodingSettings=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/dimg.cpp:495
#25 0x00007fd2ad93b19e in Digikam::DImg::loadImageInfo
(this=this@entry=0x7fd27015b5f0, filePath=...,
loadMetadata=loadMetadata@entry=false, loadICCData=loadICCData@entry=false,
loadUniqueHash=loadUniqueHash@entry=false,
loadImageHistory=loadImageHistory@entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/dimg.cpp:362
#26 0x00007fd2aba863a6 in Digikam::ImageScanner::loadFromDisk
(this=this@entry=0x7fd277ffdc30) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/item/imagescanner.cpp:1554
#27 0x00007fd2aba86430 in Digikam::ImageScanner::newFile
(this=this@entry=0x7fd277ffdc30, albumId=686) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/item/imagescanner.cpp:289
#28 0x00007fd2ab9c8e24 in Digikam::CollectionScanner::scanNewFile
(this=this@entry=0x7fd277ffe9f0, info=..., albumId=686) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1252
#29 0x00007fd2ab9ca307 in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1087
#30 0x00007fd2ab9c9fba in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#31 0x00007fd2ab9c9fba in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#32 0x00007fd2ab9c9fba in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#33 0x00007fd2ab9c9fba in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#34 0x00007fd2ab9c9fba in Digikam::CollectionScanner::scanAlbum
(this=this@entry=0x7fd277ffe9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#35 0x00007fd2ab9ca689 in Digikam::CollectionScanner::scanAlbumRoot
(this=this@entry=0x7fd277ffe9f0, location=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:825
#36 0x00007fd2ab9cb0a8 in Digikam::CollectionScanner::completeScan
(this=this@entry=0x7fd277ffe9f0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:484
#37 0x00007fd2ae6a2449 in Digikam::ScanController::run (this=0x7fd2aef776a0
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:727
#38 0x00007fd2abddc2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007fd2a80dc6aa in start_thread (arg=0x7fd277fff700) at
pthread_create.c:333
#40 0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fd26f9e2700 (LWP 8338)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2a094848b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd2a09484c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd2a80dc6aa in start_thread (arg=0x7fd26f9e2700) at
pthread_create.c:333
#4  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fd1aeffd700 (LWP 8375)):
#0  0x00007fd2abdd44ea in QMutex::lock() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007fd2ac01281f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fd2a252877d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd2a252911b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd2a25292fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd2ac01329b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd2abfb975a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd2abdd73d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd2abddc2be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd2a80dc6aa in start_thread (arg=0x7fd1aeffd700) at
pthread_create.c:333
#10 0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fd1ae7fc700 (LWP 8376)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2a06565b4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd2a0978341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd2a80dc6aa in start_thread (arg=0x7fd1ae7fc700) at
pthread_create.c:333
#4  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fd1adffb700 (LWP 8377)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2a06575e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd2a0978341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd2a80dc6aa in start_thread (arg=0x7fd1adffb700) at
pthread_create.c:333
#4  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd1ad7fa700 (LWP 8378)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2a06575e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd2a0978341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd2a80dc6aa in start_thread (arg=0x7fd1ad7fa700) at
pthread_create.c:333
#4  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd1acff9700 (LWP 8379)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2a06575e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007fd2a0978341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007fd2a80dc6aa in start_thread (arg=0x7fd1acff9700) at
pthread_create.c:333
#4  0x00007fd2ab0f1e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fd27f675b80 (LWP 8332)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd2abddd55b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007fd2abddbe8e in QThread::wait(unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fd2ae69d912 in Digikam::ScanController::shutDown (this=<optimized
out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:333
#4  0x00007fd2ae6a0886 in Digikam::ScanController::~ScanController
(this=0x7fd2aef776a0
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>,
__in_chrg=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:309
#5  0x00007fd2ae6a0949 in
Digikam::ScanControllerCreator::~ScanControllerCreator (this=<optimized out>,
__in_chrg=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:249
#6  Digikam::(anonymous namespace)::Q_QGS_creator::Holder::~Holder
(this=<optimized out>, __in_chrg=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:256
#7  0x00007fd2ab024d32 in __run_exit_handlers (status=1, listp=0x7fd2ab3af698
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#8  0x00007fd2ab024d85 in __GI_exit (status=<optimized out>) at exit.c:104
#9  0x00007fd27e71e68e in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#10 0x00007fd2abfed651 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd2acabbb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fd2acac1230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fd2abfbbf1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fd2abfbe057 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fd2ac012e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fd2a2528ff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fd2a2529250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fd2a25292fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fd2ac01327f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fd2abfb975a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007fd2ae69dd86 in Digikam::ScanController::completeCollectionScanCore
(this=0x7fd2aef776a0
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>,
needTotalFiles=needTotalFiles@entry=true, defer=defer@entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:457
#22 0x00007fd2ae69ddde in
Digikam::ScanController::completeCollectionScanInBackground (this=<optimized
out>, defer=defer@entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:442
#23 0x00007fd2ae868c49 in Digikam::NewItemsFinder::slotStart (this=0x53cf760)
at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/utilities/maintenance/newitemsfinder.cpp:113
#24 0x00007fd2abfed651 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007fd2acabbb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007fd2acac1230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007fd2abfbbf1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fd2abfbe057 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fd2ac012e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007fd2a2528ff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fd2a2529250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fd2a25292fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fd2ac01327f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007fd2abfbbffa in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>, int) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007fd2acc4efca in QSplashScreen::finish(QWidget*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007fd2ae6fa74f in Digikam::DigikamApp::show (this=0xbfa920) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/app/main/digikamapp.cpp:396
#37 0x0000000000405349 in main (argc=1, argv=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/app/main/main.cpp:230

Possible duplicates by query: bug 327574, bug 323830, bug 322782.

Reported using DrKonqi

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

Reply via email to