<div dir="ltr"><div>Hello,</div><div><br></div><div>on my latest  setup with digikam I am experiencing hangs on certain Albumviews.</div><div>I'm running 4.2 on Opensuse 13.1 on an Microsoft Surface Pro 3. All pictures are on a NAS the database runs on a server as MySQL.</div>
<div><br></div><div>With kdebugdialog enabled and gdb I get the following outputs if I let it freeze:</div><div><br></div><div><div>digikam(2337)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----</div><div>digikam(2337)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----</div>
<div>digikam(2337)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----</div><div>digikam(2337)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x3a57180)</div><div>digikam(2337)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("digikamalbums:/2011 22 Melb & Tasi/2011 09 26 Melb Central/?albumRoot=%2Fhome%2Fchris%2Fmnt%2FPhotos%2F2011&albumRootId=10&databaseType=QMYSQL&databaseName=digikam&connectOptions=&hostName=192.168.1.10&port=0&userName=digikam_sp3&password=***")</div>
<div>digikam(2337)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::SpecialJob(0x3a57180) KIO::Slave(0x4e9c840)</div><div>[Thread 0x7fffb7ffe700 (LWP 2416) exited]<br></div><div>[Thread 0x7fffb6ffc700 (LWP 2415) exited]</div>
<div>[Thread 0x7fffcf7fe700 (LWP 2411) exited]</div><div>[Thread 0x7fffb67fb700 (LWP 2417) exited]</div></div><div><br></div><div>this is then the backtrace output:</div><div><div>#0  0x00007fffeec3a006 in __memcpy_sse2_unaligned () from /lib64/libc.so.6</div>
<div>#1  0x00007ffff475aa23 in QConcatenable<QString>::appendTo (a=..., out=@0x7fffffffc428: 0x6ec5fe0) at /usr/include/QtCore/qstringbuilder.h:277</div><div>#2  0x00007ffff47664f9 in QConcatenable<QStringBuilder<QStringBuilder<QString, char>, QString> >::appendTo<QChar> (p=..., out=@0x7fffffffc428: 0x6ec5fe0) at /usr/include/QtCore/qstringbuilder.h:404</div>
<div>#3  0x00007ffff47617f5 in QStringBuilder<QStringBuilder<QString, char>, QString>::convertTo<QString> (this=0x7fffffffc4e0) at /usr/include/QtCore/qstringbuilder.h:126</div><div>#4  0x00007ffff475dc89 in QStringBuilder<QStringBuilder<QString, char>, QString>::operator QString (this=0x7fffffffc4e0) at /usr/include/QtCore/qstringbuilder.h:139</div>
<div>#5  0x00007ffff47f8c5a in Digikam::TagsCache::tagPath (this=0xf63b50, id=36, slashPolicy=Digikam::TagsCache::NoLeadingSlash) at /home/chris/dk/core/libs/database/tagscache.cpp:373</div><div>#6  0x00007ffff47f8e32 in Digikam::TagsCache::tagPaths (this=0xf63b50, ids=..., slashPolicy=Digikam::TagsCache::NoLeadingSlash, hiddenTagsPolicy=Digikam::TagsCache::NoHiddenTags)</div>
<div>    at /home/chris/dk/core/libs/database/tagscache.cpp:396</div><div>#7  0x00000000004b729b in Digikam::ImagePropertiesSideBarDB::setImagePropertiesInformation (this=0x1ee57e0, url=...) at /home/chris/dk/core/libs/imageproperties/imagepropertiessidebardb.cpp:627</div>
<div>#8  0x00000000004b5195 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (this=0x1ee57e0, tab=0x1f02ef0) at /home/chris/dk/core/libs/imageproperties/imagepropertiessidebardb.cpp:274</div><div>#9  0x00000000004b4c36 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0x1ee57e0, infos=..., rect=..., img=0x0, history=...)</div>
<div>    at /home/chris/dk/core/libs/imageproperties/imagepropertiessidebardb.cpp:199</div><div>#10 0x00000000004b4ab5 in Digikam::ImagePropertiesSideBarDB::itemChanged (this=0x1ee57e0, infos=...) at /home/chris/dk/core/libs/imageproperties/imagepropertiessidebardb.cpp:175</div>
<div>#11 0x00000000006d4610 in Digikam::DigikamView::slotDispatchImageSelected (this=0x10a3a40) at /home/chris/dk/core/digikam/views/digikamview.cpp:1330</div><div>#12 0x00000000006ce2cf in Digikam::DigikamView::qt_static_metacall (_o=0x10a3a40, _c=QMetaObject::InvokeMetaMethod, _id=92, _a=0x7fffffffcde0)</div>
<div>    at /home/chris/dk/build/core/digikam/digikamview.moc:340</div><div>#13 0x00007ffff0ed0d68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4</div><div>#14 0x00007ffff0ed4f31 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4</div>
<div>#15 0x00007fffefdbf8ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4</div><div>#16 0x00007fffefdc5e70 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4</div>
<div>#17 0x00007ffff192618a in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5</div><div>#18 0x00007ffff0ebd0ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4</div>
<div>#19 0x00007ffff0eec83c in ?? () from /usr/lib64/libQtCore.so.4</div><div>#20 0x00007ffff0ee9b59 in ?? () from /usr/lib64/libQtCore.so.4</div><div>#21 0x00007fffe7acb316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0</div>
<div>#22 0x00007fffe7acb668 in ?? () from /usr/lib64/libglib-2.0.so.0</div><div>#23 0x00007fffe7acb70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0</div><div>#24 0x00007ffff0ee9d55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4</div>
<div>#25 0x00007fffefe5c936 in ?? () from /usr/lib64/libQtGui.so.4</div><div>#26 0x00007ffff0ebbd0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4</div><div>#27 0x00007ffff0ebc005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4</div>
<div>#28 0x00007ffff0ec113b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4</div><div>#29 0x0000000000754204 in main (argc=1, argv=0x7fffffffdd98) at /home/chris/dk/core/digikam/main/main.cpp:236</div></div>
<div><br></div><div>what else can I do to provide more useful information?</div><div>As said it only happens on certain folders.</div><div><br></div><div>BR</div><div>Chris.</div></div>