Bug 280546

Summary: Kopete crashes sometimes on exit
Product: [Unmaintained] kopete Reporter: Dorin Scutarașu <dorin.scutarasu>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dorin Scutarașu 2011-08-21 22:39:09 UTC
Application: kopete (1.1.0)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic i686
Distribution: Ubuntu 11.04

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

I pressed the qut shortcut in kopete (Ctrl-Q) and it crashed.

The crash doesn't happen consistently.

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

Thread 3 (Thread 0xb5793b70 (LWP 8722)):
#0  0x006cf7af in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x03c36656 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x030effc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x030f0e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x030f1524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02b1e577 in QEventDispatcherGlib::processEvents (this=0xb4e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x02af0289 in QEventLoop::processEvents (this=0xb5793290, flags=...) at kernel/qeventloop.cpp:149
#7  0x02af0522 in QEventLoop::exec (this=0xb5793290, flags=...) at kernel/qeventloop.cpp:201
#8  0x029fa2a0 in QThread::exec (this=0x8fd35f0) at thread/qthread.cpp:492
#9  0x02ad1fdb in QInotifyFileSystemWatcherEngine::run (this=0x8fd35f0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x029fcda2 in QThreadPrivate::start (arg=0x8fd35f0) at thread/qthread_unix.cpp:320
#11 0x006cbe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x03c2873e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb3f64b70 (LWP 8724)):
#0  0x008df416 in __kernel_vsyscall ()
#1  0x03c19f76 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0310184b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x030f11af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x030f192b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02e81304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x0311a2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x006cbe99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x03c2873e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb781dac0 (LWP 8719)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0x001893ca in Kopete::Account::~Account (this=0x90259b8, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteaccount.cpp:128
#9  0x001c76a5 in Kopete::PasswordedAccount::~PasswordedAccount (this=0x90259b8, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopetepasswordedaccount.cpp:39
#10 0x028c218f in YahooAccount::~YahooAccount (this=0x90259b8, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/yahoo/yahooaccount.cpp:124
#11 0x028c21c2 in YahooAccount::~YahooAccount (this=0x90259b8, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/yahoo/yahooaccount.cpp:128
#12 0x02b04b87 in QObjectPrivate::deleteChildren (this=0x9025960) at kernel/qobject.cpp:1964
#13 0x02b0939f in QObject::~QObject (this=0x9377c68, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946
#14 0x001c93b8 in Kopete::Plugin::~Plugin (this=0x9377c68, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteplugin.cpp:41
#15 0x001da0d1 in Kopete::Protocol::~Protocol (this=0x9377c68, __in_chrg=<value optimized out>) at ../../../kopete/libkopete/kopeteprotocol.cpp:63
#16 0x028abffb in YahooProtocol::~YahooProtocol (this=0x9377c68, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/yahoo/yahooprotocol.cpp:113
#17 0x028ac082 in YahooProtocol::~YahooProtocol (this=0x9377c68, __in_chrg=<value optimized out>) at ../../../../kopete/protocols/yahoo/yahooprotocol.cpp:117
#18 0x001cc30e in ~PluginManagerPrivate () at ../../../kopete/libkopete/kopetepluginmanager.cpp:78
#19 destroy () at ../../../kopete/libkopete/kopetepluginmanager.cpp:104
#20 0x001586cb in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x212efc, __in_chrg=<value optimized out>) at /usr/include/kglobal.h:62
#21 0x03b87a6f in ?? () from /lib/i386-linux-gnu/libc.so.6
#22 0x03b87acf in exit () from /lib/i386-linux-gnu/libc.so.6
#23 0x03b6ee3f in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#24 0x08055da1 in _start ()

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

Possible duplicates by query: bug 272150, bug 268056.

Reported using DrKonqi
Comment 1 Dorin Scutarașu 2011-08-21 22:42:42 UTC
I have a single Yahoo account setup in kopete.
Comment 2 Christoph Feck 2011-08-21 23:57:01 UTC

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