Bug 296763

Summary: kopete crashes while adding Google+ account
Product: [Unmaintained] kopete Reporter: Lars Müller <lars>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version First Reported In: 1.1.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Lars Müller 2012-03-25 18:00:14 UTC
Application: kopete (1.1.2)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.9-1.4-default x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
Kopete as included with a plain openSUSE 12.1 x86_64 install crashes while adding a Google plus account to kopete.

The RPM database reports version 4.7.2 in release 2.1.2 to be installed.

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8b942a7760 (LWP 9449))]

Thread 3 (Thread 0x7f8b7ac65700 (LWP 9460)):
#0  0x00007f8b91d05aa7 in ?? () from /usr/lib64/libQtCore.so.4
#1  0x00007f8b91d05b75 in ?? () from /usr/lib64/libQtCore.so.4
#2  0x00007f8b8aec8b22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8b8aec992d in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f8b8aec9f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f8b91d06586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f8b91cdaa32 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f8b91cdac2f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#8  0x00007f8b7c8ad949 in QCA::SyncThread::run() () from /usr/lib64/libqca.so.2
#9  0x00007f8b91bf5025 in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007f8b9014af05 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f8b906a310d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f8b73fff700 (LWP 9461)):
#0  0x00007f8b9014d014 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f8b8aec8b53 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f8b8aec992d in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f8b8aec9f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f8b91d06586 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f8b91cdaa32 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f8b91cdac2f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f8b7c52b4c5 in ?? () from /usr/lib64/kde4/kopete_jabber.so
#8  0x00007f8b91bf5025 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f8b9014af05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f8b906a310d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8b942a7760 (LWP 9449)):
[KCrash Handler]
#6  0x00007f8b91cede02 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib64/libQtCore.so.4
#7  0x00007f8b93267635 in Kopete::UI::ContactListModel::removeMetaContact(Kopete::MetaContact*) () from /usr/lib64/libkopetecontactlist.so.1
#8  0x00007f8b9326c267 in Kopete::UI::ContactListTreeModel::removeMetaContact(Kopete::MetaContact*) () from /usr/lib64/libkopetecontactlist.so.1
#9  0x00007f8b9326b899 in Kopete::UI::ContactListTreeModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkopetecontactlist.so.1
#10 0x00007f8b91cee5aa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#11 0x00007f8b939570f2 in Kopete::ContactList::metaContactRemoved(Kopete::MetaContact*) () from /usr/lib64/libkopete.so.4
#12 0x00007f8b93958441 in Kopete::ContactList::removeMetaContact(Kopete::MetaContact*) () from /usr/lib64/libkopete.so.4
#13 0x00007f8b9325529a in KopeteContactListView::removeGroupOrMetaContact() () from /usr/lib64/libkopetecontactlist.so.1
#14 0x00007f8b932565d5 in KopeteContactListView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkopetecontactlist.so.1
#15 0x00007f8b91cee5aa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#16 0x00007f8b90e2c622 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4
#17 0x00007f8b90e2c80f in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4
#18 0x00007f8b91262a09 in ?? () from /usr/lib64/libQtGui.so.4
#19 0x00007f8b91268642 in ?? () from /usr/lib64/libQtGui.so.4
#20 0x00007f8b927eed40 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libkdeui.so.5
#21 0x00007f8b90e83306 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f8b91269bab in QMenu::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f8b90e32c34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#24 0x00007f8b90e383bb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f8b9272ce36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#26 0x00007f8b91cdb82c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#27 0x00007f8b90e33c02 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#28 0x00007f8b90eb0271 in ?? () from /usr/lib64/libQtGui.so.4
#29 0x00007f8b90eaea9a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f8b90ed6312 in ?? () from /usr/lib64/libQtGui.so.4
#31 0x00007f8b8aec958d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f8b8aec9d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f8b8aec9f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f8b91d0651f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#35 0x00007f8b90ed5f9e in ?? () from /usr/lib64/libQtGui.so.4
#36 0x00007f8b91cdaa32 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x00007f8b91cdac2f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x00007f8b91cdedf7 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#39 0x000000000041529f in ?? ()
#40 0x00007f8b905e923d in __libc_start_main () from /lib64/libc.so.6
#41 0x0000000000415305 in _start ()

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-30 00:01:03 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-14 11:29:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-29 09:38:46 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!