Bug 102126 - kopete crashed when closing converstion windows or changing appearance in preferences.
Summary: kopete crashed when closing converstion windows or changing appearance in pre...
Status: RESOLVED DUPLICATE of bug 100826
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 102229 102405 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-03-21 21:32 UTC by Hussam Al-Tayeb
Modified: 2005-03-24 22:40 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hussam Al-Tayeb 2005-03-21 21:32:58 UTC
Version:           unknown (using KDE 3.4.0-1.3.3.kde, Fedora Core release 3 (Heidelberg))
Compiler:          gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
OS:                Linux (i686) release 2.6.10-1.770_FC3

1. Open kopete 0.10 on kde 3.4.0 final
2. open a converstion window to to talk to an online contact.
3. Close the conversation window.
4. Kopete crashes.
OR
1. Open kopete 0.10 on kde 3.4.0 final
2. Open preferences.
3. point to Apprearance panel
4. Kopete crashes.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208973632 (LWP 6474)]
[KCrash handler]
#4  0x01739ae4 in free () from /lib/tls/libc.so.6
#5  0x0328c98a in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#6  0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#7  0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#8  0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#9  0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#10 0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#11 0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#12 0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#13 0x0328c91d in xmlFreeNodeList () from /usr/lib/libxml2.so.2
#14 0x0328d022 in xmlFreeDoc () from /usr/lib/libxml2.so.2
#15 0x003ec29d in xsltFreeStylesheet () from /usr/lib/libxslt.so.1
#16 0x0063cfc8 in Kopete::XSLT::setXSLT () from /usr/lib/libkopete.so.1
#17 0x079abf80 in init_kcm_kopete_appearanceconfig ()
   from /usr/lib/kde3/kcm_kopete_appearanceconfig.so
#18 0x079adceb in init_kcm_kopete_appearanceconfig ()
   from /usr/lib/kde3/kcm_kopete_appearanceconfig.so
#19 0x079ae919 in init_kcm_kopete_appearanceconfig ()
   from /usr/lib/kde3/kcm_kopete_appearanceconfig.so
#20 0x079b1085 in init_kcm_kopete_appearanceconfig ()
   from /usr/lib/kde3/kcm_kopete_appearanceconfig.so
#21 0x00ac7edd in KLibFactory::create () from /usr/lib/libkdecore.so.4
#22 0x002ea81a in KCModuleLoader::load () from /usr/lib/libkutils.so.1
#23 0x002eb2c7 in KCModuleLoader::loadModule () from /usr/lib/libkutils.so.1
#24 0x002fae7c in KCModuleProxy::realModule () from /usr/lib/libkutils.so.1
#25 0x002fb90a in KCModuleProxy::buttons () from /usr/lib/libkutils.so.1
#26 0x002ebc9f in KCMultiDialog::slotAboutToShow ()
   from /usr/lib/libkutils.so.1
#27 0x002ece0b in KCMultiDialog::qt_invoke () from /usr/lib/libkutils.so.1
#28 0x02cfdcce in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#29 0x01132028 in KDialogBase::aboutToShowPage () from /usr/lib/libkdeui.so.4
#30 0x011320ac in KDialogBase::qt_emit () from /usr/lib/libkdeui.so.4
#31 0x002ebaf8 in KCMultiDialog::qt_emit () from /usr/lib/libkutils.so.1
#32 0x02cfdd4b in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#33 0x01138377 in KJanusWidget::aboutToShowPage () from /usr/lib/libkdeui.so.4
#34 0x011383f0 in KJanusWidget::qt_emit () from /usr/lib/libkdeui.so.4
#35 0x02cfdc8f in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#36 0x0304eea0 in QWidgetStack::aboutToShow ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#37 0x02e38e8e in QWidgetStack::raiseWidget ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#38 0x0113b9cd in KJanusWidget::showPage () from /usr/lib/libkdeui.so.4
#39 0x0113bbe7 in KJanusWidget::showPage () from /usr/lib/libkdeui.so.4
#40 0x0113b846 in KJanusWidget::slotShowPage () from /usr/lib/libkdeui.so.4
#41 0x0113c793 in KJanusWidget::qt_invoke () from /usr/lib/libkdeui.so.4
#42 0x02cfdcce in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#43 0x02cfe3a4 in QObject::activate_signal ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#44 0x030408e2 in QListBox::selectionChanged ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#45 0x02dd019e in QListBox::setSelected ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#46 0x02dd2564 in QListBox::mousePressEventEx ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#47 0x02dd2b18 in QListBox::mousePressEvent ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#48 0x02d33e3d in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#49 0x02c9f0b9 in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#50 0x02c9f2f9 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#51 0x00a19d28 in KApplication::notify () from /usr/lib/libkdecore.so.4
#52 0x02c3c18d in QETWidget::translateMouseEvent ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#53 0x02c3a5a5 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#54 0x02c4d3f6 in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#55 0x02cb4755 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#56 0x02cb46ae in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#57 0x02c9e2bb in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#58 0x0806a193 in ?? ()
#59 0xbfe411b0 in ?? ()
#60 0xbfe41190 in ?? ()
#61 0xbfe41190 in ?? ()
#62 0x00000000 in ?? ()
Comment 1 Jeffrey McGee 2005-03-23 05:15:02 UTC
I'm haveing the same problem(s) on Debian with KDE 3.4 compiled with konstruct.
I'm using libxslt-1.1.13 and libxml2-2.6.18.

In both cases, the crash occurs when xsltFreeStylesheet(d->styleSheet) is called from libkopete/kopetexsl.cpp.  Here's the backtrace I get when I close the conversation window:

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1106384832 (LWP 25464)]
[KCrash handler]
#3  0x41deaa35 in free () from /lib/tls/libc.so.6
#4  0x41ba2e62 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#5  0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#6  0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#7  0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#8  0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#9  0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#10 0x41ba2df0 in xmlFreeNodeList__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#11 0x41ba066d in xmlFreeDoc__internal_alias ()
   from /home/jeff/.kde3.4/lib/libxml2.so.2
#12 0x41b3b658 in xsltFreeStylesheet ()
   from /home/jeff/.kde3.4/lib/libxslt.so.1
#13 0x401055a3 in Kopete::XSLT::~XSLT ()
   from /home/jeff/.kde3.4/lib/libkopete.so.1
#14 0x43e7c3fc in ChatMessagePart::~ChatMessagePart ()
   from /home/jeff/.kde3.4/lib/kde3/kopete_emailwindow.so
#15 0x40798a99 in KParts::Part::slotWidgetDestroyed ()
   from /home/jeff/.kde3.4/lib/libkparts.so.2
#16 0x4079b608 in KParts::Part::qt_invoke ()
   from /home/jeff/.kde3.4/lib/libkparts.so.2
#17 0x4079ba5a in KParts::ReadOnlyPart::qt_invoke ()
   from /home/jeff/.kde3.4/lib/libkparts.so.2
#18 0x4037cd34 in KHTMLPart::qt_invoke ()
   from /home/jeff/.kde3.4/lib/libkhtml.so.4
#19 0x43e81d43 in ChatMessagePart::qt_invoke ()
   from /home/jeff/.kde3.4/lib/kde3/kopete_emailwindow.so
#20 0x41458ca6 in QObject::activate_signal ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#21 0x41458b54 in QObject::activate_signal ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#22 0x417969bb in QObject::destroyed ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#23 0x4145596a in QObject::~QObject ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#24 0x41489681 in QWidget::~QWidget ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#25 0x4156c8c5 in QScrollView::~QScrollView ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#26 0x40337b88 in KHTMLView::~KHTMLView ()
   from /home/jeff/.kde3.4/lib/libkhtml.so.4
#27 0x414896dd in QWidget::~QWidget ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#28 0x415799d1 in QSplitter::~QSplitter ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#29 0x414896dd in QWidget::~QWidget ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#30 0x417b746b in QVBox::~QVBox () from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#31 0x414896dd in QWidget::~QWidget ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#32 0x4154bd8f in QMainWindow::~QMainWindow ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#33 0x40d34e23 in KMainWindow::~KMainWindow ()
   from /home/jeff/.kde3.4/lib/libkdeui.so.4
#34 0x407a24f9 in KParts::MainWindow::~MainWindow ()
   from /home/jeff/.kde3.4/lib/libkparts.so.2
#35 0x43e8b864 in KopeteEmailWindow::~KopeteEmailWindow ()
   from /home/jeff/.kde3.4/lib/kde3/kopete_emailwindow.so
#36 0x4145657c in QObject::event () from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#37 0x4148f0bf in QWidget::event () from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#38 0x4154dca2 in QMainWindow::event ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#39 0x413fc3ff in QApplication::internalNotify ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#40 0x413fb9fe in QApplication::notify ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#41 0x40f770c5 in KApplication::notify ()
   from /home/jeff/.kde3.4/lib/libkdecore.so.4
#42 0x413fd1f6 in QApplication::sendPostedEvents ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#43 0x413fd076 in QApplication::sendPostedEvents ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#44 0x413a4a8a in QEventLoop::processEvents ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#45 0x4140e818 in QEventLoop::enterLoop ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#46 0x4140e6c8 in QEventLoop::exec () from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#47 0x413fc651 in QApplication::exec ()
   from /home/jeff/.kde3.4/lib/libqt-mt.so.3
#48 0x0806f22d in main ()
Comment 2 Hussam Al-Tayeb 2005-03-23 09:07:11 UTC
Jeffrey McGee, same versions of libxslt and libxml2 here too.
Comment 3 Gregorio Guidi 2005-03-23 10:46:39 UTC
It's not a kopete bug, see bug 100826.
Comment 4 Rex Dieter 2005-03-23 12:07:54 UTC

*** This bug has been marked as a duplicate of 100826 ***
Comment 5 Michel Hermier 2005-03-23 12:42:13 UTC
*** Bug 102229 has been marked as a duplicate of this bug. ***
Comment 6 Michel Hermier 2005-03-24 22:40:27 UTC
*** Bug 102405 has been marked as a duplicate of this bug. ***