Summary: | kget tends to trigger high CPU load | ||
---|---|---|---|
Product: | [Applications] kget | Reporter: | squan |
Component: | general | Assignee: | KGet authors <kget> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | mat69, rasasi78 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
squan
2009-02-21 23:42:37 UTC
Hello: I'm also having this problem on KDE 4.3.2 and Qt 4.5.3. This is the backtrace I have: #0 0x00007fedb6c73976 in QAbstractSocket::waitForBytesWritten (this=0x280c990, msecs=-1) at socket/qabstractsocket.cpp:1758 #1 0x00007fedb7afce92 in KIO::SocketConnectionBackend::sendCommand (this=0x28807f0, task=...) at ../../kio/kio/connection.cpp:294 #2 0x00007fedb7afcbb0 in KIO::Connection::sendnow (this=0x28577a0, _cmd=79, data=...) at ../../kio/kio/connection.cpp:502 #3 0x00007fedb7afdc98 in KIO::Connection::send (this=0x28577a0, cmd=79, data=...) at ../../kio/kio/connection.cpp:486 #4 0x00007fedb7bda80e in KIO::SchedulerPrivate::slotReparseSlaveConfiguration (this=<value optimized out>, proto=<value optimized out>) at ../../kio/kio/scheduler.cpp:379 #5 0x00007fedb7bdd4fb in KIO::Scheduler::qt_metacall (this=0x2307ae0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./scheduler.moc:101 #6 0x00007fedb58eeb83 in QDBusConnectionPrivate::deliverCall (this=0x20e2c20, object=0x2307ae0, msg=..., metaTypes=..., slotIdx=9) at qdbusintegrator.cpp:891 #7 0x00007fedb58f635f in QDBusCallDeliveryEvent::placeMetaCall(QObject*) () from /usr/lib/libQtDBus.so.4 #8 0x00007fedb55e16c8 in QObject::event (this=0x2307ae0, e=0x298f3b0) at kernel/qobject.cpp:1110 #9 0x00007fedb619a01d in QApplicationPrivate::notify_helper (this=0x20ee760, receiver=0x2307ae0, e=0x298f3b0) at kernel/qapplication.cpp:4065 #10 0x00007fedb61a207a in QApplication::notify (this=0x7fffeafa6910, receiver=0x2307ae0, e=0x298f3b0) at kernel/qapplication.cpp:4030 #11 0x00007fedb812a0db in KApplication::notify (this=0x7fffeafa6910, receiver=0x2307ae0, event=0x298f3b0) at ../../kdeui/kernel/kapplication.cpp:302 #12 0x00007fedb55d1c9c in QCoreApplication::notifyInternal (this=0x7fffeafa6910, receiver=0x2307ae0, event=0x298f3b0) at kernel/qcoreapplication.cpp:610 #13 0x00007fedb55d28e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x20c8150) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x20c8150) at kernel/qcoreapplication.cpp:1247 #15 0x00007fedb55fa7d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) ---Type <return> to continue, or q <return> to quit--- at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #17 0x00007fedb108512a in g_main_dispatch (context=0x20f0620) at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c:1960 #18 IA__g_main_context_dispatch (context=0x20f0620) at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c:2513 #19 0x00007fedb1088988 in g_main_context_iterate (context=0x20f0620, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c:2591 #20 0x00007fedb1088b3c in IA__g_main_context_iteration (context=0x20f0620, may_block=1) at /tmp/buildd/glib2.0-2.22.2/glib/gmain.c:2654 #21 0x00007fedb55fa39c in QEventDispatcherGlib::processEvents (this=0x20c7960, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #22 0x00007fedb6230f1f in QGuiEventDispatcherGlib::processEvents (this=0x280dab0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #23 0x00007fedb55d0562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #24 0x00007fedb55d0934 in QEventLoop::exec (this=0x7fffeafa6880, flags=...) at kernel/qeventloop.cpp:201 #25 0x00007fedb55d2ba4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #26 0x000000000045c2ef in main (argc=2, argv=0x7fffeafa6ef8) at ../../kget/main.cpp:173 Thanks. As a lot of code has been changed in KGet lately it would be great if you could test if this problem also exists for trunk (what is to become KDE 4.4). If you don't want to install trunk you could wait for KDE 4.4 Betas or RCs, so that the problem could be fixed for 4.4 if it still existed. So let's mark it as NEEDSINFO... Lukas This no longer happens with KDE 4.4 (tested with beta 2) |