From 6ed733638401ba3674c85bda678608925a82a4ed Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Fri, 1 Jul 2016 18:31:13 -0700 Subject: [PATCH] OSC: make sure out of bank strip can not be converted to a stripable. --- libs/surfaces/osc/osc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 68b51a96d0..949cbf09e0 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -1486,7 +1486,7 @@ boost::shared_ptr OSC::get_strip (uint32_t ssid, lo_address addr) { OSCSurface *s = get_surface(addr); - if ((ssid + s->bank - 2) < s->nstrips) { + if (ssid && ((ssid + s->bank - 2) < s->nstrips)) { return s->strips[ssid + s->bank - 2]; } // guess it is out of range