Bug 254283 - Crash as soon as i click settings
Summary: Crash as soon as i click settings
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Setup-ConfigFiles (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-15 18:56 UTC by Paulo Dias
Modified: 2018-02-04 09:21 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (19.91 KB, text/plain)
2010-11-23 20:34 UTC, Paulo Dias
Details
New crash information added by DrKonqi (19.06 KB, text/plain)
2010-12-02 21:00 UTC, Paulo Dias
Details
New crash information added by DrKonqi (17.55 KB, text/plain)
2010-12-09 19:33 UTC, Paulo Dias
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paulo Dias 2010-10-15 18:56:31 UTC
Application: digikam (1.4.0)
KDE Platform Version: 4.5.2 (KDE 4.5.2)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

just open digikam, click the settings and then configure digikam, 99% of the times it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f3eab2a17c0 (LWP 14709))]

Thread 15 (Thread 0x7f3e9235c710 (LWP 14713)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3ea42c1e3b in wait (this=<value optimized out>, mutex=0x1ddbef0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1ddbef0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00000000006ee97b in Digikam::ScanController::run (this=0x1d6eb10) at /build/buildd/digikam-1.4.0/digikam/scancontroller.cpp:515
#4  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x1d6eb10) at thread/qthread_unix.cpp:266
#5  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#6  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f3e91b5b710 (LWP 14797)):
#0  0x00007f3ea2afd1d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3e9f988009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x22d1a70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e91b5ad90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x22d1210) at thread/qthread_unix.cpp:266
#8  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f3e90aff710 (LWP 14798)):
#0  0x00007f3ea2afd1d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3e9f988009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x22d1540, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e90afed90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x22d1630) at thread/qthread_unix.cpp:266
#8  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f3e8ae99710 (LWP 14799)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3ea42c1e3b in wait (this=<value optimized out>, mutex=0x22efdd8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x22efdd8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f3ea82dd5e4 in Digikam::ParkingThread::run (this=0x22efdc0) at /build/buildd/digikam-1.4.0/libs/threads/threadmanager.cpp:101
#4  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x22efdc0) at thread/qthread_unix.cpp:266
#5  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#6  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f3e8a698710 (LWP 14800)):
#0  0x00007f3e9f987b2a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0x00007f3e9f987e78 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x2320ed0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e8a697d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x216ebf0) at thread/qthread_unix.cpp:266
#8  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f3e89e97710 (LWP 14801)):
#0  0x00007f3ea2afd1d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3e9f988009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x2326d80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e89e96d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x23243e0) at thread/qthread_unix.cpp:266
#8  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f3e7d92c710 (LWP 14804)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007f3e86c660d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f3e7c4f0710 (LWP 14805)):
#0  0x00007f3ea2b022b3 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f3e86c8f385 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f3e86c73d09 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f3e7bcef710 (LWP 14806)):
#0  0xffffffffff60014c in ?? ()
#1  0x00007f3e7bceea10 in ?? ()
#2  0x00007fff723ff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 6 (Thread 0x7f3e7b2e9710 (LWP 14807)):
#0  0x00007f3ea2afd1d3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f3ea280e40f in ?? () from /usr/lib/libpulse.so.0
#2  0x00007f3ea27fdd76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007f3ea27ff7f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007f3ea27ff8b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007f3ea280e20b in ?? () from /usr/lib/libpulse.so.0
#6  0x00007f3e9a5a7fb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#7  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#8  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f3e76ae7710 (LWP 14808)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f3e86c76e83 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f3e762e6710 (LWP 14809)):
#0  0x00007f3ea4038665 in __pthread_mutex_lock (mutex=0x2c5b0b8) at pthread_mutex_lock.c:61
#1  0x00007f3e9f988131 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x2c691a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e762e5d50, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea43935f8 in QInotifyFileSystemWatcherEngine::run (this=0x2c68bf0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x2c68bf0) at thread/qthread_unix.cpp:266
#9  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f3e735f5710 (LWP 14816)):
#0  0x00007f3e9f987a8d in g_main_context_prepare () from /lib/libglib-2.0.so.0
#1  0x00007f3e9f987e78 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x32875a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e735f4d50, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f3ea43935f8 in QInotifyFileSystemWatcherEngine::run (this=0x3286770) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f3ea42c127e in QThreadPrivate::start (arg=0x3286770) at thread/qthread_unix.cpp:266
#9  0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3e72df4710 (LWP 14821)):
#0  0x00007f3ea4039c9d in __pthread_mutex_unlock_usercnt (mutex=0x346ecc8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x346ecc8) at pthread_mutex_unlock.c:290
#2  0x00007f3e9f987a05 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x00007f3e9f987e78 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x00007f3ea43e11e6 in QEventDispatcherGlib::processEvents (this=0x32060e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#6  0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#7  0x00007f3ea43b3dec in QEventLoop::exec (this=0x7f3e72df3d50, flags=) at kernel/qeventloop.cpp:201
#8  0x00007f3ea42be2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#9  0x00007f3ea43935f8 in QInotifyFileSystemWatcherEngine::run (this=0x346e480) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f3ea42c127e in QThreadPrivate::start (arg=0x346e480) at thread/qthread_unix.cpp:266
#11 0x00007f3ea4036971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007f3ea2b0991d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3eab2a17c0 (LWP 14709)):
[KCrash Handler]
#6  QAction::icon (this=0x91) at kernel/qaction.cpp:736
#7  0x00007f3ea99d7a4e in KIPI::PluginLoader::Info::icon (this=0xaa8118) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:171
#8  0x00007f3ea99d9861 in PluginCheckBox (this=0x69f1730, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:357
#9  KIPI::ConfigWidget::ConfigWidget (this=0x69f1730, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:382
#10 0x00007f3ea99d9a09 in KIPI::PluginLoader::configWidget (this=<value optimized out>, parent=0x69efb70) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:346
#11 0x00000000004d783a in Digikam::SetupPlugins::SetupPlugins (this=0x69eb500, parent=<value optimized out>) at /build/buildd/digikam-1.4.0/utilities/setup/setupplugins.cpp:73
#12 0x00000000004b47ac in Digikam::Setup::Setup (this=0x64032d0, parent=<value optimized out>) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:237
#13 0x00000000004b5c50 in Digikam::Setup::exec (parent=0x1e08910, page=Digikam::Setup::LastPageUsed) at /build/buildd/digikam-1.4.0/utilities/setup/setup.cpp:349
#14 0x000000000069db51 in slotSetup (this=0x1e08910, _c=QMetaObject::InvokeMetaMethod, _id=111118960, _a=0x7fff722f0940) at /build/buildd/digikam-1.4.0/digikam/digikamapp.cpp:2131
#15 Digikam::DigikamApp::qt_metacall (this=0x1e08910, _c=QMetaObject::InvokeMetaMethod, _id=111118960, _a=0x7fff722f0940) at /build/buildd/digikam-1.4.0/obj-x86_64-linux-gnu/digikam/digikamapp.moc:223
#16 0x00007f3ea43ccb27 in QMetaObject::activate (sender=0x33b66b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3280
#17 0x00007f3ea4fbe852 in QAction::triggered (this=0x7fff722effa0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#18 0x00007f3ea4fbff5b in QAction::activate (this=0x33b66b0, event=<value optimized out>) at kernel/qaction.cpp:1256
#19 0x00007f3ea5426dc1 in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x33b66b0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#20 0x00007f3ea542c782 in QMenuPrivate::activateAction (this=0x4896c40, action=0x33b66b0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1085
#21 0x00007f3ea5df9e8e in KMenu::mouseReleaseEvent (this=0x48969f0, e=0x91) at ../../kdeui/widgets/kmenu.cpp:471
#22 0x00007f3ea501c04e in QWidget::event (this=0x48969f0, event=0x7fff722f1590) at kernel/qwidget.cpp:8187
#23 0x00007f3ea542e90b in QMenu::event (this=0x48969f0, e=0x7fff722f1590) at widgets/qmenu.cpp:2410
#24 0x00007f3ea4fc5fdc in QApplicationPrivate::notify_helper (this=0x1c08770, receiver=0x48969f0, e=0x7fff722f1590) at kernel/qapplication.cpp:4396
#25 0x00007f3ea4fcc30e in QApplication::notify (this=0x7fff722f2370, receiver=0x48969f0, e=0x7fff722f1590) at kernel/qapplication.cpp:3959
#26 0x00007f3ea5d194d6 in KApplication::notify (this=0x7fff722f2370, receiver=0x48969f0, event=0x7fff722f1590) at ../../kdeui/kernel/kapplication.cpp:310
#27 0x00007f3ea43b4cdc in QCoreApplication::notifyInternal (this=0x7fff722f2370, receiver=0x48969f0, event=0x7fff722f1590) at kernel/qcoreapplication.cpp:732
#28 0x00007f3ea4fcadbe in sendEvent (receiver=0x48969f0, event=0x7fff722f1590, alienWidget=0x0, nativeWidget=0x48969f0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QApplicationPrivate::sendMouseEvent (receiver=0x48969f0, event=0x7fff722f1590, alienWidget=0x0, nativeWidget=0x48969f0, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#30 0x00007f3ea504e7bd in QETWidget::translateMouseEvent (this=0x48969f0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4337
#31 0x00007f3ea504cc5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff722f1eb0) at kernel/qapplication_x11.cpp:3536
#32 0x00007f3ea50790e2 in x11EventSourceDispatch (s=0x1c0c460, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#33 0x00007f3e9f984342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x00007f3e9f9882a8 in ?? () from /lib/libglib-2.0.so.0
#35 0x00007f3e9f98845c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x00007f3ea43e1193 in QEventDispatcherGlib::processEvents (this=0x1bc9280, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#37 0x00007f3ea5078a4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff722effa0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f3ea43b3a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#39 0x00007f3ea43b3dec in QEventLoop::exec (this=0x7fff722f21e0, flags=) at kernel/qeventloop.cpp:201
#40 0x00007f3ea43b7ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#41 0x000000000077cc1d in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.4.0/digikam/main.cpp:195

Possible duplicates by query: bug 245776, bug 245775, bug 245628, bug 243275.

Reported using DrKonqi
Comment 1 caulier.gilles 2010-10-15 19:13:54 UTC

*** This bug has been marked as a duplicate of bug 245776 ***
Comment 2 Paulo Dias 2010-10-15 19:37:04 UTC
hum, sorry, but this bug is not solved, its there in 1.4.0 and 1.5.0, if its solved can you point the patch so i can patch my source? its happening in 1.4 and 1.5
Comment 3 caulier.gilles 2010-10-15 19:42:34 UTC
update likipi

Gilles Caulier
Comment 4 Paulo Dias 2010-10-15 19:45:27 UTC
HI gilles, can you tell me what version of the libkipi works? im using libkipi7 from kubuntu 10.0 4:4.5.2-0ubuntu1~ppa1. should i update to trunk or is there a patch i can add to the lib im using so i can send it upstream to kubuntu?
Comment 6 Paulo Dias 2010-11-23 20:34:44 UTC
Created attachment 53673 [details]
New crash information added by DrKonqi

digikam (1.6.0) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

still crashing with kipi plugins 1.6.0 and digikam 1.6.0, settings alwats crash when called.

-- Backtrace (Reduced):
#6  QAction::icon (this=0x91) at kernel/qaction.cpp:736
#7  0x00007f27c859ba4e in KIPI::PluginLoader::Info::icon (this=0xab8278) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:171
#8  0x00007f27c859d861 in PluginCheckBox (this=0x6490190, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:357
#9  KIPI::ConfigWidget::ConfigWidget (this=0x6490190, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:382
#10 0x00007f27c859da09 in KIPI::PluginLoader::configWidget (this=<value optimized out>, parent=0x648ed60) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:346
Comment 7 caulier.gilles 2010-11-23 21:02:47 UTC
Crash appera in libkipi not digiKam, and i fixed this problem in KDE 4.5 branch and trunk. 

Update libkipi code, and recompile digiKam

Gilles Caulier
Comment 8 Paulo Dias 2010-11-23 22:03:13 UTC
Im using libkipi7 4:4.5.3-0ubuntu1~maverick1~ppa1 and just recompiled digikam 1.6.0 from sources. still crashes... do i need a even newer libkipi? can you provide the patches so i can compare and see if they where already applied to 4.5.3?

tks for all the work so far:)
Comment 10 Paulo Dias 2010-12-02 21:00:41 UTC
Created attachment 54007 [details]
New crash information added by DrKonqi

digikam (1.6.0) on KDE Platform 4.5.4 (KDE 4.5.4) using Qt 4.7.0

- What I was doing when the application crashed:

just recompiled digikam 1.6.0 with latest libkipi (libkipi7 - 4:4.5.4-0ubuntu1~maverick1~ppa1) and digikam still crashes everytime i cann the settings via menu.

the update to libkipi that went through in 4.5.4 didnt fixed it. any ideas?

-- Backtrace (Reduced):
#6  QAction::icon (this=0x91) at kernel/qaction.cpp:736
#7  0x00007f757054d566 in KIPI::PluginLoader::Info::icon (this=0xab8260) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:173
#8  0x00007f757054e951 in PluginCheckBox (this=0x7360f70, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:364
#9  KIPI::ConfigWidget::ConfigWidget (this=0x7360f70, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:390
#10 0x00007f757054eaf9 in KIPI::PluginLoader::configWidget (this=<value optimized out>, parent=0x735fbd0) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:353
Comment 11 Paulo Dias 2010-12-09 19:33:17 UTC
Created attachment 54365 [details]
New crash information added by DrKonqi

digikam (1.6.0) on KDE Platform 4.5.85 (4.6 Beta2) using Qt 4.7.0

- What I was doing when the application crashed:

recompiled digikam 1.6.0 with kde 4.6 beta 2, STILL crashes as soon as i hit settings in the menu.

is this fixed upstream?

i dont know what to do anymore :P

any help appreciated.

-- Backtrace (Reduced):
#6  QAction::icon (this=0xb0) at kernel/qaction.cpp:736
#7  0x00007fd955ed7576 in KIPI::PluginLoader::Info::icon (this=0xab8260) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:191
#8  0x00007fd955ed8931 in PluginCheckBox (this=0x9fbb050, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:381
#9  KIPI::ConfigWidget::ConfigWidget (this=0x9fbb050, parent=<value optimized out>) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:409
#10 0x00007fd955ed8ad9 in KIPI::PluginLoader::configWidget (this=<value optimized out>, parent=0x9fb9d90) at ../../../../libs/libkipi/libkipi/pluginloader.cpp:368
Comment 12 caulier.gilles 2018-02-04 09:21:01 UTC
Problem fixed in 6.0.0 where all tools are now in digiKam core