[Digikam-devel] [digikam] [Bug 330644] New: Sometime crash when select a tool in the left tools-bar.

giggi1999 at yahoo.com giggi1999 at yahoo.com
Sat Feb 1 20:02:36 GMT 2014


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

            Bug ID: 330644
           Summary: Sometime crash when select a tool in the left
                    tools-bar.
    Classification: Unclassified
           Product: digikam
           Version: 3.5.0
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Albums GUI
          Assignee: digikam-devel at kde.org
          Reporter: giggi1999 at yahoo.com

Application: digikam (3.5.0)
KDE Platform Version: 4.12.1
Qt Version: 4.8.5
Operating System: Linux 3.12.9-2-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Sometime during the navigation it crashes if I select a tool in the left
tool-bar (like album, similar photos, tags .... )

The crash can be reproduced sometimes.

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

Thread 14 (Thread 0x7f5fae4b7700 (LWP 30712)):
#0  0x00007f5fcf83687d in poll () from /usr/lib/libc.so.6
#1  0x00007f5fb4391908 in ?? () from /usr/lib/libusb-1.0.so.0
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7f5fa3b74700 (LWP 30713)):
#0  0x00007f5fcd57a03f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f5fd0314266 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00000000005a139c in Digikam::ScanController::run (this=0x2037830) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
#3  0x00007f5fd0313d8f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7f5fa3373700 (LWP 30714)):
#0  0x00007f5fc7f2d9ee in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007f5fc7f2ff63 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#2  0x00007f5fc7f3051b in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007f5fc7f3068c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#4  0x00007f5fd0440b46 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0x00007f5fd0412b1f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f5fd0412e15 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0x00007f5fd03116ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x00007f5fd03f42c3 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f5fd0313d8f in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7f5fa2b6a700 (LWP 30716)):
#0  0x00007f5fcd57a03f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f5fd0314266 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f5fd34b01b1 in Digikam::ParkingThread::run (this=0x208ae10) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119
#3  0x00007f5fd0313d8f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7f5e9ffff700 (LWP 30820)):
#0  0x00007f5fcd57a3e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f5fd0314244 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f5fd0307945 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f5fd0313d8f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7f5eb17fa700 (LWP 30821)):
#0  0x00007f5fcd57a3e8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f5fd0314244 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f5fd0307945 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f5fd0313d8f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7f5e9f7fe700 (LWP 30822)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7f5e9effd700 (LWP 30823)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f5f83426700 (LWP 30824)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5f82c25700 (LWP 30825)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f5f82424700 (LWP 30826)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5f81c23700 (LWP 30827)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5f81422700 (LWP 30828)):
#0  0x00007f5fca4d3b02 in ?? () from /usr/lib/libgomp.so.1
#1  0x00007f5fca4d236e in ?? () from /usr/lib/libgomp.so.1
#2  0x00007f5fcd5760a2 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007f5fcf83f32d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5fd5e499c0 (LWP 30711)):
[KCrash Handler]
#5  0x00007f5fb8f8b4c9 in ?? () from /usr/lib/libsqlite3.so.0
#6  0x00007f5fb8f8b683 in ?? () from /usr/lib/libsqlite3.so.0
#7  0x00007f5fb8f9fba9 in ?? () from /usr/lib/libsqlite3.so.0
#8  0x00007f5fb8fc7f42 in ?? () from /usr/lib/libsqlite3.so.0
#9  0x00007f5fb8fd0487 in sqlite3_step () from /usr/lib/libsqlite3.so.0
#10 0x00007f5fa215d11c in ?? () from
/usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#11 0x00007f5fa215de48 in ?? () from
/usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#12 0x00007f5fd5a8abad in QSqlQuery::exec() () from /usr/lib/libQtSql.so.4
#13 0x00007f5fd3474ae8 in Digikam::DatabaseCoreBackend::exec
(this=this at entry=0x2045510, query=...) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1414
#14 0x00007f5fd3474b9c in Digikam::DatabaseCoreBackend::execQuery
(this=this at entry=0x2045510, query=..., boundValue1=...) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1056
#15 0x00007f5fd3475340 in Digikam::DatabaseCoreBackend::execQuery
(this=this at entry=0x2045510, sql=..., boundValue1=...) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:1005
#16 0x00007f5fd3475389 in Digikam::DatabaseCoreBackend::execSql
(this=0x2045510, sql=..., boundValue1=..., values=values at entry=0x7fffbe9e3490,
lastInsertId=lastInsertId at entry=0x0) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/core/databasecorebackend.cpp:902
#17 0x00007f5fd2e50d5b in Digikam::AlbumDB::getSetting
(this=this at entry=0x2045230, keyword=...) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/albumdb.cpp:972
#18 0x00007f5fd2e5bf6d in Digikam::AlbumDB::getFilterSettings (this=0x2045230,
imageFilter=imageFilter at entry=0x7fffbe9e36d0,
videoFilter=videoFilter at entry=0x0, audioFilter=audioFilter at entry=0x0) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/libs/database/albumdb.cpp:1017
#19 0x00000000005f88e7 in Digikam::AlbumSettings::getRawFileFilter
(this=this at entry=0x2041320) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/utils/albumsettings.cpp:958
#20 0x0000000000515c47 in Digikam::KipiInterface::hostSetting
(this=this at entry=0x638a100, settingName=...) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/utilities/kipiiface/kipiinterface.cpp:363
#21 0x0000000000514b2e in Digikam::KipiInterface::currentAlbum (this=0x638a100)
at
/home/sim/packages/digikam/src/digikam-3.5.0/core/utilities/kipiiface/kipiinterface.cpp:110
#22 0x00007f5f3e174d94 in ?? () from
/usr/lib/kde4/kipiplugin_advancedslideshow.so
#23 0x00007f5fd0427b48 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#24 0x00007f5fd3dd43c2 in KIPI::Interface::currentAlbumChanged(bool) () from
/usr/lib/libkipi.so.11
#25 0x00007f5fd0427b48 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#26 0x0000000000573d20 in Digikam::AlbumManager::signalAlbumCurrentChanged
(this=<optimized out>, _t1=_t1 at entry=0x9afd480) at
/home/sim/packages/digikam/src/build/core/digikam/albummanager.moc:267
#27 0x0000000000574679 in Digikam::AlbumManager::setCurrentAlbum
(this=<optimized out>, album=album at entry=0x9afd480) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/album/albummanager.cpp:1846
#28 0x000000000053adca in Digikam::FuzzySearchView::slotTabChanged
(this=0x61b4ee0, tab=<optimized out>) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/utilities/fuzzysearch/fuzzysearchview.cpp:652
#29 0x000000000053af3d in Digikam::FuzzySearchView::setActive (this=0x61b4ee0,
val=<optimized out>) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/utilities/fuzzysearch/fuzzysearchview.cpp:628
#30 0x0000000000639a2b in Digikam::FuzzySearchSideBarWidget::setActive
(this=0x61b4ac0, active=<optimized out>) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/views/leftsidebarwidgets.cpp:970
#31 0x000000000061195d in Digikam::DigikamView::slotLeftSidebarChangedTab
(this=<optimized out>, w=<optimized out>) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/views/digikamview.cpp:1874
#32 0x00007f5fd0427b48 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#33 0x00007f5fd34cf6ff in Digikam::Sidebar::signalChangedTab (this=<optimized
out>, _t1=0x61b4ac0) at
/home/sim/packages/digikam/src/build/core/digikam/sidebar.moc:111
#34 0x00007f5fd0427b48 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#35 0x00007f5fd1bec3fe in KMultiTabBarButton::clicked(int) () from
/usr/lib/libkdeui.so.5
#36 0x00007f5fd0427b48 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#37 0x00007f5fd145ba82 in QAbstractButton::clicked(bool) () from
/usr/lib/libQtGui.so.4
#38 0x00007f5fd11c0243 in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007f5fd11c13b3 in ?? () from /usr/lib/libQtGui.so.4
#40 0x00007f5fd11c149c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
from /usr/lib/libQtGui.so.4
#41 0x00007f5fd0e6262e in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#42 0x00007f5fd0e130dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#43 0x00007f5fd0e197dd in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#44 0x00007f5fd1b3277a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#45 0x00007f5fd0413ebd in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#46 0x00007f5fd0e18f93 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from
/usr/lib/libQtGui.so.4
#47 0x00007f5fd0e8abab in ?? () from /usr/lib/libQtGui.so.4
#48 0x00007f5fd0e8961c in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#49 0x00007f5fd0eb0162 in ?? () from /usr/lib/libQtGui.so.4
#50 0x00007f5fc7f30296 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#51 0x00007f5fc7f305e8 in ?? () from /usr/lib/libglib-2.0.so.0
#52 0x00007f5fc7f3068c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#53 0x00007f5fd0440b46 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#54 0x00007f5fd0eb0216 in ?? () from /usr/lib/libQtGui.so.4
#55 0x00007f5fd0412b1f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#56 0x00007f5fd0412e15 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#57 0x00007f5fd0417f4b in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#58 0x0000000000496386 in main (argc=<optimized out>, argv=<optimized out>) at
/home/sim/packages/digikam/src/digikam-3.5.0/core/digikam/main/main.cpp:235


Reproducible: Sometimes

Steps to Reproduce:
1. Open digikam 
2. Navigate in the album, and change to 'find similar' 'album' 'tags' ... in
the left tools bar
3. Sometime it crash.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list