[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Oct 14 14:27:01 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=ddbbafa
The following commit has been merged in the master branch:
commit ddbbafab6360509651a7daa341c3756e99eb32da
Author: Albert Vaca <albertvaka at gmail.com>
Date: Wed Sep 18 18:35:08 2013 +0200
Fixed crash
QIODevice was deleted when DownloadJob was autodeleted, causing dangling
pointers.
---
kded/backends/lan/downloadjob.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/kded/backends/lan/downloadjob.cpp b/kded/backends/lan/downloadjob.cpp
index 3451796..cc04697 100644
--- a/kded/backends/lan/downloadjob.cpp
+++ b/kded/backends/lan/downloadjob.cpp
@@ -23,12 +23,13 @@
DownloadJob::DownloadJob(QHostAddress address, QVariantMap transferInfo): KJob()
{
mPort = transferInfo["port"].toInt();
- mSocket = new QTcpSocket(this);
+ mSocket = new QTcpSocket();
mAddress = address;
}
void DownloadJob::start()
{
+ qDebug() << "start";
mSocket->connectToHost(mAddress, mPort, QIODevice::ReadOnly);
connect(mSocket, SIGNAL(disconnected()), this, SLOT(disconnected()));
}
@@ -40,5 +41,6 @@ void DownloadJob::disconnected()
QIODevice* DownloadJob::getPayload()
{
+ qDebug() << "getPayload";
return mSocket;
}
--
kdeconnect packaging
More information about the pkg-kde-commits
mailing list