From fcb3318735cc5de0993f8e1f698125f6cb7b91fd Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Fri, 28 Dec 2007 16:14:15 +0000 Subject: fix Bug #177891 feGaussianBlur crashes when setting fill paint as input (bzr r4325) --- src/display/nr-filter-slot.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/display/nr-filter-slot.cpp b/src/display/nr-filter-slot.cpp index 17ea373ae..62a8717bb 100644 --- a/src/display/nr-filter-slot.cpp +++ b/src/display/nr-filter-slot.cpp @@ -144,7 +144,10 @@ NRPixBlock *FilterSlot::get(int slot_nr) } } - _slot[index]->empty = false; + if (_slot[index]) { + _slot[index]->empty = false; + } + assert(slot_nr == NR_FILTER_SLOT_NOT_SET ||_slot_number[index] == slot_nr); return _slot[index]; } -- cgit v1.2.3