Bug 355550 - digikam closes at startup
Summary: digikam closes at startup
Status: RESOLVED UPSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Editor-LensCorrection (show other bugs)
Version: 4.0.0
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-18 17:05 UTC by Jose Luis
Modified: 2022-01-18 16:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Luis 2015-11-18 17:05:17 UTC
Application: digikam (4.0.0)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-38-generic x86_64
Distribution: Linux Mint 17.2 Rafaela

-- Information about the crash:
- What I was doing when the application crashed: I just was opening the app. Thanks!
I tried several times, and digikam closes 4 of 5 times I tried.

The crash can be reproduced sometimes.

-- Backtrace:
Application: digiKam (digikam), signal: Floating point exception
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcefadd6ac0 (LWP 7909))]

Thread 6 (Thread 0x7fced752c700 (LWP 7910)):
#0  0x00007fcef3f2612d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcedbc8c248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fcef040e182 in start_thread (arg=0x7fced752c700) at pthread_create.c:312
#3  0x00007fcef3f3347d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fced40a5700 (LWP 7913)):
#0  0x00007fcef04117ee in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x1075800) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x1075800) at pthread_mutex_unlock.c:310
#2  0x00007fceecf7a9b1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fceecf38fd9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fceecf390ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fceecf39129 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fceecf5df05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fcef040e182 in start_thread (arg=0x7fced40a5700) at pthread_create.c:312
#8  0x00007fcef3f3347d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fcecbf5c700 (LWP 7914)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcef5c0c816 in wait (time=18446744073709551615, this=0x12abc20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x12f3410, mutex=mutex@entry=0x12f3408, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e3d9e in Digikam::ScanController::run (this=0x12f7940) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007fcef5c0c32f in QThreadPrivate::start (arg=0x12f7940) at thread/qthread_unix.cpp:349
#5  0x00007fcef040e182 in start_thread (arg=0x7fcecbf5c700) at pthread_create.c:312
#6  0x00007fcef3f3347d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fcecb75b700 (LWP 7915)):
#0  0x00007fcef3f2612d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fceecf38fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fceecf390ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcef5d3b7be in QEventDispatcherGlib::processEvents (this=0x7fcebc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fcef5d0d0af in QEventLoop::processEvents (this=this@entry=0x7fcecb75aae0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcef5d0d3a5 in QEventLoop::exec (this=this@entry=0x7fcecb75aae0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcef5c09c5f in QThread::exec (this=this@entry=0x12f2ec0) at thread/qthread.cpp:537
#7  0x00007fcef5cee823 in QInotifyFileSystemWatcherEngine::run (this=0x12f2ec0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fcef5c0c32f in QThreadPrivate::start (arg=0x12f2ec0) at thread/qthread_unix.cpp:349
#9  0x00007fcef040e182 in start_thread (arg=0x7fcecb75b700) at pthread_create.c:312
#10 0x00007fcef3f3347d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fcecaf5a700 (LWP 7917)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcef5c0c816 in wait (time=18446744073709551615, this=0x1693110) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x15926c0, mutex=mutex@entry=0x15926b8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcef844c8aa in Digikam::ParkingThread::run (this=0x15926a0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fcef5c0c32f in QThreadPrivate::start (arg=0x15926a0) at thread/qthread_unix.cpp:349
#5  0x00007fcef040e182 in start_thread (arg=0x7fcecaf5a700) at pthread_create.c:312
#6  0x00007fcef3f3347d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fcefadd6ac0 (LWP 7909)):
[KCrash Handler]
#6  0x00007fcef3e7bba0 in __GI_____strtod_l_internal (nptr=<optimized out>, endptr=<optimized out>, group=<optimized out>, loc=<optimized out>) at strtod_l.c:1508
#7  0x00007fceeffe157c in ?? () from /usr/lib/liblensfun.so.0
#8  0x00007fceecf3c0bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fceecf3d1b2 in g_markup_parse_context_parse () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fceeffe21d9 in lfDatabase::Load(char const*, char const*, unsigned long) () from /usr/lib/liblensfun.so.0
#11 0x00007fceeffe22e5 in lfDatabase::Load(char const*) () from /usr/lib/liblensfun.so.0
#12 0x00007fceeffe240d in lfDatabase::Load() () from /usr/lib/liblensfun.so.0
#13 0x00007fcef83c923c in Digikam::LensFunIface::LensFunIface (this=0x2320dc0) at /build/buildd/digikam-4.0.0/core/libs/dimg/filters/lens/lensfuniface.cpp:61
#14 0x00007fcef83c5d3e in Digikam::LensFunCameraSelector::LensFunCameraSelector (this=0x2320760, parent=<optimized out>) at /build/buildd/digikam-4.0.0/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:117
#15 0x0000000000761a4d in Digikam::LensAutoFix::registerSettingsWidget (this=0x2355000) at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/basetools/enhance/lensautofix.cpp:84
#16 0x00000000007422ee in Digikam::BatchToolsManager::registerTool (this=this@entry=0x2147f90, tool=tool@entry=0x2355000) at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/manager/batchtoolsmanager.cpp:180
#17 0x0000000000742600 in Digikam::BatchToolsManager::BatchToolsManager (this=0x2147f90) at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/manager/batchtoolsmanager.cpp:133
#18 0x0000000000742ac7 in operator-> (this=<optimized out>) at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/manager/batchtoolsmanager.cpp:85
#19 Digikam::BatchToolsManager::instance () at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/manager/batchtoolsmanager.cpp:98
#20 0x0000000000739020 in Digikam::QueueMgrWindow::QueueMgrWindow (this=0x2143070, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/main/queuemgrwindow.cpp:135
#21 0x00000000007392d3 in Digikam::QueueMgrWindow::queueManagerWindow () at /build/buildd/digikam-4.0.0/core/utilities/queuemanager/main/queuemgrwindow.cpp:104
#22 0x000000000059bba0 in Digikam::DigikamApp::setupActions (this=this@entry=0x150f9a0) at /build/buildd/digikam-4.0.0/core/digikam/main/digikamapp.cpp:939
#23 0x00000000005a4535 in Digikam::DigikamApp::DigikamApp (this=0x150f9a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /build/buildd/digikam-4.0.0/core/digikam/main/digikamapp.cpp:265
#24 0x00000000004945ca in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-4.0.0/core/digikam/main/main.cpp:189

Reported using DrKonqi
Comment 1 caulier.gilles 2015-11-18 17:41:31 UTC
I crash in LensFun library :

1/ Try again with a more recent version of digiKam as 4.14.0
2/ If preblem still here, report the bug to LensFun project

Gilles Caulier