[kde] [Bug 364063] New: Crash on startup (related to crashing on conversion to DNG?)

sda at fstab.netviaKDEBugzilla sda at fstab.netviaKDEBugzilla
Tue Jun 7 16:13:23 BST 2016


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

            Bug ID: 364063
           Summary: Crash on startup (related to crashing on conversion to
                    DNG?)
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: sda at 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:

I was starting digiKam...  I had previously been having issues with crashes
when attempting DNG conversion.  Now it simply crashes on startup while still
showing the splash screen.

The crash can be reproduced every time.

-- 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 0x7f435cd5ab80 (LWP 31454))]

Thread 9 (Thread 0x7f435c957700 (LWP 31455)):
#0  0x00007f43887cb88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4366cfb12c in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f43857c16aa in start_thread (arg=0x7f435c957700) at
pthread_create.c:333
#3  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f4359a1e700 (LWP 31457)):
[KCrash Handler]
#6  0x00007f4388705267 in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f4388706eca in __GI_abort () at abort.c:89
#8  0x00007f4388748bf3 in __libc_message (do_abort=do_abort at entry=2,
fmt=fmt at entry=0x7f438885ed6d "*** %s ***: %s terminated\n") at
../sysdeps/posix/libc_fatal.c:175
#9  0x00007f43887e8e3c in __GI___fortify_fail (msg=<optimized out>,
msg at entry=0x7f438885ed04 "buffer overflow detected") at fortify_fail.c:38
#10 0x00007f43887e6e30 in __GI___chk_fail () at chk_fail.c:28
#11 0x00007f43887e600d in __strcat_chk (dest=dest at entry=0x7f43599c7146 " Macro
SSM LE II", src=src at entry=0x7f438b6a50cd " II", destlen=<optimized out>,
destlen at entry=16) at strcat_chk.c:37
#12 0x00007f438b4ed3b8 in strncat (__len=16, __src=0x7f438b6a50cd " II",
__dest=0x7f43599c7146 " Macro SSM LE II") at
/usr/include/x86_64-linux-gnu/bits/string3.h:156
#13 LibRaw::parseSonyLensFeatures (this=this at entry=0x7f43599c6d40, a=<optimized
out>, b=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:6481
#14 0x00007f438b4f710f in LibRaw::parse_makernote
(this=this at entry=0x7f43599c6d40, base=base at entry=0, uptag=uptag at entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:8047
#15 0x00007f438b4faa2c in LibRaw::parse_exif (this=this at entry=0x7f43599c6d40,
base=base at entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:8596
#16 0x00007f438b4f16e2 in LibRaw::parse_tiff_ifd
(this=this at entry=0x7f43599c6d40, base=base at entry=0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:9219
#17 0x00007f438b4fac06 in LibRaw::parse_tiff (this=0x7f43599c6d40,
base=<optimized out>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:9586
#18 0x00007f438b4ff018 in LibRaw::identify (this=this at entry=0x7f43599c6d40) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/internal/dcraw_common.cpp:12086
#19 0x00007f438b4b712a in LibRaw::open_datastream (this=0x7f43599c6d40,
stream=0x7f434c0c9680) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/src/libraw_cxx.cpp:1041
#20 0x00007f438b4b6fc5 in LibRaw::open_file (this=this at entry=0x7f43599c6d40,
fname=0x7f434c08a298 "/data/Photos/Direct From Digital Cameras/Kyle David
Altendorf - Sony A6000/2016/03/04T00.22.32Z/DCIM/101MSDCF/DSC01167.dng",
max_buf_size=max_buf_size at entry=262144000) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/libraw/src/libraw_cxx.cpp:860
#21 0x00007f438b10fd08 in RawEngine::DRawDecoder::rawFileIdentify
(identify=..., path=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/rawengine/drawdecoder.cpp:312
#22 0x00007f438aed4494 in Digikam::RAWLoader::load
(this=this at entry=0x7f4359a1c8b0, filePath=..., observer=observer at entry=0x0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/loaders/rawloader.cpp:64
#23 0x00007f438b01f789 in Digikam::DImg::load (this=this at entry=0x7f434c0b60b0,
filePath=..., loadFlagsInt=loadFlagsInt at entry=1, observer=observer at entry=0x0,
rawDecodingSettings=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/dimg.cpp:495
#24 0x00007f438b02019e in Digikam::DImg::loadImageInfo
(this=this at entry=0x7f434c0b60b0, filePath=...,
loadMetadata=loadMetadata at entry=false, loadICCData=loadICCData at entry=false,
loadUniqueHash=loadUniqueHash at entry=false,
loadImageHistory=loadImageHistory at entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/dimg/dimg.cpp:362
#25 0x00007f438916b3a6 in Digikam::ImageScanner::loadFromDisk
(this=this at entry=0x7f4359a1cc30) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/item/imagescanner.cpp:1554
#26 0x00007f438916b430 in Digikam::ImageScanner::newFile
(this=this at entry=0x7f4359a1cc30, albumId=686) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/item/imagescanner.cpp:289
#27 0x00007f43890ade24 in Digikam::CollectionScanner::scanNewFile
(this=this at entry=0x7f4359a1d9f0, info=..., albumId=686) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1252
#28 0x00007f43890af307 in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1087
#29 0x00007f43890aefba in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#30 0x00007f43890aefba in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#31 0x00007f43890aefba in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#32 0x00007f43890aefba in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#33 0x00007f43890aefba in Digikam::CollectionScanner::scanAlbum
(this=this at entry=0x7f4359a1d9f0, location=..., album=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:1110
#34 0x00007f43890af689 in Digikam::CollectionScanner::scanAlbumRoot
(this=this at entry=0x7f4359a1d9f0, location=...) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:825
#35 0x00007f43890b00a8 in Digikam::CollectionScanner::completeScan
(this=this at entry=0x7f4359a1d9f0) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/collection/collectionscanner.cpp:484
#36 0x00007f438bd87449 in Digikam::ScanController::run (this=0x7f438c65c6a0
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:727
#37 0x00007f43894c12be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f43857c16aa in start_thread (arg=0x7f4359a1e700) at
pthread_create.c:333
#39 0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f4349296700 (LWP 31460)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f437e02d48b in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f437e02d4c9 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f43857c16aa in start_thread (arg=0x7f4349296700) at
pthread_create.c:333
#4  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f42877fe700 (LWP 31499)):
#0  0x00007f43887cb88d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f437fc0e1ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f437fc0e2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f43896f829b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f438969e75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43894bc3d4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43894c12be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f43857c16aa in start_thread (arg=0x7f42877fe700) at
pthread_create.c:333
#8  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f4286ffd700 (LWP 31500)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f437dd3b5b4 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f437e05d341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f43857c16aa in start_thread (arg=0x7f4286ffd700) at
pthread_create.c:333
#4  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f42867fc700 (LWP 31501)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f437dd3c5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f437e05d341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f43857c16aa in start_thread (arg=0x7f42867fc700) at
pthread_create.c:333
#4  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f4285ffb700 (LWP 31502)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f437dd3c5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f437e05d341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f43857c16aa in start_thread (arg=0x7f4285ffb700) at
pthread_create.c:333
#4  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f42857fa700 (LWP 31503)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f437dd3c5e3 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f437e05d341 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f43857c16aa in start_thread (arg=0x7f42857fa700) at
pthread_create.c:333
#4  0x00007f43887d6e9d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f435cd5ab80 (LWP 31454)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43894c255b in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f43894c0e8e in QThread::wait(unsigned long) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f438bd82912 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  0x00007f438bd85886 in Digikam::ScanController::~ScanController
(this=0x7f438c65c6a0
<_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  0x00007f438bd85949 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  0x00007f4388709d32 in __run_exit_handlers (status=1, listp=0x7f4388a94698
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true) at exit.c:82
#8  0x00007f4388709d85 in __GI_exit (status=<optimized out>) at exit.c:104
#9  0x00007f435be0368e in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#10 0x00007f43896d2651 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f438a1a0b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f438a1a6230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f43896a0f1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f43896a3057 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f43896f7e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f437fc0dff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f437fc0e250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f437fc0e2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f43896f827f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f438969e75a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f438bd82d86 in Digikam::ScanController::completeCollectionScanCore
(this=0x7f438c65c6a0
<_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>,
needTotalFiles=needTotalFiles at entry=true, defer=defer at entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:457
#22 0x00007f438bd82dde in
Digikam::ScanController::completeCollectionScanInBackground (this=<optimized
out>, defer=defer at entry=false) at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/libs/database/utils/scancontroller.cpp:442
#23 0x00007f438bf4dc49 in Digikam::NewItemsFinder::slotStart (this=0x5f0ee70)
at
/build/digikam5-htt_qL/digikam5-5.0.0~beta6/core/utilities/maintenance/newitemsfinder.cpp:113
#24 0x00007f43896d2651 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f438a1a0b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f438a1a6230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007f43896a0f1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f43896a3057 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f43896f7e73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f437fc0dff7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f437fc0e250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f437fc0e2fc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f43896f827f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f43896a0ffa in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>, int) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f438a333fca in QSplashScreen::finish(QWidget*) () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f438bddf74f in Digikam::DigikamApp::show (this=0x1cd4d10) 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 the assignee for the bug.



More information about the Unassigned-bugs mailing list