[digikam] [Bug 374922] New: digiKam crashes when dropping ext. image into fuzzy search target area
Wolfgang Scheffner
bugzilla_noreply at kde.org
Wed Jan 11 18:42:11 GMT 2017
https://bugs.kde.org/show_bug.cgi?id=374922
Bug ID: 374922
Summary: digiKam crashes when dropping ext. image into fuzzy
search target area
Product: digikam
Version: 5.4.0
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: Searches-Fuzzy
Assignee: digikam-devel at kde.org
Reporter: wscheffner3 at gmail.com
Target Milestone: ---
Created attachment 103356
--> https://bugs.kde.org/attachment.cgi?id=103356&action=edit
Image that causes crash in fuzzy search when dropped into target area
When d&d an image, which is not in the digiKam collections, from Dolphin to the
target area digiKam crashes. It's the AppImage 5.4.0. Distro: Kubuntu. Image
that causes the problem (others don't) see attachment.
Reproducable: always.
GDB bachtrace is as follows:
(gdb) bt
#0 Exiv2::ExifData::findKey (this=<optimized out>, key=...) at
/b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/exif.cpp:583
#1 0x00000032d2b81dda in Exiv2::Internal::PentaxMakerNote::printShutterCount
(os=..., value=..., metadata=<optimized out>)
at /b/ext_exiv2/ext_exiv2-prefix/src/ext_exiv2/src/pentaxmn.cpp:1157
#2 0x00007ffff682ad4d in Exiv2::operator<< (md=..., os=...) at
././/include/exiv2/metadatum.hpp:305
#3 Digikam::MetaEngine::getExifTagsDataList (this=this at entry=0x7fffffffc820,
exifKeysFilter=...,
invertSelection=invertSelection at entry=false) at
/b/dktemp/digikam-master/core/libs/dmetadata/metaengine_exif.cpp:194
#4 0x00007ffff69abb65 in Digikam::ExifWidget::decodeMetadata (this=0xdbd9a0)
at /b/dktemp/digikam-master/core/libs/widgets/metadata/exifwidget.cpp:114
#5 0x00007ffff69a4f35 in Digikam::MetadataWidget::setMetadata (this=0xdbd9a0,
data=...)
at
/b/dktemp/digikam-master/core/libs/widgets/metadata/metadatawidget.cpp:254
#6 0x00007ffff6a02e43 in Digikam::ImagePropertiesMetaDataTab::setCurrentURL
(this=this at entry=0xdbdee0, url=...)
at
/b/dktemp/digikam-master/core/libs/imageproperties/imagepropertiesmetadatatab.cpp:192
#7 0x00007ffff7644083 in Digikam::ImagePropertiesSideBarDB::slotChangedTab
(this=this at entry=0xd77ab0, tab=0xdbdee0)
at
/b/dktemp/digikam-master/core/libs/imageproperties/imagepropertiessidebardb.cpp:288
#8 0x00007ffff764176e in Digikam::ImagePropertiesSideBarDB::itemChanged
(this=this at entry=0xd77ab0, infos=..., rect=...,
---Type <return> to continue, or q <return> to quit---
img=img at entry=0x0, history=...) at
/b/dktemp/digikam-master/core/libs/imageproperties/imagepropertiessidebardb.cpp:199
#9 0x00007ffff7641822 in Digikam::ImagePropertiesSideBarDB::itemChanged
(this=0xd77ab0, infos=...)
at
/b/dktemp/digikam-master/core/libs/imageproperties/imagepropertiessidebardb.cpp:175
#10 0x00007ffff7605fc8 in Digikam::DigikamView::slotDispatchImageSelected
(this=0xa5a1e0)
at /b/dktemp/digikam-master/core/app/views/digikamview.cpp:1410
#11 0x00007ffff761b933 in Digikam::DigikamView::qt_static_metacall
(_o=0xa5a1e0, _c=<optimized out>, _id=<optimized out>,
_a=<optimized out>) at
/b/dktemp/digikam-master/build/core/app/moc_digikamview.cpp:656
#12 0x000000306c8af146 in QMetaObject::activate(QObject*, int, int, void**) ()
from /tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#13 0x000000306c8bc8e8 in QTimer::timerEvent(QTimerEvent*) () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#14 0x000000306c8b075b in QObject::event(QEvent*) () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#15 0x00007fffef94623c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /tmp/.mount_PrSY0I/usr/lib/libQt5Widgets.so.5
#16 0x00007fffef94d148 in QApplication::notify(QObject*, QEvent*) () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Widgets.so.5
#17 0x000000306c887ad0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#18 0x000000306c8d44de in QTimerInfoList::activateTimers() () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#19 0x000000306c8d4a19 in ?? () from /tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#20 0x00007fffed2041a7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fffed204400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fffed2044ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x000000306c8d5547 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#24 0x000000306c885dba in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#25 0x000000306c88db9d in QCoreApplication::exec() () from
/tmp/.mount_PrSY0I/usr/lib/libQt5Core.so.5
#26 0x0000000000404e74 in main (argc=1, argv=<optimized out>) at
/b/dktemp/digikam-master/core/app/main/main.cpp:237
(gdb) q
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list