Subj : New Defects reported by C To : cov-scan@synchro.net From : scan-admin@coverity.com Date : Tue Oct 29 2024 12:40:00 Hi, Please find the latest report on new defect(s) introduced to Synchronet found with Coverity Scan. 1 new defect(s) introduced to Synchronet found with Coverity Scan. 5 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan. New defect(s) Reported-by: Coverity Scan Showing 1 of 1 defect(s) ** CID 511508: High impact quality (Y2K38_SAFETY) /date_str.c: 158 in datestr() ________________________________________________________________________________________________________ *** CID 511508: High impact quality (Y2K38_SAFETY) /date_str.c: 158 in datestr() 152 /****************************************************************************/ 153 char* datestr(scfg_t* cfg, time_t t, char* str) 154 { 155 if(t == 0) 156 return "---------"; 157 if(!cfg->sys_date_verbal) >>> CID 511508: High impact quality (Y2K38_SAFETY) >>> A "time_t" value is stored in an integer with too few bits to accommodate it. The expression "t" is cast to "time32_t". 158 return unixtodstr(cfg, (time32_t)t, str); 159 struct tm tm = {0}; 160 if(localtime_r(&t, &tm) == NULL) 161 return "!!!!!!!!!"; 162 char fmt[32] = ""; 163 switch(cfg->sys_date_fmt) { ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu4gdQbQRNsarCbK0jIoVQSWT2zCPijRqaed4AhLiEI9Z7MR9SJQ09ot5XPbn9SW-2F14-3DeIbg_7FYjIqE8olEh4k02KWtt1r1LGSyuXVEtCuKuJCXgAQZqqLX5nOyr0GCOMCsCoPlrYhtCBBDisrUKXmOFR94rfPCeqYsaUhoG3UZ-2FYUaiUYrgUIufMTzxsRzH7-2B7zAyM4HCi34k5-2FbdZ1Kp-2FDSG9A8IDyw-2BIsKQ-2B2fNzoCls7j0N-2B7Pb2XI8MB8f5lr-2BCPTiUaqWkDFwSWHqbm0IZWY1GZQ-3D-3D --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .