Bug 210269

Summary: Crash after closing chat window options
Product: [Unmaintained] kopete Reporter: Graham <graham1982>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Graham 2009-10-12 03:35:22 UTC
Application that crashed: kopete
Version of the application: 0.80.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.31-ARCH x86_64

What I was doing when the application crashed:
This crash happens whether or not i change the chat window theme or not, it's only upon me clicking 'ok' to exit. I also get a crash when closing the chat history window.

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

Thread 2 (Thread 0x7ff41c89b910 (LWP 23420)):
#0  0x00007ff42a080dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ff42b739c6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ff428964c9c in ?? () from /usr/lib/libQtNetwork.so.4
#3  0x00007ff42b738ba5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ff42a07c57a in start_thread () from /lib/libpthread.so.0
#5  0x00007ff42a5aa14d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff42df4e750 (LWP 23419)):
[KCrash Handler]
#5  0x00007ff41eac1e9a in KHTMLPart::~KHTMLPart() () from /usr/lib/libkhtml.so.5
#6  0x00007ff41e68cbdc in ChatMessagePart::~ChatMessagePart() () from /usr/lib/libkopetechatwindow_shared.so.1
#7  0x00007ff425095486 in KParts::Part::slotWidgetDestroyed() () from /usr/lib/libkparts.so.4
#8  0x00007ff42509557c in KParts::Part::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkparts.so.4
#9  0x00007ff4250955d5 in KParts::ReadOnlyPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkparts.so.4
#10 0x00007ff41eaca1ee in KHTMLPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkhtml.so.5
#11 0x00007ff41e690340 in ChatMessagePart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkopetechatwindow_shared.so.1
#12 0x00007ff42b832d3c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x00007ff42b833274 in QObject::destroyed(QObject*) () from /usr/lib/libQtCore.so.4
#14 0x00007ff42b8340db in QObject::~QObject() () from /usr/lib/libQtCore.so.4
#15 0x00007ff42ad19738 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#16 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#17 0x00007ff42ad19aa3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#18 0x00007ff42b076fc1 in QFrame::~QFrame() () from /usr/lib/libQtGui.so.4
#19 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#20 0x00007ff42ad19aa3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#21 0x00007ff42b077701 in QGroupBox::~QGroupBox() () from /usr/lib/libQtGui.so.4
#22 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#23 0x00007ff42ad19603 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#24 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#25 0x00007ff42ad19aa3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#26 0x00007ff42b0da9d1 in QStackedWidget::~QStackedWidget() () from /usr/lib/libQtGui.so.4
#27 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#28 0x00007ff42ad19aa3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#29 0x00007ff42b0e8de1 in QTabWidget::~QTabWidget() () from /usr/lib/libQtGui.so.4
#30 0x00007ff42b82bdbc in QObjectPrivate::deleteChildren() () from /usr/lib/libQtCore.so.4
#31 0x00007ff42ad19aa3 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#32 0x00007ff41100420d in ChatWindowConfig::~ChatWindowConfig() () from /usr/lib/kde4/kcm_kopete_chatwindowconfig.so
#33 0x00007ff429c02654 in KCModuleProxy::deleteClient() () from /usr/lib/libkutils.so.4
#34 0x00007ff429c013f9 in KCMultiDialogPrivate::_k_dialogClosed() () from /usr/lib/libkutils.so.4
#35 0x00007ff429c01895 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#36 0x00007ff429c1acd0 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#37 0x00007ff42b832d3c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#38 0x00007ff42ad1d4d9 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0x00007ff42accf07c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#40 0x00007ff42acd634e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#41 0x00007ff42c42d586 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#42 0x00007ff42b81dbfc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#43 0x00007ff42ad1c53a in QWidgetPrivate::hide_helper() () from /usr/lib/libQtGui.so.4
#44 0x00007ff42ad23e90 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#45 0x00007ff42b147690 in QDialog::setVisible(bool) () from /usr/lib/libQtGui.so.4
#46 0x00007ff42b146794 in QDialog::done(int) () from /usr/lib/libQtGui.so.4
#47 0x00007ff429c01964 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#48 0x00007ff429c1acd0 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#49 0x00007ff42b832d3c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#50 0x00007ff42c3a1fa8 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5
#51 0x00007ff42c3a41b9 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#52 0x00007ff42c4582a0 in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#53 0x00007ff429c01860 in KCMultiDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#54 0x00007ff429c1acd0 in KSettings::Dialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkutils.so.4
#55 0x00007ff42b832d3c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#56 0x00007ff42b83586e in QSignalMapper::mapped(int) () from /usr/lib/libQtCore.so.4
#57 0x00007ff42b836a60 in QSignalMapper::map(QObject*) () from /usr/lib/libQtCore.so.4
#58 0x00007ff42b836cd0 in QSignalMapper::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#59 0x00007ff42b832d3c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#60 0x00007ff42b2ce277 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#61 0x00007ff42b02fe6b in ?? () from /usr/lib/libQtGui.so.4
#62 0x00007ff42b031a7b in ?? () from /usr/lib/libQtGui.so.4
#63 0x00007ff42b031cc5 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#64 0x00007ff42ad1dad0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#65 0x00007ff42accf07c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#66 0x00007ff42acd6191 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#67 0x00007ff42c42d586 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#68 0x00007ff42b81dbfc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#69 0x00007ff42acd5a60 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#70 0x00007ff42ad3ba04 in ?? () from /usr/lib/libQtGui.so.4
#71 0x00007ff42ad3a6da in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#72 0x00007ff42ad6296c in ?? () from /usr/lib/libQtGui.so.4
#73 0x00007ff42603edbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#74 0x00007ff426042568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#75 0x00007ff426042690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#76 0x00007ff42b846123 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#77 0x00007ff42ad6214e in ?? () from /usr/lib/libQtGui.so.4
#78 0x00007ff42b81c532 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#79 0x00007ff42b81c904 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#80 0x00007ff42b81eab9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#81 0x0000000000415666 in _start ()

This bug may be a duplicate of or related to bug 210185

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-12 14:43:37 UTC
Fixed post 4.3.2. Thanks

*** This bug has been marked as a duplicate of bug 209960 ***
Comment 2 Graham 2009-10-12 14:57:04 UTC
I'm using 4.3.2 though.
Comment 3 Dario Andres 2009-10-12 14:58:54 UTC
The fix was not included on 4.3.2, it will be on 4.3.3 and in the 4.3.2 packages if the distributions patch their packages (as it was requested already). Sorry if I wasn't clear enough with "post 4.3.2".
Regards