Dunno where newsbeuter logs stuff, but this might help to find the cause of the problem:
Index: patches/patch-src_rss_cpp =================================================================== RCS file: patches/patch-src_rss_cpp diff -N patches/patch-src_rss_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_rss_cpp 18 Sep 2015 10:36:32 -0000 @@ -0,0 +1,16 @@ +$OpenBSD$ +--- src/rss.cpp.orig Tue Aug 27 14:20:39 2013 ++++ src/rss.cpp Fri Sep 18 12:32:07 2015 +@@ -113,7 +113,11 @@ void rss_item::set_unread(bool u) { + + std::string rss_item::pubDate() const { + char text[1024]; +- strftime(text,sizeof(text),"%a, %d %b %Y %T %z", localtime(&pubDate_)); ++ struct tm *tm; ++ tm = localtime(&pubDate_); ++ if (tm == NULL) ++ LOG(LOG_ERROR, "localtime() failed with param %lld", (long long)pubDate_); ++ strftime(text,sizeof(text),"%a, %d %b %Y %T %z", tm); + return std::string(text); + } + -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE