Bug 287559 - kopete crashes on message recieve with OTR
Summary: kopete crashes on message recieve with OTR
Status: RESOLVED DUPLICATE of bug 273796
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-25 16:48 UTC by David
Modified: 2011-11-29 14:03 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2011-11-25 16:48:32 UTC
Application: kopete (1.1.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-13-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
kopete was idling and proably recieved an OTR encrypted message. when the otr session is initialized or the first message is sent kopete crashes
- Custom settings of the application:
otr plugin is used

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

Thread 3 (Thread 0x7fb4d2c0a700 (LWP 6163)):
#0  0x00007fb4e76e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb4e2760f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4e2761792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4d38ec516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fb4e27862b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb4e322eefc in start_thread (arg=0x7fb4d2c0a700) at pthread_create.c:304
#6  0x00007fb4e76f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb4ca188700 (LWP 6165)):
#0  0x00007fb4e76e9773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb4e2760f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb4e2761429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb4e8da9f3e in QEventDispatcherGlib::processEvents (this=0x12ba310, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fb4e8d7dcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb4e8d7def7 in QEventLoop::exec (this=0x7fb4ca187dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fb4e8c9527f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fb4e8d60cbf in QInotifyFileSystemWatcherEngine::run (this=0xdd9780) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fb4e8c97d05 in QThreadPrivate::start (arg=0xdd9780) at thread/qthread_unix.cpp:331
#9  0x00007fb4e322eefc in start_thread (arg=0x7fb4ca188700) at pthread_create.c:304
#10 0x00007fb4e76f589d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb4eb317780 (LWP 6161)):
[KCrash Handler]
#6  0x00007fb4e8cb3613 in QHashData::detach_helper2 (this=0x7fb4c40048d0, node_duplicate=0x7fb4ea9873e0 <QHash<QString, Kopete::ActiveNotification*>::duplicateNode(QHashData::Node*, void*)>, node_delete=0x7fb4ea987400 <QHash<QString, Kopete::ActiveNotification*>::deleteNode2(QHashData::Node*)>, nodeSize=<optimized out>, nodeAlign=8) at tools/qhash.cpp:229
#7  0x00007fb4ea988436 in detach_helper (this=0x15944d8) at /usr/include/qt4/QtCore/qhash.h:582
#8  detach (this=0x15944d8) at /usr/include/qt4/QtCore/qhash.h:299
#9  QHash<QString, Kopete::ActiveNotification*>::remove (this=0x15944d8, akey=...) at /usr/include/qt4/QtCore/qhash.h:786
#10 0x00007fb4ea98833f in Kopete::ActiveNotification::~ActiveNotification (this=0x1a88be0, __in_chrg=<optimized out>) at ../../../kopete/libkopete/private/kopeteactivenotification.cpp:40
#11 0x00007fb4ea988399 in Kopete::ActiveNotification::~ActiveNotification (this=0x1a88be0, __in_chrg=<optimized out>) at ../../../kopete/libkopete/private/kopeteactivenotification.cpp:41
#12 0x00007fb4e8d90d75 in QObjectPrivate::deleteChildren (this=0x7fb4c4018400) at kernel/qobject.cpp:1955
#13 0x00007fb4e8d96349 in QObject::~QObject (this=0x7fb4c4012a20, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#14 0x00007fb4e97dd829 in KNotification::~KNotification (this=0x7fb4c4012a20, __in_chrg=<optimized out>) at ../../kdeui/notifications/knotification.cpp:113
#15 0x00007fb4e8d95a88 in QObject::event (this=0x7fb4c4012a20, e=<optimized out>) at kernel/qobject.cpp:1200
#16 0x00007fb4e7eb6424 in notify_helper (e=0x7fb4c4015210, receiver=0x7fb4c4012a20, this=0x9afef0) at kernel/qapplication.cpp:4486
#17 QApplicationPrivate::notify_helper (this=0x9afef0, receiver=0x7fb4c4012a20, e=0x7fb4c4015210) at kernel/qapplication.cpp:4458
#18 0x00007fb4e7ebb291 in QApplication::notify (this=0x7fffd242fce0, receiver=0x7fb4c4012a20, e=0x7fb4c4015210) at kernel/qapplication.cpp:4365
#19 0x00007fb4e97b4126 in KApplication::notify (this=0x7fffd242fce0, receiver=0x7fb4c4012a20, event=0x7fb4c4015210) at ../../kdeui/kernel/kapplication.cpp:311
#20 0x00007fb4e8d7eafc in QCoreApplication::notifyInternal (this=0x7fffd242fce0, receiver=0x7fb4c4012a20, event=0x7fb4c4015210) at kernel/qcoreapplication.cpp:787
#21 0x00007fb4e8d8251f in sendEvent (event=0x7fb4c4015210, receiver=0x7fb4c4012a20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x96b430) at kernel/qcoreapplication.cpp:1428
#23 0x00007fb4e8da9a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#24 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#25 0x00007fb4e2760a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fb4e2761258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fb4e2761429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fb4e8da9ed6 in QEventDispatcherGlib::processEvents (this=0x96cf40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#29 0x00007fb4e7f5e07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#30 0x00007fb4e8d7dcf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007fb4e8d7def7 in QEventLoop::exec (this=0x7fffd242fc60, flags=...) at kernel/qeventloop.cpp:201
#32 0x00007fb4e8d82789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#33 0x00000000004140ef in main (argc=1, argv=0x7fffd2430b68) at ../../../kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 283094.

Possible duplicates by query: bug 283094, bug 273796.

Reported using DrKonqi
Comment 1 Bogdan Udrescu 2011-11-26 22:26:17 UTC
Looks like a duplicate of bug 283094. The crash report has small differences though and it is related to the same issue:"receiving otr encrypted messages".
Comment 2 Myriam Schweingruber 2011-11-29 14:03:34 UTC
Thank you for the triaging help :) The crash is the same, but bug 273796 is older.

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