[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