Bug 299487

Summary: Kopete crashed when pasted long text
Product: [Unmaintained] kopete Reporter: Mikko C. <mikko.cal>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dallen, mefisto_angel
Priority: NOR    
Version: 1.2.3   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Mikko C. 2012-05-06 10:03:44 UTC
Application: kopete (1.2.3)
KDE Platform Version: 4.8.3 (4.8.3) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.12 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

I pasted a big amount of text to a Yahoo! contact, and Kopete immediately crashed.

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

Thread 3 (Thread 0x7f2d3a1fa700 (LWP 2877)):
#0  0x00007f2d4fa64034 in QThreadData::current() () from /usr/lib64/qt4/libQtCore.so.4
#1  0x00007f2d4fb94371 in postEventSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f2d49945b3e in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2d49946999 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2d49946f7f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f2d4fb94936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f2d4fb64692 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f2d4fb64985 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f2d3dccd663 in QCA::SyncThread::run() () from /usr/lib64/qca2/libqca.so.2
#9  0x00007f2d4fa63f87 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f2d4df5be9c in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2d4e4b65cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f2d399f9700 (LWP 2878)):
#0  0x00007f2d4e4ad653 in poll () from /lib64/libc.so.6
#1  0x00007f2d49946b14 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d49946f7f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f2d4fb94936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f2d4fb64692 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f2d4fb64985 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f2d3e0de9a7 in XMPP::SyncThread::run (this=0x7f2d3404fb40) at /var/tmp/paludis/kde-base-kopete-4.8.3/work/kopete-4.8.3/kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007f2d4fa63f87 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f2d4df5be9c in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2d4e4b65cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f2d52332760 (LWP 2514)):
[KCrash Handler]
#6  0x00007f2d4e462c93 in __memcpy_sse2 () from /lib64/libc.so.6
#7  0x00007f2d5007535e in KNetwork::Internal::KSocketBuffer::sendTo (this=0x1b30b10, dev=0x147b410, len=-1) at /usr/include/bits/string3.h:52
#8  0x00007f2d50063a2f in KNetwork::KBufferedSocket::slotWriteActivity (this=0x15afa30) at /var/tmp/paludis/kde-base-kdelibs-4.8.3/work/kdelibs-4.8.3/kdecore/network/k3bufferedsocket.cpp:349
#9  0x00007f2d4fb7b062 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f2d4fbc766e in QSocketNotifier::activated(int) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f2d4fb82d73 in QSocketNotifier::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f2d4ec5231c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f2d4ec56f0f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f2d506394f1 in KApplication::notify (this=0x7fff350cf230, receiver=0x148b110, event=0x7fff350cef40) at /var/tmp/paludis/kde-base-kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#15 0x00007f2d4fb656eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f2d4fb94278 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f2d499465da in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#18 0x00007f2d49946de8 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f2d49946f7f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f2d4fb948fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f2d4ecf80e6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f2d4fb64692 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f2d4fb64985 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f2d4fb6917b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#25 0x0000000000415da6 in main (argc=3, argv=0x7fff350d00c8) at /var/tmp/paludis/kde-base-kopete-4.8.3/work/kopete-4.8.3/kopete/kopete/main.cpp:105

Possible duplicates by query: bug 247274, bug 246802, bug 246177, bug 242883, bug 238932.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-20 05:53:56 UTC
*** Bug 327850 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2013-11-20 05:54:07 UTC
*** Bug 314448 has been marked as a duplicate of this bug. ***
Comment 3 dallen 2013-12-08 07:12:44 UTC
Created attachment 83983 [details]
New crash information added by DrKonqi

kopete (1.5.3) on KDE Platform 4.11.3 using Qt 4.8.5

- What I was doing when the application crashed:
Entering text into a chat window. After sending message, Kopete quit. The account was thru Yahoo.

-- Backtrace (Reduced):
#6  __memcpy_sse2 () at ../sysdeps/x86_64/memcpy.S:518
#7  0x000000305dbaec84 in memcpy (__len=18446744073709551201, __src=0x1f1879e, __dest=<optimized out>) at /usr/include/bits/string3.h:51
#8  KNetwork::Internal::KSocketBuffer::sendTo (this=0xf625d0, dev=0xf59b40, len=len@entry=-1) at /usr/src/debug/kdelibs-4.11.3/kdecore/network/k3socketbuffer.cpp:256
#9  0x000000305db9f20f in KNetwork::KBufferedSocket::slotWriteActivity (this=0xe95ef0) at /usr/src/debug/kdelibs-4.11.3/kdecore/network/k3bufferedsocket.cpp:349
[...]
#11 0x00000038bbbd8b1e in QSocketNotifier::activated (this=this@entry=0x1bfcfe0, _t1=23) at .moc/release-shared/moc_qsocketnotifier.cpp:102
Comment 4 Jekyll Wu 2013-12-08 08:53:54 UTC

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