Bug 228631 - lucid, KTORRENT: regular update -> restart -> crash
Summary: lucid, KTORRENT: regular update -> restart -> crash
Status: RESOLVED DUPLICATE of bug 218998
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 228632 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-02-26 15:44 UTC by Christian Grimm
Modified: 2010-02-26 18:53 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 Christian Grimm 2010-02-26 15:44:38 UTC
Application: ktorrent (3.3.3)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.32-14-generic x86_64
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
lucid, KTORRENT: regular update -> restart -> crash

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Aborted
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7feff3bb3800 (LWP 1361))]

Thread 2 (Thread 0x7fefe5bde710 (LWP 1385)):
#0  0x00007fefef7e0c03 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007feff374293e in dht::RPCServerThread::run (this=0xf8d660) at ../../libbtcore/dht/rpcserver.cpp:107
#2  0x00007feff115b755 in QThreadPrivate::start (arg=0xf8d660) at thread/qthread_unix.cpp:248
#3  0x00007feff0ecbb14 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fefef7e807d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7feff3bb3800 (LWP 1361)):
[KCrash Handler]
#5  0x00007fefef7378d5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007fefef73b370 in *__GI_abort () at abort.c:92
#7  0x00007fefef770967 in __libc_message (do_abort=<value optimized out>, fmt=<value optimized out>) at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#8  0x00007fefef77aa66 in malloc_printerr (action=3, str=0x7fefef849e78 "double free or corruption (!prev)", ptr=<value optimized out>) at malloc.c:6264
#9  0x00007fefef780cec in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3738
#10 0x00007feff115ebbd in QScopedPointerPodDeleter::cleanup (data=<value optimized out>, nbytes=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:83
#11 QScopedPointer<QByteArray::Data, QScopedPointerPodDeleter>::reset (data=<value optimized out>, nbytes=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:149
#12 qUncompress (data=<value optimized out>, nbytes=<value optimized out>) at tools/qbytearray.cpp:541
#13 0x00007feff291a2f1 in qUncompress (this=0xf606a0, offset=<value optimized out>, pix=...) at /usr/include/qt4/QtCore/qbytearray.h:595
#14 KPixmapCache::Private::loadData (this=0xf606a0, offset=<value optimized out>, pix=...) at ../../kdeui/util/kpixmapcache.cpp:1361
#15 0x00007feff291b74b in KPixmapCache::find (this=0xf59c80, key=..., pix=...) at ../../kdeui/util/kpixmapcache.cpp:1324
#16 0x00007feff286bc3a in KIconCache::find (this=0xf59c80, key=..., pix=..., path=0x0) at ../../kdeui/icons/kiconcache.cpp:277
#17 0x00007feff285ec63 in KIconLoader::loadIcon (this=0xebdcc0, _name=..., group=<value optimized out>, size=16, state=<value optimized out>, overlays=..., path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1092
#18 0x00007feff2860a7f in SmallIcon (name=..., force_size=0, state=0, overlays=...) at ../../kdeui/icons/kiconloader.cpp:1588
#19 0x00007feff3464373 in kt::TabBarWidget::addTab (this=0x10986f0, ti=<value optimized out>, text=..., icon=..., tooltip=<value optimized out>) at ../../libktcore/gui/tabbarwidget.cpp:62
#20 0x00007fefd5908dc4 in kt::InfoWidgetPlugin::showWebSeedsTab (this=0x181d220, show=<value optimized out>) at ../../../plugins/infowidget/infowidgetplugin.cpp:286
#21 0x00007fefd5909181 in kt::InfoWidgetPlugin::applySettings (this=0x181d220) at ../../../plugins/infowidget/infowidgetplugin.cpp:208
#22 0x00007fefd5909ac1 in kt::InfoWidgetPlugin::load (this=0x181d220) at ../../../plugins/infowidget/infowidgetplugin.cpp:88
#23 0x00007feff3464eaa in kt::PluginManager::load (this=0xf84710, pi=<value optimized out>, idx=11) at ../../libktcore/plugin/pluginmanager.cpp:124
#24 0x00007feff34656cd in kt::PluginManager::loadPlugins (this=0xf84710) at ../../libktcore/plugin/pluginmanager.cpp:88
#25 0x00007feff3465995 in kt::PluginManager::loadPluginList (this=0xf84710) at ../../libktcore/plugin/pluginmanager.cpp:69
#26 0x000000000043dcc9 in GUI (this=0xf609b0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../ktorrent/gui.cpp:112
#27 0x000000000043e62f in kt::App::newInstance (this=0x7fffce0d8410) at ../../ktorrent/app.cpp:52
#28 0x00007feff289e366 in KUniqueApplicationAdaptor::newInstance (this=0xf6a880, asn_id=<value optimized out>, args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:459
#29 0x00007feff289e9a6 in KUniqueApplicationAdaptor::qt_metacall (this=0xf6a880, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffce0d7600) at ./kuniqueapplication_p.moc:81
#30 0x00007feff1589856 in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>)
    at qdbusintegrator.cpp:904
#31 0x00007feff158ab5f in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0xf6a880, flags=337, msg=...) at qdbusintegrator.cpp:809
#32 0x00007feff158b63d in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1364
#33 0x00007feff158b8d8 in QDBusActivateObjectEvent::placeMetaCall (this=0xf76b80) at qdbusintegrator.cpp:1477
#34 0x00007feff125f999 in QObject::event (this=0x7fffce0d8410, e=0xf76b80) at kernel/qobject.cpp:1248
#35 0x00007feff03f226d in QApplication::event (this=0x7fffce0d8410, e=0xf76b80) at kernel/qapplication.cpp:2351
#36 0x00007feff03ee07c in QApplicationPrivate::notify_helper (this=0xebc380, receiver=0x7fffce0d8410, e=0xf76b80) at kernel/qapplication.cpp:4298
#37 0x00007feff03f466b in QApplication::notify (this=0x7fffce0d8410, receiver=0x7fffce0d8410, e=0xf76b80) at kernel/qapplication.cpp:4181
#38 0x00007feff28971d6 in KApplication::notify (this=0x7fffce0d8410, receiver=0x7fffce0d8410, event=0xf76b80) at ../../kdeui/kernel/kapplication.cpp:302
#39 0x00007feff124fc5c in QCoreApplication::notifyInternal (this=0x7fffce0d8410, receiver=0x7fffce0d8410, event=0xf76b80) at kernel/qcoreapplication.cpp:704
#40 0x00007feff12523d7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xe88ec0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xe88ec0) at kernel/qcoreapplication.cpp:1345
#42 0x00007feff1279603 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#43 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#44 0x00007fefebc66df2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x00007fefebc6ac38 in ?? () from /lib/libglib-2.0.so.0
#46 0x00007fefebc6ae1c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0x00007feff1279143 in QEventDispatcherGlib::processEvents (this=0xe88a00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#48 0x00007feff049d88e in QGuiEventDispatcherGlib::processEvents (this=0x551, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007feff124e582 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#50 0x00007feff124e95c in QEventLoop::exec (this=0x7fffce0d8380, flags=) at kernel/qeventloop.cpp:201
#51 0x00007feff125269b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#52 0x00000000004273f4 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../ktorrent/main.cpp:172

Possible duplicates by query: bug 220452.

Reported using DrKonqi
Comment 1 Christian Grimm 2010-02-26 15:50:44 UTC
Supplemental: I was doing a system update, no application update.
Comment 2 Joris Guisson 2010-02-26 18:42:34 UTC
*** Bug 228632 has been marked as a duplicate of this bug. ***
Comment 3 Joris Guisson 2010-02-26 18:44:31 UTC
This is a kdelibs problem, it crashes in the icon cache code.
Comment 4 Dario Andres 2010-02-26 18:53:21 UTC
This is being tracked at bug 218998. Regards

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