Bug 175961 - Kopete crashes on kde shutdown
Summary: Kopete crashes on kde shutdown
Status: RESOLVED DUPLICATE of bug 171731
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords: needs_verification
Depends on:
Blocks:
 
Reported: 2008-11-24 09:20 UTC by A. Futschik
Modified: 2008-11-29 18:24 UTC (History)
2 users (show)

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 A. Futschik 2008-11-24 09:20:43 UTC
Version:           0.60.3 (using KDE 4.1.3)
Compiler:          gcc 4.3.0 gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)
OS:                Linux
Installed from:    Fedora RPMs

I am using Kopete 0.60.3 on Fedora 9 / KDE 4.1.3
uname -a : Linux afk.osc 2.6.27.5-41.fc9.i686 #1 SMP Thu Nov 13 20:52:14 EST 2008 i686 i686 i386 GNU/Linux

When Kopete is running (Opened or in systray) and KDE is shuting down or restarting, I have a message box telling me that Kopete crashed.

Here is the bug trace :

Application : Kopete (kopete), signal SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb7fff770 (LWP 3277)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x00110416 in __kernel_vsyscall ()
#7  0x00ad0660 in raise () from /lib/libc.so.6
#8  0x00ad2028 in abort () from /lib/libc.so.6
#9  0x006652c5 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0x006653a2 in qFatal () from /usr/lib/libQtCore.so.4
#11 0x07d5dbcc in ?? () from /usr/lib/libkopete.so.4
#12 0x07d62c2b in Kopete::PluginManager::slotPluginDestroyed ()
   from /usr/lib/libkopete.so.4
#13 0x07d636ff in Kopete::PluginManager::qt_metacall ()
   from /usr/lib/libkopete.so.4
#14 0x00772900 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0x00772d00 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0x00772d8b in QObject::destroyed () from /usr/lib/libQtCore.so.4
#17 0x00774849 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#18 0x07d5d5dd in Kopete::Plugin::~Plugin () from /usr/lib/libkopete.so.4
#19 0x07d671f8 in Kopete::Protocol::~Protocol () from /usr/lib/libkopete.so.4
#20 0x0316d351 in ?? () from /usr/lib/kde4/kopete_jabber.so
#21 0x07d64baf in ?? () from /usr/lib/libkopete.so.4
#22 0x07d5d97a in ?? () from /usr/lib/libkopete.so.4
#23 0x07cec23b in ?? () from /usr/lib/libkopete.so.4
#24 0x00ad3b39 in exit () from /lib/libc.so.6
#25 0x00abc5de in __libc_start_main () from /lib/libc.so.6
#26 0x08061b21 in _start ()
Comment 1 FiNeX 2008-11-24 12:16:09 UTC
Does it crash even if you try to go manually offline or when you try to quit from it?

Anyway, if you can reproduce the crash, you should install the debug enabled packages and provide a new backtrace. Read this page for the instructions:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Thanks!
Comment 2 A. Futschik 2008-11-24 13:14:41 UTC
Here is the complete stack trace that Kopete generated before crashing :

Application : Kopete (kopete), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb7f0b770 (LWP 11610)]
[KCrash handler]
#6  0x00110416 in __kernel_vsyscall ()
#7  0x0038d660 in raise () from /lib/libc.so.6
#8  0x0038f028 in abort () from /lib/libc.so.6
#9  0x03562965 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0x03562a42 in qFatal () from /usr/lib/libQtCore.so.4
#11 0x042f9bcc in operator-> (this=)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopetepluginmanager.cpp:98
#12 0x042fec2b in Kopete::PluginManager::slotPluginDestroyed (this=)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopetepluginmanager.cpp:416
#13 0x042ff6ff in Kopete::PluginManager::qt_metacall (
    this=<value optimized out>, _c=<value optimized out>, 
    _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.1.3/i386-redhat-linux-gnu/kopete/libkopete/kopetepluginmanager.moc:103
#14 0x0366ffa0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0x036703a0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0x0367042b in QObject::destroyed () from /usr/lib/libQtCore.so.4
#17 0x03671ee9 in QObject::~QObject () from /usr/lib/libQtCore.so.4
#18 0x042f95dd in ~Plugin (this=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopeteplugin.cpp:44
#19 0x043031f8 in ~Protocol (this=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopeteprotocol.cpp:76
#20 0x08abe351 in ~JabberProtocol (this=0x91948d0)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/protocols/jabber/jabberprotocol.cpp:146
#21 0x04300baf in ~PluginManagerPrivate (this=<value optimized out>)
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopetepluginmanager.cpp:72
#22 0x042f997a in destroy ()
    at /usr/src/debug/kdenetwork-4.1.3/kopete/libkopete/kopetepluginmanager.cpp:98
#23 0x0428823b in ~KCleanUpGlobalStatic (this=)
    at /usr/include/kde4/kglobal.h:67
#24 0x00390b39 in exit () from /lib/libc.so.6
#25 0x003795de in __libc_start_main () from /lib/libc.so.6
#26 0x08061b21 in _start ()

I hope this additional information will be helpful.
Comment 3 Oliver Putz 2008-11-29 18:19:10 UTC
Hm, looks and sounds a lot like bug #172011. But that one was suposedly fixed in 4.1.3?
Comment 4 Oliver Putz 2008-11-29 18:24:26 UTC
Ok, I just found bug #171731. That one might in the end be the same as bug #172011, but for now it definively is the same problem as in this bug, so I'll mark this one a duplicate of bug #171731.

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