[Digikam-devel] [Bug 243107] New: Crashed when opening preferences

bcr at wt.net bcr at wt.net
Tue Jun 29 06:12:14 BST 2010


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

           Summary: Crashed when opening preferences
           Product: digikam
           Version: 1.3.0
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel at kde.org
        ReportedBy: bcr at wt.net


Application: digikam (1.3.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Upon opening the preferences screen the application promptly died, not much
else to say.

The crash can be reproduced every time.

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

Thread 13 (Thread 0xb620bb70 (LWP 27872)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x00202015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x024a8997 in QWaitConditionPrivate::wait (this=0x86b1138, mutex=0x86b1134,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x86b1138, mutex=0x86b1134, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x0832cff4 in Digikam::ScanController::run (this=0x85933f0) at
/build/buildd/digikam-1.3.0/digikam/scancontroller.cpp:516
#5  0x024a797e in QThreadPrivate::start (arg=0x85933f0) at
thread/qthread_unix.cpp:248
#6  0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xb5a0ab70 (LWP 27875)):
#0  0x0241ce16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x025cdf5b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x025d3085 in QTimerInfoList::updateCurrentTime (this=0x88a767c) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x025d30ca in QTimerInfoList::timerWait (this=0x88a767c, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x025d1078 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xb5a0a0bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x025d1105 in timerSourcePrepare (source=0x0, timeout=0x2420ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0x05569aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x05569ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x0556a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x025d0e6f in QEventDispatcherGlib::processEvents (this=0x88af978,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x025a3759 in QEventLoop::processEvents (this=0xb5a0a280, flags=) at
kernel/qeventloop.cpp:149
#11 0x025a3baa in QEventLoop::exec (this=0xb5a0a280, flags=...) at
kernel/qeventloop.cpp:201
#12 0x024a4fc9 in QThread::exec (this=0x88a5a28) at thread/qthread.cpp:487
#13 0x005b1ccd in Digikam::ImageFilterModelWorker::Thread::run (this=0x88a5a28)
at
/build/buildd/digikam-1.3.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0x024a797e in QThreadPrivate::start (arg=0x88a5a28) at
thread/qthread_unix.cpp:248
#15 0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xb5209b70 (LWP 27876)):
#0  0x0241ce16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x025cdf5b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x025d3085 in QTimerInfoList::updateCurrentTime (this=0x88a978c) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x025d30ca in QTimerInfoList::timerWait (this=0x88a978c, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x025d1078 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xb52090bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x025d1105 in timerSourcePrepare (source=0x0, timeout=0x2420ff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0x05569aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x05569ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x0556a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x025d0e6f in QEventDispatcherGlib::processEvents (this=0x88af9c8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x025a3759 in QEventLoop::processEvents (this=0xb5209280, flags=) at
kernel/qeventloop.cpp:149
#11 0x025a3baa in QEventLoop::exec (this=0xb5209280, flags=...) at
kernel/qeventloop.cpp:201
#12 0x024a4fc9 in QThread::exec (this=0x88af6d0) at thread/qthread.cpp:487
#13 0x005b1ccd in Digikam::ImageFilterModelWorker::Thread::run (this=0x88af6d0)
at
/build/buildd/digikam-1.3.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#14 0x024a797e in QThreadPrivate::start (arg=0x88af6d0) at
thread/qthread_unix.cpp:248
#15 0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xb46ffb70 (LWP 27877)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x00202015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x024a8997 in QWaitConditionPrivate::wait (this=0x89020e8, mutex=0x89020e4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x89020e8, mutex=0x89020e4, time=4294967295) at
thread/qwaitcondition_unix.cpp:159
#4  0x01274f1a in Digikam::ParkingThread::run (this=0x89020d8) at
/build/buildd/digikam-1.3.0/libs/threads/threadmanager.cpp:101
#5  0x024a797e in QThreadPrivate::start (arg=0x89020d8) at
thread/qthread_unix.cpp:248
#6  0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb3efeb70 (LWP 27878)):
#0  0x001fff6f in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0x0556a49e in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x025d0e6f in QEventDispatcherGlib::processEvents (this=0x89125a8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#3  0x025a3759 in QEventLoop::processEvents (this=0xb3efe2a0, flags=) at
kernel/qeventloop.cpp:149
#4  0x025a3baa in QEventLoop::exec (this=0xb3efe2a0, flags=...) at
kernel/qeventloop.cpp:201
#5  0x024a4fc9 in QThread::exec (this=0x8911a18) at thread/qthread.cpp:487
#6  0x024a797e in QThreadPrivate::start (arg=0x8911a18) at
thread/qthread_unix.cpp:248
#7  0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb36fdb70 (LWP 27879)):
#0  0x0020134f in __pthread_mutex_unlock_usercnt () from
/lib/tls/i686/cmov/libpthread.so.0
#1  0x0556a169 in ?? () from /lib/libglib-2.0.so.0
#2  0x0556a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x025d0e6f in QEventDispatcherGlib::processEvents (this=0x89126b8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#4  0x025a3759 in QEventLoop::processEvents (this=0xb36fd2a0, flags=) at
kernel/qeventloop.cpp:149
#5  0x025a3baa in QEventLoop::exec (this=0xb36fd2a0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x024a4fc9 in QThread::exec (this=0x8911838) at thread/qthread.cpp:487
#7  0x024a797e in QThreadPrivate::start (arg=0x8911838) at
thread/qthread_unix.cpp:248
#8  0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb1a66b70 (LWP 27881)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x00202342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0547ace7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 6 (Thread 0xb0e5ab70 (LWP 27882)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x020a7971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x054a45cc in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 5 (Thread 0xb0659b70 (LWP 27883)):
#0  0x0241ce16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x025cdf5b in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x025d3085 in QTimerInfoList::updateCurrentTime (this=0x8defdc4) at
kernel/qeventdispatcher_unix.cpp:340
#3  0x025d30ca in QTimerInfoList::timerWait (this=0x8defdc4, tm=...) at
kernel/qeventdispatcher_unix.cpp:443
#4  0x025d1078 in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xb065906c) at kernel/qeventdispatcher_glib.cpp:136
#5  0x05569aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x05569ee9 in ?? () from /lib/libglib-2.0.so.0
#7  0x0556a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x025d0e6f in QEventDispatcherGlib::processEvents (this=0x8def1f8,
flags=...) at kernel/qeventdispatcher_glib.cpp:414
#9  0x025a3759 in QEventLoop::processEvents (this=0xb0659230, flags=) at
kernel/qeventloop.cpp:149
#10 0x025a3baa in QEventLoop::exec (this=0xb0659230, flags=...) at
kernel/qeventloop.cpp:201
#11 0x024a4fc9 in QThread::exec (this=0x8deee08) at thread/qthread.cpp:487
#12 0x0560296a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x024a797e in QThreadPrivate::start (arg=0x8deee08) at
thread/qthread_unix.cpp:248
#14 0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xabe57b70 (LWP 27898)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x0020112b in __pthread_mutex_unlock_full () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x057b4d61 in pa_mutex_unlock () from /usr/lib/libpulsecommon-0.9.21.so
#3  0x057684e9 in ?? () from /usr/lib/libpulse.so.0
#4  0x05754a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#5  0x05756a13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#6  0x05756ae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#7  0x057682a3 in ?? () from /usr/lib/libpulse.so.0
#8  0x057b5e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#9  0x001fd96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0x020aea4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xaee56b70 (LWP 27899)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x020a0b86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x07d1ba8f in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xab656b70 (LWP 27900)):
#0  0x009bc422 in __kernel_vsyscall ()
#1  0x00202015 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0x0548b9ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb7819760 (LWP 27871)):
[KCrash Handler]
#6  QMetaObject::changeGuard (ptr=0x15f28c4, o=0xa13c7c0) at
kernel/qobject.cpp:488
#7  0x01a0d845 in QPointer<QValidator>::operator= (this=0xa77eea0, v=0xb6db87c)
at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:68
#8  QLineControl::setValidator (this=0xa77eea0, v=0xb6db87c) at
../../include/QtGui/private/../../../src/gui/widgets/qlinecontrol_p.h:641
#9  QLineEdit::setValidator (this=0xa77eea0, v=0xb6db87c) at
widgets/qlineedit.cpp:589
#10 0x083781d1 in SubjectEdit (this=0xa7ab168, parent=0xa7aa190) at
/build/buildd/digikam-1.3.0/libs/template/subjectedit.cpp:80
#11 0x08376a4f in TemplatePanel (this=0xa8370a8, parent=0xa71ff40) at
/build/buildd/digikam-1.3.0/libs/template/templatepanel.cpp:419
#12 0x080f6c21 in SetupTemplate (this=0xa843258, parent=0x0) at
/build/buildd/digikam-1.3.0/utilities/setup/setuptemplate.cpp:104
#13 0x080ebe3e in Setup (this=0xa79c210, parent=0x8687410) at
/build/buildd/digikam-1.3.0/utilities/setup/setup.cpp:195
#14 0x080edc85 in Digikam::Setup::exec (parent=0x8687410,
page=Digikam::Setup::LastPageUsed) at
/build/buildd/digikam-1.3.0/utilities/setup/setup.cpp:349
#15 0x082bda39 in Digikam::DigikamApp::setup (this=0x8687410) at
/build/buildd/digikam-1.3.0/digikam/digikamapp.cpp:2138
#16 0x082da52d in Digikam::DigikamApp::slotSetup (this=0x8687410,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa805e8) at
/build/buildd/digikam-1.3.0/digikam/digikamapp.cpp:2133
#17 Digikam::DigikamApp::qt_metacall (this=0x8687410,
_c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa805e8) at
/build/buildd/digikam-1.3.0/obj-i486-linux-gnu/digikam/digikamapp.moc:223
#18 0x025aa47a in QMetaObject::metacall (object=0x8687410, cl=311901, idx=74,
argv=0xbfa805e8) at kernel/qmetaobject.cpp:237
#19 0x025b8fbb in QMetaObject::activate (sender=0x92dfc30, m=0x84c14b8,
local_signal_index=1, argv=0xbfa805e8) at kernel/qobject.cpp:3295
#20 0x0159b589 in QAction::triggered (this=0x92dfc30, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#21 0x0159d77c in QAction::activate (this=0x92dfc30, event=QAction::Trigger) at
kernel/qaction.cpp:1255
#22 0x01a42bdf in QMenuPrivate::activateCausedStack (this=0x9f67bc8,
causedStack=..., action=0x92dfc30, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1002
#23 0x01a48f3b in QMenuPrivate::activateAction (this=0x9f67bc8,
action=0x92dfc30, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1094
#24 0x01a49f87 in QMenu::mouseReleaseEvent (this=0x9f72cc8, e=0xbfa80e80) at
widgets/qmenu.cpp:2312
#25 0x05ba7175 in KMenu::mouseReleaseEvent (this=0x9f72cc8, e=0xbfa80e80) at
../../kdeui/widgets/kmenu.cpp:471
#26 0x01600158 in QWidget::event (this=0x9f72cc8, event=0xbfa80e80) at
kernel/qwidget.cpp:8044
#27 0x01a4b58c in QMenu::event (this=0x9f72cc8, e=0xbfa80e80) at
widgets/qmenu.cpp:2421
#28 0x015a1e8c in QApplicationPrivate::notify_helper (this=0x854aed0,
receiver=0x9f72cc8, e=0xbfa80e80) at kernel/qapplication.cpp:4302
#29 0x015a93a7 in QApplication::notify (this=0xbfa817b4, receiver=0x9f72cc8,
e=0xbfa80e80) at kernel/qapplication.cpp:3867
#30 0x05ab0ffa in KApplication::notify (this=0xbfa817b4, receiver=0x9f72cc8,
event=0xbfa80e80) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x025a513b in QCoreApplication::notifyInternal (this=0xbfa817b4,
receiver=0x9f72cc8, event=0xbfa80e80) at kernel/qcoreapplication.cpp:726
#32 0x015a8302 in QCoreApplication::sendEvent (receiver=0x9f72cc8,
event=0xbfa80e80, alienWidget=0x0, nativeWidget=0x9f72cc8,
buttonDown=0x1ee8058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QApplicationPrivate::sendMouseEvent (receiver=0x9f72cc8, event=0xbfa80e80,
alienWidget=0x0, nativeWidget=0x9f72cc8, buttonDown=0x1ee8058,
lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#34 0x0163429f in QETWidget::translateMouseEvent (this=0x9f72cc8,
event=0xbfa8139c) at kernel/qapplication_x11.cpp:4314
#35 0x016331e1 in QApplication::x11ProcessEvent (this=0xbfa817b4,
event=0xbfa8139c) at kernel/qapplication_x11.cpp:3391
#36 0x016622ea in x11EventSourceDispatch (s=0x854e140, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x055665e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x0556a2d8 in ?? () from /lib/libglib-2.0.so.0
#39 0x0556a4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x025d0e35 in QEventDispatcherGlib::processEvents (this=0x851e6e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:412
#41 0x01661e15 in QGuiEventDispatcherGlib::processEvents (this=0x851e6e8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x025a3759 in QEventLoop::processEvents (this=0xbfa81694, flags=) at
kernel/qeventloop.cpp:149
#43 0x025a3baa in QEventLoop::exec (this=0xbfa81694, flags=...) at
kernel/qeventloop.cpp:201
#44 0x025a8e3f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#45 0x015a1f27 in QApplication::exec () at kernel/qapplication.cpp:3581
#46 0x083b627b in main (argc=5, argv=0xbfa81c14) at
/build/buildd/digikam-1.3.0/digikam/main.cpp:195

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list