Bug 207355

Summary: Crash after update, unable to fix it
Product: [Unmaintained] kopete Reporter: BRULE Herman <alpha_one_x86>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description BRULE Herman 2009-09-14 15:56:39 UTC
Version:            (using KDE 4.3.1)
Installed from:    Gentoo Packages

Hello, after an update on gentoo, kopete is unable to start, crash always, I had try fix it, but unsuccessfull.
The bt:
Application: Kopete (kopete), signal: Aborted
[Current thread is 0 (LWP 32568)]

Thread 2 (Thread 0x7fadccabe910 (LWP 678)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007faddc546ab5 in _L_lock_9487 () from /lib/libc.so.6
#2  0x00007faddc544f11 in *__GI___libc_free (mem=0x7faddc822e60) at malloc.c:3714
#3  0x00007fadde0d2a3c in QObjectPrivate::derefSender (this=0x16e25c0, sender=0x14a7630, signal=4) at ../../include/QtCore/../../src/corelib/tools/qlist.h:348
#4  0x00007fadde0d920c in ~QObject (this=0x14a7630) at kernel/qobject.cpp:781
#5  0x00007faddf3e8f13 in ~QHostInfoResult (this=0x7faddc822e60) at .moc/release-shared/../../kernel/qhostinfo_p.h:76
#6  0x00007faddf3a9593 in QHostInfoAgent::run (this=0x17054d0) at kernel/qhostinfo_p.h:97
#7  0x00007fadddfe2e24 in QThreadPrivate::start (arg=0x17054d0) at thread/qthread_unix.cpp:188
#8  0x00007fadddd702f7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x00007faddc59e9cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fade20fb740 (LWP 32568)):
[KCrash Handler]
#5  0x00007faddc4fe665 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007faddc4ffb83 in *__GI_abort () at abort.c:88
#7  0x00007faddc53ad28 in __libc_message (do_abort=2, fmt=0x7faddc5ef418 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007faddc540488 in malloc_printerr (action=2, str=0x7faddc5ec73b "malloc(): memory corruption", ptr=<value optimized out>) at malloc.c:6196
#9  0x00007faddc54302f in _int_malloc (av=0x7faddc822e60, bytes=672) at malloc.c:4361
#10 0x00007faddc544ffa in *__GI___libc_malloc (bytes=672) at malloc.c:3638
#11 0x00007faddcd8947d in operator new (sz=672) at /var/tmp/portage/sys-devel/gcc-4.3.2-r3/work/gcc-4.3.2/libstdc++-v3/libsupc++/new_op.cc:57
#12 0x00007faddf3db595 in QSslSocket (this=0x1ab7970, parent=0x7f38) at ssl/qsslsocket.cpp:319
#13 0x00007fadd0d7bf94 in WlmSocket (this=0x7f38, mainConnection=0x1ab7b60, isSSL=6) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmsocket.cpp:24
#14 0x00007fadd0d79a3a in Callbacks::connectToServer (this=0x1ab7a88, hostname=
        {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fff71216710 "HG·\001"}}, 
    port=1863, connected=0x1ab7b70, isSSL=6) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmlibmsn.cpp:679
#15 0x00007fadd0ab6968 in MSN::NotificationServerConnection::connect (this=0x1ab7b60, hostname=@0x7fff71216760, port=1863)
    at /var/tmp/portage/net-libs/libmsn-4.0_beta8/work/libmsn-4.0-beta8/msn/notificationserver.cpp:1183
#16 0x00007fadd0d7cac4 in WlmServer::WlmConnect (this=0x1ab7a60, server=@0x7fff71216800, port=1863) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmserver.cpp:43
#17 0x00007fadd0d6a45f in WlmAccount::connectWithPassword (this=0x13f58b0, pass=@0x7fff71216a30) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/protocols/wlm/wlmaccount.cpp:288
#18 0x00007fade0df4bea in Kopete::PasswordedAccount::qt_metacall (this=0x13f58b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff712169c0)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetepasswordedaccount.moc:69
#19 0x00007fadd0d74857 in WlmAccount::qt_metacall (this=0x7f38, _c=32568, _id=6, _a=0xffffffffffffffff)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/protocols/wlm/wlmaccount.moc:150
#20 0x00007fadde0d7880 in QMetaObject::activate (sender=0x167ee58, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101
#21 0x00007fade0df10e9 in KopetePasswordRequestBase::requestFinished (this=0x7f38, _t1=<value optimized out>)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetepassword.moc:147
#22 0x00007fade0df4839 in KopetePasswordGetRequestPrompt::processRequest (this=0x167ee00) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/libkopete/kopetepassword.cpp:152
#23 0x00007fade0df2f46 in KopetePasswordRequest::walletReceived (this=0x167ee00, wallet=0x1726750) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/libkopete/kopetepassword.cpp:98
#24 0x00007fade0df11d9 in KopetePasswordRequestBase::qt_metacall (this=0x167ee00, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fff71216c00)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetepassword.moc:133
#25 0x00007fadde0d7880 in QMetaObject::activate (sender=0x1719080, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101
#26 0x00007fade0e0bb6f in KopeteWalletSignal::walletOpened (this=0x7f38, _t1=0x1726750) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetewalletmanager.moc:148
#27 0x00007fade0e0bb9e in Kopete::WalletManager::emitWalletOpened (this=<value optimized out>, wallet=0x7f38)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/libkopete/kopetewalletmanager.cpp:184
#28 0x00007fade0e0c110 in Kopete::WalletManager::slotWalletChangedStatus (this=0x7fade105ec10) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/libkopete/kopetewalletmanager.cpp:143
#29 0x00007fade0e0cda0 in Kopete::WalletManager::qt_metacall (this=0x7fade105ec10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1_build/kopete/libkopete/kopetewalletmanager.moc:75
#30 0x00007fadde0d7880 in QMetaObject::activate (sender=0x1726750, from_signal_index=<value optimized out>, to_signal_index=8, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101
#31 0x00007fadded597b2 in KWallet::Wallet::walletOpened (this=0x7f38, _t1=true) at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/kwallet.moc:139
#32 0x00007fadded5a6d4 in KWallet::Wallet::qt_metacall (this=0x1726750, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff71216f40)
    at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/kwallet.moc:99
#33 0x00007fadde0d7880 in QMetaObject::activate (sender=0x16e22d0, from_signal_index=<value optimized out>, to_signal_index=9, argv=0xffffffffffffffff) at kernel/qobject.cpp:3101
#34 0x00007faddee2b37f in OrgKdeKWalletInterface::walletAsyncOpened (this=0x7f38, _t1=2, _t2=1159574680)
    at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/kwallet_interface.moc:300
#35 0x00007faddee2c8c9 in OrgKdeKWalletInterface::qt_metacall (this=0x16e22d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff71217620)
    at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1_build/kdeui/kwallet_interface.moc:176
#36 0x00007fadde3c5eb3 in QDBusConnectionPrivate::deliverCall (this=0x114fac0, object=0x16e22d0, msg=@0x24d64f8, metaTypes=@0x24d6500, slotIdx=9) at qdbusintegrator.cpp:891
#37 0x00007fadde3cc6df in QDBusCallDeliveryEvent::placeMetaCall (this=0x0, object=0x7f38) at qdbusintegrator_p.h:101
#38 0x00007fadde0d4389 in QObject::event (this=0x16e22d0, e=0x24d64b0) at kernel/qobject.cpp:1099
#39 0x00007faddd1708dd in QApplicationPrivate::notify_helper (this=0x1146a30, receiver=0x16e22d0, e=0x24d64b0) at kernel/qapplication.cpp:4056
#40 0x00007faddd17951a in QApplication::notify (this=0x7fff712181e0, receiver=0x16e22d0, e=0x24d64b0) at kernel/qapplication.cpp:4021
#41 0x00007faddeccd3ea in KApplication::notify (this=0x7fff712181e0, receiver=0x16e22d0, event=0x24d64b0)
    at /var/tmp/portage/kde-base/kdelibs-4.3.1/work/kdelibs-4.3.1/kdeui/kernel/kapplication.cpp:302
#42 0x00007fadde0c422b in QCoreApplication::notifyInternal (this=0x7fff712181e0, receiver=0x16e22d0, event=0x24d64b0) at kernel/qcoreapplication.cpp:606
#43 0x00007fadde0c4bef in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1127140) at kernel/qcoreapplication.h:213
#44 0x00007fadde0ec6d3 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#45 0x00007fadd8b12739 in IA__g_main_context_dispatch (context=0x1147a70) at gmain.c:2144
#46 0x00007fadd8b160ad in g_main_context_iterate (context=0x1147a70, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#47 0x00007fadd8b1625d in IA__g_main_context_iteration (context=0x1147a70, may_block=1) at gmain.c:2841
#48 0x00007fadde0ec2cf in QEventDispatcherGlib::processEvents (this=0x1146750, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#49 0x00007faddd200ce8 in QGuiEventDispatcherGlib::processEvents (this=0x7f38, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#50 0x00007fadde0c2832 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1898021136}) at kernel/qeventloop.cpp:149
#51 0x00007fadde0c2a1c in QEventLoop::exec (this=0x7fff71218150, flags={i = 1898021216}) at kernel/qeventloop.cpp:197
#52 0x00007fadde0c4e5c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0x0000000000416318 in main (argc=1, argv=0x7fff71219018) at /var/tmp/portage/kde-base/kopete-4.3.1/work/kopete-4.3.1/kopete/kopete/main.cpp:104
Thanks to fix it quickly and send my the patch here, thanks.
Comment 1 Dario Andres 2009-09-15 04:24:49 UTC
What is your libmsn version ? libmsn beta7 or beta8 are known to be very crashy with Kopere. Downgrading to beta6 is a workaround.

This is probably the same as bug 203424.

Thanks
Comment 2 BRULE Herman 2009-09-15 06:16:14 UTC
beta8, but I can't downgrade because gentoo have drop the old version.
Comment 3 Dario Andres 2009-09-16 04:21:36 UTC
You can use this:
http://mirror.its.uidaho.edu/pub/gentoo-portage/net-libs/libmsn/libmsn-4.0_beta6.ebuild

Thanks

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