Bug 330177

Summary: kopete crashed when sending offline message via jabber
Product: [Unmaintained] kopete Reporter: Mathias Panzenböck <grosser.meister.morti>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 1.5.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mathias Panzenböck 2014-01-20 00:16:02 UTC
Application: kopete (1.5.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.12.7-300.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
- What I was doing when the application crashed:
After a new Linux installation I copied the old kopete files from ~/.kde, connected to jabber and sent a message to an offlien contact. Instead of sending the message kopete crashed.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1cd024d8c0 (LWP 1512))]

Thread 3 (Thread 0x7f1cbd34d700 (LWP 2034)):
#0  0x000000373068a2ea in g_mutex_get_impl () from /lib64/libglib-2.0.so.0
#1  0x000000373068a5c9 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#2  0x0000003730648690 in g_main_context_acquire () from /lib64/libglib-2.0.so.0
#3  0x0000003730649465 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#4  0x00000037306496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00000037377b31a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x000000373778312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x000000373778347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#8  0x000000373d46b5ce in QCA::SyncThread::run() () from /lib64/libqca.so.2
#9  0x000000373767c3df in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#10 0x000000372e207f33 in start_thread () from /lib64/libpthread.so.0
#11 0x000000372daf4ead in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f1cbcb4c700 (LWP 2035)):
#0  0x000000373068a2ea in g_mutex_get_impl () from /lib64/libglib-2.0.so.0
#1  0x000000373068a599 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#2  0x0000003730649004 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x0000003730649533 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#4  0x00000037306496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00000037377b31a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#6  0x000000373778312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x000000373778347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#8  0x0000003737679bdf in QThread::exec() () from /lib64/libQtCore.so.4
#9  0x00007f1cbf0ff1b5 in XMPP::NetTrackerThread::run() () from /usr/lib64/kde4/kopete_jabber.so
#10 0x000000373767c3df in QThreadPrivate::start(void*) () from /lib64/libQtCore.so.4
#11 0x000000372e207f33 in start_thread () from /lib64/libpthread.so.0
#12 0x000000372daf4ead in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f1cd024d8c0 (LWP 1512)):
[KCrash Handler]
#5  0x00000037422a1440 in Kopete::ChatSession::protocol() const () from /lib64/libkopete.so.4
#6  0x00007f1cc08dedea in OtrlChatInterface::max_message_size(void*, context*) () from /lib64/libkopete_otr_shared.so.1
#7  0x00007f1cc06c3300 in fragment_and_send.isra.1 () from /lib64/libotr.so.5
#8  0x00007f1cc06c3cf7 in otrl_message_sending () from /lib64/libotr.so.5
#9  0x00007f1cc08e0307 in OtrlChatInterface::encryptMessage(Kopete::Message&) () from /lib64/libkopete_otr_shared.so.1
#10 0x00007f1cc0af4995 in OTRPlugin::slotOutgoingMessage(Kopete::Message&) () from /usr/lib64/kde4/kopete_otr.so
#11 0x0000003737798fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#12 0x00000037422a6795 in Kopete::ChatSessionManager::aboutToSend(Kopete::Message&) () from /lib64/libkopete.so.4
#13 0x0000003737798fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#14 0x00000037422a2217 in Kopete::ChatSession::messageSent(Kopete::Message&, Kopete::ChatSession*) () from /lib64/libkopete.so.4
#15 0x00000037422a41e6 in Kopete::ChatSession::sendMessage(Kopete::Message&) () from /lib64/libkopete.so.4
#16 0x00000037422a5a11 in Kopete::ChatSession::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.25] () from /lib64/libkopete.so.4
#17 0x0000003737798fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#18 0x00007f1cc02a06f5 in ChatView::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.34] () from /usr/lib64/kde4/kopete_chatwindow.so
#19 0x0000003737798fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#20 0x00007f1cc1c8d062 in ChatTextEditPart::messageSent(Kopete::Message&) () from /lib64/libkopetechatwindow_shared.so.1
#21 0x00007f1cc1c8d7ca in ChatTextEditPart::sendMessage() () from /lib64/libkopetechatwindow_shared.so.1
#22 0x00007f1cc02a8515 in KopeteChatWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) [clone .part.55] () from /usr/lib64/kde4/kopete_chatwindow.so
#23 0x0000003737798fa8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#24 0x000000373ba4c0e2 in QAbstractButton::clicked(bool) () from /lib64/libQtGui.so.4
#25 0x000000373b7904d3 in QAbstractButtonPrivate::emitClicked() () from /lib64/libQtGui.so.4
#26 0x000000373b791887 in QAbstractButtonPrivate::click() () from /lib64/libQtGui.so.4
#27 0x000000373b79198c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQtGui.so.4
#28 0x000000373b41cd6a in QWidget::event(QEvent*) () from /lib64/libQtGui.so.4
#29 0x000000373b3c9dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#30 0x000000373b3d08e9 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#31 0x000000373ca4a7da in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5
#32 0x00000037377845ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /lib64/libQtCore.so.4
#33 0x000000373b3d0017 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQtGui.so.4
#34 0x000000373b4457cb in QETWidget::translateMouseEvent(_XEvent const*) () from /lib64/libQtGui.so.4
#35 0x000000373b44423c in QApplication::x11ProcessEvent(_XEvent*) () from /lib64/libQtGui.so.4
#36 0x000000373b46bc34 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQtGui.so.4
#37 0x00000037306492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#38 0x0000003730649628 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0
#39 0x00000037306496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#40 0x00000037377b3185 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#41 0x000000373b46bdb6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#42 0x000000373778312f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#43 0x000000373778347d in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#44 0x00000037377889bb in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#45 0x00000000004145f1 in main ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-01-20 02:07:15 UTC

*** This bug has been marked as a duplicate of bug 328999 ***