From 3104291734786ef6ea2602d4b0d8a199dcef81e6 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 3 Sep 2019 12:35:15 +0800 Subject: [PATCH] Add check for null pointer Fix up d657c872433aea21a2762880599e9dbee40db9a0. --- src/base/bittorrent/session.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/bittorrent/session.cpp b/src/base/bittorrent/session.cpp index 904e6a206..09e9b950e 100644 --- a/src/base/bittorrent/session.cpp +++ b/src/base/bittorrent/session.cpp @@ -1941,7 +1941,7 @@ bool Session::addTorrent_impl(CreateTorrentParams params, const MagnetUri &magne p = lt::read_resume_data(fastresumeData, ec); // load from .torrent file when fastresume doesn't contain the required `info` dict - if (!p.ti->is_valid()) + if (!p.ti || !p.ti->is_valid()) p.ti = torrentInfo.nativeInfo(); // libtorrent will always apply `file_priorities` to torrents,