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

Reply via email to