Bug 207359 - KGet crash when downloading files (KUrl::prettyUrl, Segment::createTransfer, Segment::startTransfer)
Summary: KGet crash when downloading files (KUrl::prettyUrl, Segment::createTransfer, ...
Status: RESOLVED FIXED
Alias: None
Product: kget
Classification: Applications
Component: Multisegkio (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KGet authors
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-14 17:08 UTC by Dario Massarin
Modified: 2009-09-25 15:00 UTC (History)
0 users

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 Dario Massarin 2009-09-14 17:08:04 UTC
Application: kget (2.3.68)
KDE Version: 4.3.68 (KDE 4.3.68 (KDE 4.4 >= 20090907)) (Compiled from sources)
Qt Version: 4.5.1
Operating System: Linux 2.6.29-gentoo-r5 i686

What I was doing when the application crashed:
Was executing the kget_test_transfers test and after half an hour, got this crash

 -- Backtrace:
Application: KGet (kget), signal: Segmentation fault
[KCrash Handler]
#5  0xb72007b9 in QUrl::scheme (this=0x99b35a0) at io/qurl.cpp:4182
#6  0xb7439b03 in KUrl::prettyUrl (this=0x99b35a0, trailing=KUrl::LeaveTrailingSlash) at /opt/kde/kdelibs/kdecore/io/kurl.cpp:1038
#7  0xb742d621 in operator<< (s={stream = 0xbfd25b38}, url=@0x99b35a0) at /opt/kde/kdelibs/kdecore/io/kdebug.cpp:721
#8  0xb23e5248 in Segment::createTransfer (this=0x99b3550) at /opt/kde/kdenetwork/kget/transfer-plugins/multisegmentkio/segment.cpp:48
#9  0xb23e5590 in Segment::startTransfer (this=0x99b3550) at /opt/kde/kdenetwork/kget/transfer-plugins/multisegmentkio/segment.cpp:89
#10 0xb23e766d in MultiSegKioDataSource::start (this=0x982e6e8) at /opt/kde/kdenetwork/kget/transfer-plugins/multisegmentkio/multisegkiodatasource.cpp:58
#11 0xb793ae47 in DataSourceFactory::start (this=0x9917a50) at /opt/kde/kdenetwork/kget/core/datasourcefactory.cpp:318
#12 0xb23e9853 in TransferMultiSegKio::start (this=0x99d9318) at /opt/kde/kdenetwork/kget/transfer-plugins/multisegmentkio/transfermultisegkio.cpp:72
#13 0xb7924f28 in Scheduler::updateQueue (this=0x94680b8, queue=0x9573930) at /opt/kde/kdenetwork/kget/core/scheduler.cpp:200
#14 0xb792513e in Scheduler::jobChangedEvent (this=0x94680b8, job=0x99d9318, policy=Job::Start) at /opt/kde/kdenetwork/kget/core/scheduler.cpp:121
#15 0xb7934177 in TransferGroupScheduler::jobChangedEvent (this=0x94680b8, job=0x99d9318, status=Job::Start) at /opt/kde/kdenetwork/kget/core/transfergroupscheduler.cpp:54
#16 0xb7917dba in Job::setPolicy (this=0x99d9318, jobPolicy=Job::Start) at /opt/kde/kdenetwork/kget/core/job.cpp:62
#17 0xb7932e64 in TransferHandler::start (this=0x99e05d0) at /opt/kde/kdenetwork/kget/core/transferhandler.cpp:55
#18 0xb794908c in DBusTransferWrapper::start (this=0x9af5780) at /opt/kde/kdenetwork/kget/dbus/dbustransferwrapper.cpp:31
#19 0xb795ec07 in TransferAdaptor::start (this=0x98a24f0) at /opt/kde/kdenetwork_build/kget/transferadaptor.cpp:123
#20 0xb795f223 in TransferAdaptor::qt_metacall (this=0x98a24f0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfd25fa0) at /opt/kde/kdenetwork_build/kget/transferadaptor.moc:169
#21 0xb731e14e in QDBusConnectionPrivate::deliverCall (this=0x9477318, object=0x98a24f0, msg=@0x98b5020, metaTypes=@0x99dbadc, slotIdx=18) at qdbusintegrator.cpp:891
#22 0xb731ecdf in QDBusConnectionPrivate::activateCall (this=0x9477318, object=0x98a24f0, flags=273, msg=@0x98b5020) at qdbusintegrator.cpp:803
#23 0xb731f7ac in QDBusConnectionPrivate::activateObject (this=0x9477318, node=@0x98b500c, msg=@0x98b5020, pathStartPos=18) at qdbusintegrator.cpp:1352
#24 0xb731fa29 in QDBusActivateObjectEvent::placeMetaCall (this=0x98b4fe0) at qdbusintegrator.cpp:1469
#25 0xb72569c3 in QObject::event (this=0x9af5780, e=0x98b4fe0) at kernel/qobject.cpp:1115
#26 0xb68cb24d in QApplicationPrivate::notify_helper (this=0x9487d00, receiver=0x9af5780, e=0x98b4fe0) at kernel/qapplication.cpp:4057
#27 0xb68cb601 in QApplication::notify (this=0xbfd26a1c, receiver=0x9af5780, e=0x98b4fe0) at kernel/qapplication.cpp:3604
#28 0xb7e0bf11 in KApplication::notify (this=0xbfd26a1c, receiver=0x9af5780, event=0x98b4fe0) at /opt/kde/kdelibs/kdeui/kernel/kapplication.cpp:302
#29 0xb7242683 in QCoreApplication::notifyInternal (this=0xbfd26a1c, receiver=0x9af5780, event=0x98b4fe0) at kernel/qcoreapplication.cpp:606
#30 0xb7246211 in QCoreApplication::sendEvent (receiver=0x9af5780, event=0x98b4fe0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#31 0xb7242b6b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9463b10) at kernel/qcoreapplication.cpp:1244
#32 0xb7242d27 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#33 0xb7272e2e in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#34 0xb7272039 in postEventSourceDispatch (s=0x9480fa0) at kernel/qeventdispatcher_glib.cpp:209
#35 0xb643f5a1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb6442aeb in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x09480f18 in ?? ()
#38 0x00000000 in ?? ()

Reported using DrKonqi