From 464bdd5d06e2bca01ce4156d6532b185c08ef59d Mon Sep 17 00:00:00 2001 From: Guillermo Gallego Date: Wed, 24 May 2017 17:50:09 +0200 Subject: [PATCH] fixing bug in dvs_renderer when there are no events. thx Timo --- dvs_renderer/src/renderer.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dvs_renderer/src/renderer.cpp b/dvs_renderer/src/renderer.cpp index 1b433d7..afd5abd 100644 --- a/dvs_renderer/src/renderer.cpp +++ b/dvs_renderer/src/renderer.cpp @@ -115,7 +115,10 @@ void Renderer::eventsCallback(const dvs_msgs::EventArray::ConstPtr& msg) if (image_pub_.getNumSubscribers() > 0) { cv_bridge::CvImage cv_image; - cv_image.header.stamp = msg->events[msg->events.size()/2].ts; + if (msg->events.size() > 0) + { + cv_image.header.stamp = msg->events[msg->events.size()/2].ts; + } if (display_method_ == RED_BLUE) {