Bug 329296 - kopete crashed after sending message to extended away.
Summary: kopete crashed after sending message to extended away.
Status: RESOLVED DUPLICATE of bug 328999
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: 1.5.4
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-12-28 03:06 UTC by Patrick Dubois
Modified: 2013-12-28 03:35 UTC (History)
0 users

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 Patrick Dubois 2013-12-28 03:06:03 UTC
Application: kopete (1.5.4)
KDE Platform Version: 4.11.4 (Compiled from sources)
Qt Version: 4.8.5
Operating System: Linux 3.12.5-302.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

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

I had just logged into google chat and sent a message to a contact that was listed as extended away/offline. (contact greyed out but with a dial indicating extended away)

I suspect the contact was online but not directly using google chat.

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f4dadae98c0 (LWP 2584))]

Thread 3 (Thread 0x7f4d96f02700 (LWP 2588)):
#0  0x00000036faa46865 in g_source_iter_next (iter=iter@entry=0x7f4d96f01ae0, source=source@entry=0x7f4d96f01ad8) at gmain.c:923
#1  0x00000036faa48f43 in g_main_context_check (context=context@entry=0x7f4d900009a0, max_priority=2147483647, fds=fds@entry=0x7f4d90002b80, n_fds=n_fds@entry=1) at gmain.c:3537
#2  0x00000036faa49533 in g_main_context_iterate (context=context@entry=0x7f4d900009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#3  0x00000036faa496dc in g_main_context_iteration (context=0x7f4d900009a0, may_block=1) at gmain.c:3774
#4  0x0000003c5a3b31a6 in QEventDispatcherGlib::processEvents (this=0x7f4d900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x0000003c5a38312f in QEventLoop::processEvents (this=this@entry=0x7f4d900013c0, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003c5a38347d in QEventLoop::exec (this=0x7f4d900013c0, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003c5d06b5ce in QCA::SyncThread::run (this=0x257e0e0) at support/syncthread.cpp:195
#8  0x0000003c5a27c3df in QThreadPrivate::start (arg=0x257e0e0) at thread/qthread_unix.cpp:338
#9  0x00000036f7207f33 in start_thread (arg=0x7f4d96f02700) at pthread_create.c:309
#10 0x00000036f6af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4d96701700 (LWP 2589)):
#0  0x00000036f6aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00000036faa495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f4d88002f50, timeout=3986, context=0x7f4d880009a0) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7f4d880009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x00000036faa496dc in g_main_context_iteration (context=0x7f4d880009a0, may_block=1) at gmain.c:3774
#4  0x0000003c5a3b31a6 in QEventDispatcherGlib::processEvents (this=0x7f4d880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x0000003c5a38312f in QEventLoop::processEvents (this=this@entry=0x7f4d96700c10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003c5a38347d in QEventLoop::exec (this=this@entry=0x7f4d96700c10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003c5a279bdf in QThread::exec (this=this@entry=0x25865c0) at thread/qthread.cpp:536
#8  0x00007f4d9f64b335 in XMPP::NetTrackerThread::run (this=0x25865c0) at /usr/src/debug/kopete-4.11.4/protocols/jabber/libiris/src/irisnet/corelib/netinterface.cpp:168
#9  0x0000003c5a27c3df in QThreadPrivate::start (arg=0x25865c0) at thread/qthread_unix.cpp:338
#10 0x00000036f7207f33 in start_thread (arg=0x7f4d96701700) at pthread_create.c:309
#11 0x00000036f6af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f4dadae98c0 (LWP 2584)):
[KCrash Handler]
#6  Kopete::ChatSession::protocol (this=this@entry=0x0) at /usr/src/debug/kopete-4.11.4/libkopete/kopetechatsession.cpp:223
#7  0x00007f4d9ff5cdca in OtrlChatInterface::max_message_size (opdata=0x0, context=<optimized out>) at /usr/src/debug/kopete-4.11.4/plugins/otr/otrlchatinterface.cpp:245
#8  0x00007f4d9fd41300 in fragment_and_send (opdata=opdata@entry=0x0, context=context@entry=0x2735110, message=0x2891230 "Merry Christmas! \t  \t\t\t\t \t \t \t    \t\t  \t   \t\t  \t\t", fragPolicy=fragPolicy@entry=OTRL_FRAGMENT_SEND_ALL_BUT_LAST, returnFragment=returnFragment@entry=0x7fffd31c8d58, ops=<optimized out>, ops=<optimized out>) at message.c:81
#9  0x00007f4d9fd41cf7 in otrl_message_sending (us=<optimized out>, ops=<optimized out>, opdata=<optimized out>, accountname=<optimized out>, protocol=<optimized out>, recipient=<optimized out>, their_instag=0, original_msg=0x2eb1588 "Merry Christmas!", tlvs=0x0, messagep=0x7fffd31c8d58, fragPolicy=OTRL_FRAGMENT_SEND_ALL_BUT_LAST, contextp=0x0, add_appdata=0x0, data=0x0) at message.c:444
#10 0x00007f4d9ff5e2e7 in OtrlChatInterface::encryptMessage (this=<optimized out>, message=...) at /usr/src/debug/kopete-4.11.4/plugins/otr/otrlchatinterface.cpp:643
#11 0x00007f4da0172955 in OTRPlugin::slotOutgoingMessage (this=0x21e4230, msg=...) at /usr/src/debug/kopete-4.11.4/plugins/otr/otrplugin.cpp:164
#12 0x0000003c5a398fa8 in QMetaObject::activate (sender=0x1f92ef0, m=m@entry=0x3ca1334640 <Kopete::ChatSessionManager::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffd31c8fc0) at kernel/qobject.cpp:3547
#13 0x0000003ca10a66e5 in Kopete::ChatSessionManager::aboutToSend (this=<optimized out>, _t1=...) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/libkopete/kopetechatsessionmanager.moc:136
#14 0x0000003c5a398fa8 in QMetaObject::activate (sender=sender@entry=0x2819f70, m=m@entry=0x3ca1334560 <Kopete::ChatSession::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fffd31c9110) at kernel/qobject.cpp:3547
#15 0x0000003ca10a2167 in Kopete::ChatSession::messageSent (this=this@entry=0x2819f70, _t1=..., _t2=_t2@entry=0x2819f70) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/libkopete/kopetechatsession.moc:285
#16 0x0000003ca10a4136 in Kopete::ChatSession::sendMessage (this=0x2819f70, message=...) at /usr/src/debug/kopete-4.11.4/libkopete/kopetechatsession.cpp:288
#17 0x0000003ca10a5961 in Kopete::ChatSession::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/libkopete/kopetechatsession.moc:202
#18 0x0000003c5a398fa8 in QMetaObject::activate (sender=0x27ad320, m=m@entry=0x7f4d9fd33060 <ChatView::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffd31c9350) at kernel/qobject.cpp:3547
#19 0x00007f4d9fb23705 in messageSent (_t1=..., this=<optimized out>) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/kopete/chatwindow/chatview.moc:225
#20 ChatView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/kopete/chatwindow/chatview.moc:129
#21 0x0000003c5a398fa8 in QMetaObject::activate (sender=sender@entry=0x2859470, m=m@entry=0x7f4da0e25580 <ChatTextEditPart::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffd31c9490) at kernel/qobject.cpp:3547
#22 0x00007f4da0c0e062 in ChatTextEditPart::messageSent (this=this@entry=0x2859470, _t1=...) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/kopete/chatwindow/chattexteditpart.moc:155
#23 0x00007f4da0c0e7ca in ChatTextEditPart::sendMessage (this=0x2859470) at /usr/src/debug/kopete-4.11.4/kopete/chatwindow/chattexteditpart.cpp:296
#24 0x00007f4d9fb2b525 in KopeteChatWindow::qt_static_metacall (_o=0x27c1740, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kopete-4.11.4/x86_64-redhat-linux-gnu/kopete/chatwindow/kopetechatwindow.moc:147
#25 0x0000003c5a398fa8 in QMetaObject::activate (sender=sender@entry=0x289dde0, m=m@entry=0x3c5ca9ec40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffd31c96a0) at kernel/qobject.cpp:3547
#26 0x0000003c5bfc37f2 in QAction::triggered (this=this@entry=0x289dde0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#27 0x0000003c5bfc53a7 in QAction::activate (this=0x289dde0, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#28 0x0000003c5bfc551c in QAction::event (this=<optimized out>, e=e@entry=0x7fffd31c9aa0) at kernel/qaction.cpp:1183
#29 0x0000003c9cb6b472 in KAction::event (this=<optimized out>, event=0x7fffd31c9aa0) at /usr/src/debug/kdelibs-4.11.4/kdeui/actions/kaction.cpp:131
#30 0x0000003c5bfc9dfc in QApplicationPrivate::notify_helper (this=this@entry=0x1d62240, receiver=receiver@entry=0x289dde0, e=e@entry=0x7fffd31c9aa0) at kernel/qapplication.cpp:4562
#31 0x0000003c5bfd0795 in QApplication::notify (this=this@entry=0x7fffd31ca8b0, receiver=receiver@entry=0x289dde0, e=e@entry=0x7fffd31c9aa0) at kernel/qapplication.cpp:4348
#32 0x0000003c9cc4a9ca in KApplication::notify (this=0x7fffd31ca8b0, receiver=0x289dde0, event=0x7fffd31c9aa0) at /usr/src/debug/kdelibs-4.11.4/kdeui/kernel/kapplication.cpp:311
#33 0x0000003c5a3845ed in QCoreApplication::notifyInternal (this=0x7fffd31ca8b0, receiver=0x289dde0, event=event@entry=0x7fffd31c9aa0) at kernel/qcoreapplication.cpp:949
#34 0x0000003c5bffd1d2 in sendEvent (event=0x7fffd31c9aa0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#35 QShortcutMap::dispatchEvent (this=this@entry=0x1d62360, e=e@entry=0x7fffd31c9e30) at kernel/qshortcutmap.cpp:884
#36 0x0000003c5bffd304 in QShortcutMap::tryShortcutEvent (this=0x1d62360, o=o@entry=0x210fd90, e=e@entry=0x7fffd31c9e30) at kernel/qshortcutmap.cpp:364
#37 0x0000003c5bfd1a8b in QApplication::notify (this=this@entry=0x7fffd31ca8b0, receiver=receiver@entry=0x210fd90, e=e@entry=0x7fffd31c9e30) at kernel/qapplication.cpp:3986
#38 0x0000003c9cc4a9ca in KApplication::notify (this=0x7fffd31ca8b0, receiver=0x210fd90, event=0x7fffd31c9e30) at /usr/src/debug/kdelibs-4.11.4/kdeui/kernel/kapplication.cpp:311
#39 0x0000003c5a3845ed in QCoreApplication::notifyInternal (this=0x7fffd31ca8b0, receiver=receiver@entry=0x210fd90, event=event@entry=0x7fffd31c9e30) at kernel/qcoreapplication.cpp:949
#40 0x0000003c5bfc8676 in sendSpontaneousEvent (event=event@entry=0x7fffd31c9e30, receiver=receiver@entry=0x210fd90) at ../../src/corelib/kernel/qcoreapplication.h:234
#41 qt_sendSpontaneousEvent (receiver=receiver@entry=0x210fd90, event=event@entry=0x7fffd31c9e30) at kernel/qapplication.cpp:5560
#42 0x0000003c5c0690cc in QKeyMapper::sendKeyEvent (keyWidget=keyWidget@entry=0x210fd90, grab=grab@entry=false, type=QEvent::KeyPress, code=16777220, modifiers=..., text=..., autorepeat=autorepeat@entry=false, count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=2) at kernel/qkeymapper_x11.cpp:1866
#43 0x0000003c5c069489 in QKeyMapperPrivate::translateKeyEvent (this=0x1db1910, keyWidget=keyWidget@entry=0x210fd90, event=event@entry=0x7fffd31ca3b0, grab=grab@entry=false) at kernel/qkeymapper_x11.cpp:1836
#44 0x0000003c5c04458f in QApplication::x11ProcessEvent (this=0x7fffd31ca8b0, event=event@entry=0x7fffd31ca3b0) at kernel/qapplication_x11.cpp:3554
#45 0x0000003c5c06bc34 in x11EventSourceDispatch (s=s@entry=0x1d62560, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#46 0x00000036faa492a6 in g_main_dispatch (context=0x1d624a0) at gmain.c:3066
#47 g_main_context_dispatch (context=context@entry=0x1d624a0) at gmain.c:3642
#48 0x00000036faa49628 in g_main_context_iterate (context=context@entry=0x1d624a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#49 0x00000036faa496dc in g_main_context_iteration (context=0x1d624a0, may_block=1) at gmain.c:3774
#50 0x0000003c5a3b3185 in QEventDispatcherGlib::processEvents (this=0x1d1aaf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#51 0x0000003c5c06bdb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#52 0x0000003c5a38312f in QEventLoop::processEvents (this=this@entry=0x7fffd31ca7a0, flags=...) at kernel/qeventloop.cpp:149
#53 0x0000003c5a38347d in QEventLoop::exec (this=this@entry=0x7fffd31ca7a0, flags=...) at kernel/qeventloop.cpp:204
#54 0x0000003c5a3889bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#55 0x0000003c5bfc846c in QApplication::exec () at kernel/qapplication.cpp:3823
#56 0x00000000004145f1 in main (argc=1, argv=0x7fffd31caa18) at /usr/src/debug/kopete-4.11.4/kopete/main.cpp:105

The reporter indicates this bug may be a duplicate of or related to bug 328999.

Possible duplicates by query: bug 329109, bug 328999.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-12-28 03:35:15 UTC

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