From e9364d8d784d084846f33e528881de45afaeb3ba Mon Sep 17 00:00:00 2001 From: Thulinma Date: Sun, 19 Jun 2016 14:12:03 +0200 Subject: [PATCH] Nulling dispacket on page load failures to prevent segmentation faults. --- src/output/output.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/output/output.cpp b/src/output/output.cpp index 7e9ec9bb..2429e28a 100644 --- a/src/output/output.cpp +++ b/src/output/output.cpp @@ -769,6 +769,7 @@ namespace Mist { buffer.insert(nxt); } }else{ + thisPacket.null(); dropTrack(nxt.tid, "page load failure", true); } return false; @@ -821,6 +822,7 @@ namespace Mist { MEDIUM_MSG("Next page for track %u starts at %llu.", nxt.tid, nxt.time); } }else{ + thisPacket.null(); dropTrack(nxt.tid, "page load failure"); } return false;