[Digikam-users] Digikam ver. 2.6.0 crashing

Tom Cloyd tomcloydmsma at gmail.com
Thu Jun 7 09:18:08 BST 2012


On 06/07/2012 12:33 AM, Philip Johnsson wrote:
>
> Are you using packages from my PPA now or some other packages? I could 
> try to reproduce your problem if they are mine and see if there is 
> something I can fix during build.
>
> /Philip
>
> On Jun 7, 2012 5:39 AM, "Tom Cloyd" <tomcloydmsma at gmail.com 
> <mailto:tomcloydmsma at gmail.com>> wrote:
>
>     I'm running ver. 2.6.0, updated today (build Jun 6 2012, target:
>     Debian), with KDE 4.8.3, on Kubuntu Linux 12.04.
>
>     Before this update, I was running the previous version from
>     Phillip's PPA, and uploading lots of images to Picasa without
>     issue. Now, it crashes consistently after my account is verified
>     and I ask for the update to begin. Getting this to work is
>     critical, as any other way of uploading to Picasa fails to pick up
>     image captions and descriptions.
>
>     Anyone else having this problem?
>
>     Any ideas how to fix it?
>
>     Thanks in advance...
>
>     Tom
>     ~~~~~~~~~~~~~~~~~
>     Tom Cloyd, MS MA
>     tc at tomcloyd.com <mailto:tc at tomcloyd.com>
>     (435) 272-3332 <tel:%28435%29%20272-3332>
>     Cedar City, Utah
>     _______________________________________________
>     Digikam-users mailing list
>     Digikam-users at kde.org <mailto:Digikam-users at kde.org>
>     https://mail.kde.org/mailman/listinfo/digikam-users
>
Philip & Giles,

Thanks for your very prompt response.

Philip - yes, I'm using your PPA, and being notified of updates via the 
Kubuntu 12.04 package manager Muon. I'm now running the  jun 7 2012 
build, and it's doing the same as yesterday's build.

Giles - I barely understood the material at that link you gave me, but 
understood that I needed to install the debugging package I know Digikam 
has, and did so, and I now have a backtrace. I tried to follow through 
with the KDE reporting protocol to report the bug, but as with every 
other time I've tried to use it just gave up in frustration. It's too 
complicated and involved, and I just don't have time to wade through all 
those demands just to give them my backtrace. I'm not a programming 
professional, and this is just too much.

I have a copy of the backtrace and have attached it to this email. I 
hope that will do for you. If I can help in any additional way, just let 
me know.

Tom
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20120607/2312ea5e/attachment.html>
-------------- next part --------------
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb51428c0 (LWP 12704))]

Thread 6 (Thread 0xb3360b40 (LWP 12705)):
#0  0x0044e416 in __kernel_vsyscall ()
#1  0x0050e96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x01e5d3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01fd4350 in wait (time=4294967295, this=0x89d9908) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x89d9874, mutex=0x89d9870, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x0820f87e in Digikam::ScanController::run (this=0x89e48c8) at /build/buildd/digikam-2.6.0/core/digikam/database/scancontroller.cpp:698
#6  0x01fd3de0 in QThreadPrivate::start (arg=0x89e48c8) at thread/qthread_unix.cpp:298
#7  0x0050ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x01e4face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 5 (Thread 0xb29ffb40 (LWP 12706)):
#0  0x0050cdc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x01e5d5f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x027ef390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x027afa75 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x027b0002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x027b01c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x0211b8e7 in QEventDispatcherGlib::processEvents (this=0xb2000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x020e750d in QEventLoop::processEvents (this=0xb29ff0c0, flags=...) at kernel/qeventloop.cpp:149
#8  0x020e77a9 in QEventLoop::exec (this=0xb29ff0c0, flags=...) at kernel/qeventloop.cpp:204
#9  0x01fd094c in QThread::exec (this=0x89da1c0) at thread/qthread.cpp:501
#10 0x020c4b5d in QInotifyFileSystemWatcherEngine::run (this=0x89da1c0) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x01fd3de0 in QThreadPrivate::start (arg=0x89da1c0) at thread/qthread_unix.cpp:298
#12 0x0050ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0x01e4face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb1fffb40 (LWP 12710)):
#0  0x0044e416 in __kernel_vsyscall ()
#1  0x0050e96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x01e5d3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01fd4350 in wait (time=4294967295, this=0x8c28190) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8ca78b0, mutex=0x8ca78ac, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x0739f64c in Digikam::ParkingThread::run (this=0x8ca78a0) at /build/buildd/digikam-2.6.0/core/libs/threads/threadmanager.cpp:119
#6  0x01fd3de0 in QThreadPrivate::start (arg=0x8ca78a0) at thread/qthread_unix.cpp:298
#7  0x0050ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x01e4face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xac908b40 (LWP 12711)):
#0  0x00509480 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x0050ccbf in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x01e5d5f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#3  0x027ef390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x027afa75 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x027b0002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x027b01c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x0211b8e7 in QEventDispatcherGlib::processEvents (this=0x88e4d00, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x020e750d in QEventLoop::processEvents (this=0xac9080c0, flags=...) at kernel/qeventloop.cpp:149
#9  0x020e77a9 in QEventLoop::exec (this=0xac9080c0, flags=...) at kernel/qeventloop.cpp:204
#10 0x01fd094c in QThread::exec (this=0x88ceb50) at thread/qthread.cpp:501
#11 0x020c4b5d in QInotifyFileSystemWatcherEngine::run (this=0x88ceb50) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x01fd3de0 in QThreadPrivate::start (arg=0x88ceb50) at thread/qthread_unix.cpp:298
#13 0x0050ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x01e4face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa252eb40 (LWP 12733)):
#0  0x0044e416 in __kernel_vsyscall ()
#1  0x0050e96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x01e5d3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01fd4350 in wait (time=4294967295, this=0xae48960) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xae48714, mutex=0xae48710, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x067e1ae2 in KIPIPlugins::KPRawThumbThread::run (this=0x8ea9740) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/common/libkipiplugins/tools/kprawthumbthread.cpp:107
#6  0x01fd3de0 in QThreadPrivate::start (arg=0x8ea9740) at thread/qthread_unix.cpp:298
#7  0x0050ad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x01e4face in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb51428c0 (LWP 12704)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0x02100fb0 in QObject::connect (sender=0x3a002f, signal=0xa630d8ab "2gotThumbnail(KUrl,QPixmap)", receiver=0xbfe0634c, method=0xa630d88e "1slotThumbnail(KUrl,QPixmap)", type=Qt::AutoConnection) at kernel/qobject.cpp:2551
#9  0xa63086f6 in KIPIPicasawebExportPlugin::PicasawebReplaceDialog::PicasawebReplaceDialog (this=0xbfe0634c, parent=0xae16a58, _caption=..., _iface=0x3a002f, _src=..., _dest=...) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/picasawebexport/picasawebreplacedialog.cpp:183
#10 0xa6303c2d in KIPIPicasawebExportPlugin::PicasawebWindow::uploadNextPhoto (this=0xae16a58) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:654
#11 0xa6305985 in KIPIPicasawebExportPlugin::PicasawebWindow::slotListPhotosDoneForUpload (this=0xae16a58, errCode=0, errMsg=..., photosList=...) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/picasawebexport/picasawebwindow.cpp:473
#12 0x020ff6b1 in QMetaObject::activate (sender=0xae91818, m=0xa63127f8, local_signal_index=5, argv=0xbfe06660) at kernel/qobject.cpp:3547
#13 0xa62ef455 in KIPIPicasawebExportPlugin::PicasawebTalker::signalListPhotosDone (this=0xae91818, _t1=0, _t2=..., _t3=...) at /build/buildd/digikam-2.6.0/obj-i686-linux-gnu/extra/kipi-plugins/picasawebexport/picasawebtalker.moc:176
#14 0xa62f72d8 in KIPIPicasawebExportPlugin::PicasawebTalker::parseResponseListPhotos (this=0xae91818, data=...) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/picasawebexport/picasawebtalker.cpp:879
#15 0xa62f86ef in KIPIPicasawebExportPlugin::PicasawebTalker::slotResult (this=0xae91818, job=0xa5aa208) at /build/buildd/digikam-2.6.0/extra/kipi-plugins/picasawebexport/picasawebtalker.cpp:659
#16 0x020ff6b1 in QMetaObject::activate (sender=0xa5aa208, m=0x1c784ac, local_signal_index=3, argv=0xbfe06a08) at kernel/qobject.cpp:3547
#17 0x01ac8425 in KJob::result (this=0xa5aa208, _t1=0xa5aa208) at ./kjob.moc:208
#18 0x01ac8478 in KJob::emitResult (this=0xa5aa208) at ../../kdecore/jobs/kjob.cpp:318
#19 0x0296e328 in KIO::SimpleJob::slotFinished (this=0xa5aa208) at ../../kio/kio/job.cpp:494
#20 0x0297742d in KIO::TransferJob::slotFinished (this=0xa5aa208) at ../../kio/kio/job.cpp:1081
#21 0x029759e8 in qt_static_metacall (_a=0xbfe06c80, _id=7, _o=0xa5aa208, _c=<optimized out>) at ./jobclasses.moc:388
#22 KIO::TransferJob::qt_static_metacall (_o=0xa5aa208, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfe06c80) at ./jobclasses.moc:375
#23 0x020ff6b1 in QMetaObject::activate (sender=0xa255908, m=0x2b50480, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#24 0x02a2ce85 in KIO::SlaveInterface::finished (this=0xa255908) at ./slaveinterface.moc:185
#25 0x02a2ffa1 in KIO::SlaveInterface::dispatch (this=0xa255908, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#26 0x02a2c4fa in KIO::SlaveInterface::dispatch (this=0xa255908) at ../../kio/kio/slaveinterface.cpp:88
#27 0x02a1db98 in KIO::Slave::gotInput (this=0xa255908) at ../../kio/kio/slave.cpp:344
#28 0x02a1e200 in KIO::Slave::qt_static_metacall (_o=0xa255908, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfe06f40) at ./slave.moc:57
#29 0x020ff6b1 in QMetaObject::activate (sender=0xa4ee780, m=0x2b4d110, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#30 0x02938eb5 in KIO::Connection::readyRead (this=0xa4ee780) at ./connection.moc:106
#31 0x0293972a in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#32 KIO::ConnectionPrivate::dequeue (this=0xae16ad8) at ../../kio/kio/connection.cpp:71
#33 0x020fac01 in QMetaCallEvent::placeMetaCall (this=0xb0744a0, object=0xa4ee780) at kernel/qobject.cpp:525
#34 0x02103c7b in QObject::event (this=0xa4ee780, e=0xb0744a0) at kernel/qobject.cpp:1195
#35 0x03533ed4 in notify_helper (e=0xb0744a0, receiver=0xa4ee780, this=0x8881440) at kernel/qapplication.cpp:4559
#36 QApplicationPrivate::notify_helper (this=0x8881440, receiver=0xa4ee780, e=0xb0744a0) at kernel/qapplication.cpp:4531
#37 0x0353930d in QApplication::notify (this=0xb0744a0, receiver=0xa4ee780, e=0xb0744a0) at kernel/qapplication.cpp:4288
#38 0x0175cb61 in KApplication::notify (this=0xbfe07840, receiver=0xa4ee780, event=0xb0744a0) at ../../kdeui/kernel/kapplication.cpp:311
#39 0x020e897e in QCoreApplication::notifyInternal (this=0xbfe07840, receiver=0xa4ee780, event=0xb0744a0) at kernel/qcoreapplication.cpp:876
#40 0x020ecad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x88329a0) at kernel/qcoreapplication.cpp:1500
#42 0x020ece0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#43 0x0211b494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=0x88788d0) at kernel/qeventdispatcher_glib.cpp:279
#45 0x027afcda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0x027b00e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0x027b01c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0x0211b887 in QEventDispatcherGlib::processEvents (this=0x8833520, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0x035ecaaa in QGuiEventDispatcherGlib::processEvents (this=0x8833520, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x020e750d in QEventLoop::processEvents (this=0xbfe07724, flags=...) at kernel/qeventloop.cpp:149
#51 0x020e77a9 in QEventLoop::exec (this=0xbfe07724, flags=...) at kernel/qeventloop.cpp:204
#52 0x020eceba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#53 0x03531a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#54 0x080b9460 in main (argc=-1265777828, argv=0x26) at /build/buildd/digikam-2.6.0/core/digikam/main/main.cpp:232


More information about the Digikam-users mailing list