Bug 234865 - Crash Facebook tool
Summary: Crash Facebook tool
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Facebook (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-20 08:13 UTC by sergio landa
Modified: 2018-01-30 21:31 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.5.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sergio landa 2010-04-20 08:13:20 UTC
Application: gwenview (2.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Gwenview crash when upload photos to Facebook service

 -- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78a7700 (LWP 9523))]

Thread 14 (Thread 0xb6266b70 (LWP 9525)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb4d97b70 (LWP 9545)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xb4166b70 (LWP 9546)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xb3965b70 (LWP 9547)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xb3164b70 (LWP 9548)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xb2963b70 (LWP 9549)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb2162b70 (LWP 9550)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb1961b70 (LWP 9551)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb1160b70 (LWP 9552)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb095fb70 (LWP 9553)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb015eb70 (LWP 9554)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xaf95db70 (LWP 9555)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xaf15cb70 (LWP 9556)):
#0  0x00d51422 in __kernel_vsyscall ()
#1  0x00d39e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00c5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x003f72c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x00e28f22 in ?? () from /usr/lib/libgwenviewlib.so.4
#5  0x003f636e in ?? () from /usr/lib/libQtCore.so.4
#6  0x00d3580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0x00c448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb78a7700 (LWP 9523)):
[KCrash Handler]
#6  0x01f35e90 in QPixmap::QPixmap(QPixmap const&) () from /usr/lib/libQtGui.so.4
#7  0x05457c8f in KIPIPlugins::ImagesListViewItem::setProgressAnimation(QPixmap const&) () from /usr/lib/libkipiplugins.so.1
#8  0x05457ef9 in KIPIPlugins::ImagesList::slotProgressTimerDone() () from /usr/lib/libkipiplugins.so.1
#9  0x0545812b in KIPIPlugins::ImagesList::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkipiplugins.so.1
#10 0x004fde5a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x0050c5f5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x0055dc97 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#13 0x0051479e in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#14 0x00509494 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#15 0x01e3e3cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x01e4501e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x010225ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#18 0x004f8beb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0x00527eb6 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00524b47 in ?? () from /usr/lib/libQtCore.so.4
#21 0x0874de88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#22 0x08751730 in ?? () from /lib/libglib-2.0.so.0
#23 0x08751863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#24 0x00524805 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0x01efdb35 in ?? () from /usr/lib/libQtGui.so.4
#26 0x004f7209 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x004f765a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0x004fb84f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0x01e3e467 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0x08085528 in _start ()

Reported using DrKonqi
Comment 1 Nicolas L. 2010-04-20 16:35:03 UTC
can you please install:

libqt4-dbg and the debug package for kipi-plugins and give the new crash log please ?
Comment 2 Jonathan Thomas 2010-04-21 14:08:18 UTC

*** This bug has been marked as a duplicate of bug 225665 ***
Comment 3 Jens Mueller 2010-04-21 20:00:39 UTC
Jonathan,

I don't know what's the relation to the marked duplicate, this one is about facebook plugin and the other one about picasaweb-plugin. The picasaweb-bug was introduced after kipi-plugins 1.1 release and fixed before 1.2. So there was no released kipi-plugins version which included this bug.

Regards, Jens
Comment 4 caulier.gilles 2010-10-07 09:05:26 UTC
We need feedback using kipi-plugins 1.4.0

Gilles Caulier
Comment 5 caulier.gilles 2010-11-24 09:16:57 UTC
kipi-plugins 1.6.0 is out:

http://www.digikam.org/drupal/node/551

Please update and check if this entry still valid.

Thanks in advance

Gilles Caulier
Comment 6 caulier.gilles 2011-11-03 12:44:12 UTC
kipi-plugins 2.2.0 is out since few weeks. Crash still valid with this version ?

Gilles Caulier
Comment 7 Farhan 2011-12-06 17:18:47 UTC
As of Gwenview 2.7.2 and kipi-plugins 2.3.0, this bug has been FIXED.

I successfully uploaded a photo to my Facebook account. 

However, once I've authenticated by copying URL into Gwenview and then I click switch account and cancel, the previous authentication is lost.