Bug 160744 - crash on deleting a user list entry
Summary: crash on deleting a user list entry
Status: RESOLVED REMIND
Alias: None
Product: kopete
Classification: Applications
Component: Gadu-Gadu Plugin (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-12 14:41 UTC by Lukasz Korecki
Modified: 2009-02-21 15:08 UTC (History)
1 user (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 Lukasz Korecki 2008-04-12 14:41:09 UTC
Version:            (using KDE 4.0.3)
Installed from:    Ubuntu Packages
OS:                Linux

Simple - I just want to delete an entry from my roster (it doesn't matter to which protocol the entry belongs)
When choosing the 'Delete' option from menu - the icon goes gray, when deleting by pressing [delete] kopete crashes instantly or after few seconds.
After restarting the appliaction roster is unchanged.
Backtrace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(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 -1249749312 (LWP 6388)]
[New Thread -1287828592 (LWP 6830)]
(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)
0xffffe410 in __kernel_vsyscall ()
[Current thread is 0 (LWP 6388)]

Thread 2 (Thread -1287828592 (LWP 6830)):
#0  0xb66b4014 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb7ee135a in ?? () from /usr/lib/libQtCore.so.4
#2  0x00000001 in ?? ()
#3  0xb33d406c in ?? ()
#4  0x00000002 in ?? ()
#5  0x00000000 in ?? ()

Thread 1 (Thread -1249749312 (LWP 6388)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6791e96 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6791ca7 in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7a94e20 in ?? () from /usr/lib/kde4/lib/libkdeui.so.5
#4  0x00000001 in ?? ()
#5  0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 1 Bram Schoenmakers 2008-04-12 23:43:08 UTC
Please read http://techbase.kde.org/index.php?title=Development/Tutorials/Debugging/How_to_create_useful_crash_reports to improve this backtrace. There's not much we can do with this backtrace.
Comment 2 Lukasz Korecki 2008-04-13 12:09:53 UTC
Sorry - we learn something new every day, don't we? :)
I'm attaching new (improved) backtrace:
-----------------------------------------------------
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1250150720 (LWP 7120)]
[New Thread -1288283248 (LWP 7149)]
[KCrash handler]
#6  0xb3404d17 in ?? () from /usr/lib/kde4/lib/kde4/kopete_gadu.so
#7  0xb340bd29 in ?? () from /usr/lib/kde4/lib/kde4/kopete_gadu.so
#8  0x00000000 in ?? ()
#0  0xffffe410 in __kernel_vsyscall ()
Comment 3 Bram Schoenmakers 2008-04-13 12:32:12 UTC
Unfortunately, this backtrace is still not really useful. Are you sure you installed the kdenetwork-dbg package and restarted Kopete afterwards?
Comment 4 Lukasz Korecki 2008-04-13 12:43:16 UTC
yes - that's what I get - I have all dbg packages installed...

one thing - for a second the backtrace seems to be longer but suddenly it "folds" itseflt to this shorter form, strange...

I think the problem lays in gadu library - when I quit kopete - I get errors from that protocol lib aswell...
I will try to disable it and reenable in kopete - maybe that will help
Comment 5 Bram Schoenmakers 2008-06-22 00:41:09 UTC
Is this still an issue? A better backtrace is still more than welcome.
Comment 6 Michael 2008-07-22 18:08:48 UTC
Cannot confirm that deleting users results in crashes here with kopete svn trunk r836553, not even with gadu-gadu contacts. Also, looks like this is related to http://bugs.kde.org/show_bug.cgi?id=147434
Comment 7 Dominik Tritscher 2008-07-22 22:23:53 UTC
I can confirm this bug with Kopete 0.50.80 from Kubuntu packages, but only with enabled statistics plugin.

Created this backtrace:
Application: Kopete (kopete), signal SIGSEGV
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb59f8720 (LWP 9130)]
[New Thread 0xb2cb6b90 (LWP 9172)]
[KCrash handler]
#6  0xb7ed6f17 in ?? () from /usr/lib/kde4/lib/libkopete.so.4
#7  0xb3601138 in ?? () from /usr/lib/kde4/lib/kde4/kopete_statistics.so
#8  0xb35f2367 in ?? () from /usr/lib/kde4/lib/kde4/kopete_statistics.so
#9  0xb35f2d9a in ?? () from /usr/lib/kde4/lib/kde4/kopete_statistics.so
#10 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb7f30619 in Kopete::MetaContact::onlineStatusChanged ()
   from /usr/lib/kde4/lib/libkopete.so.4
#13 0xb7f338c4 in Kopete::MetaContact::updateOnlineStatus ()
   from /usr/lib/kde4/lib/libkopete.so.4
#14 0xb7f3446f in Kopete::MetaContact::addContact ()
   from /usr/lib/kde4/lib/libkopete.so.4
#15 0xb7f1ee20 in Kopete::Contact::Contact ()
   from /usr/lib/kde4/lib/libkopete.so.4
#16 0xb24729ac in ?? () from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#17 0xb247ba6e in ?? () from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#18 0xb2482eeb in ?? () from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#19 0xb24654dd in ?? () from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#20 0xb24678c8 in ?? () from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#21 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb2499f93 in JabberClient::contactUpdated ()
   from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#24 0xb2499fc4 in JabberClient::slotContactUpdated ()
   from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#25 0xb249cc85 in JabberClient::qt_metacall ()
   from /usr/lib/kde4/lib/kde4/kopete_jabber.so
#26 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb235f2c3 in XMPP::Client::rosterItemUpdated ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#29 0xb23adea3 in XMPP::Client::importRosterItem ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#30 0xb23ae1b7 in XMPP::Client::importRoster ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#31 0xb23ae384 in XMPP::Client::prRoster ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#32 0xb2363458 in XMPP::Client::qt_metacall ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#33 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#34 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#35 0xb235e3f3 in XMPP::JT_PushRoster::roster ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#36 0xb23d2ca0 in XMPP::JT_PushRoster::take ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#37 0xb23eab13 in XMPP::Task::take ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#38 0xb23afd50 in XMPP::Client::distribute ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#39 0xb23b09ec in XMPP::Client::streamReadyRead ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#40 0xb23633a9 in XMPP::Client::qt_metacall ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#41 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#42 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#43 0xb235e8b7 in XMPP::Stream::readyRead ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#44 0xb239ba1d in XMPP::ClientStream::doReadyRead ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#45 0xb23623d0 in XMPP::ClientStream::qt_metacall ()
   from /usr/lib/kde4/lib/libiris_kopete.so.1
#46 0xb722e4f9 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#47 0xb722ebc2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#48 0xb7235037 in ?? () from /usr/lib/libQtCore.so.4
#49 0xb723515c in ?? () from /usr/lib/libQtCore.so.4
#50 0xb7229c9a in QObject::event () from /usr/lib/libQtCore.so.4
#51 0xb684bc0c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#52 0xb68507a9 in QApplication::notify () from /usr/lib/libQtGui.so.4
#53 0xb76f9603 in KApplication::notify (this=0xbf80bce8, receiver=0x8963848, 
    event=0xbf80ba78)
    at /build/buildd/kde4libs-4.0.98a/kdeui/kernel/kapplication.cpp:311
#54 0xb72196a9 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#55 0xb72471a1 in ?? () from /usr/lib/libQtCore.so.4
#56 0xb7244a40 in ?? () from /usr/lib/libQtCore.so.4
#57 0xb5f55bf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0xb5f58e5e in ?? () from /usr/lib/libglib-2.0.so.0
#59 0xb5f593ac in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0xb7244f98 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#61 0xb68df1b5 in ?? () from /usr/lib/libQtGui.so.4
#62 0xb721892d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#63 0xb7218abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#64 0xb721ad3d in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#65 0xb684b567 in QApplication::exec () from /usr/lib/libQtGui.so.4
#66 0x08087ddb in ?? ()
#67 0xb646e450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#68 0x080643d1 in _start ()
#0  0xb7fad410 in __kernel_vsyscall ()
Comment 8 Dario Andres 2008-12-21 20:46:19 UTC
Backtrace in comment 7 is a different issue (already reported)

Can anyone still reproduce the original bug with a recent KDE version? (4.1.3 / 4.2beta2 / 4.2svn) ?  Thanks :) 
Comment 9 Dario Andres 2009-02-21 15:08:18 UTC
No response from reporter. Closing as REMIND. Reopen if you still experience this. Thanks