Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_PROGRAMMING    |    Synchronet/Baja/XSDK Programming    |    49,116 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 46,168 of 49,116    |
|    scan-admin@coverity.com to All    |
|    New Defects reported by Coverity Scan fo    |
|    26 Jan 25 15:12:28    |
      TZUTC: 0000       MSGID: 51513.syncprog@1:103/705 2bfc5017       PID: Synchronet 3.20c-Linux master/aa258686f Jan 25 2025 GCC 12.2.0       TID: SBBSecho 3.23-Linux master/aa258686f Jan 25 2025 GCC 12.2.0       BBSID: VERT       CHRS: ASCII 1       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.       2 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 531919: Integer handling issues (INTEGER_OVERFLOW)       /tmp/sbbs-Jan-26-2025/src/xpdev/named_str_list.c: 43 in namedStrListDelete()                     ________________________________________________________________       _______________________________________       *** CID 531919: Integer handling issues (INTEGER_OVERFLOW)       /tmp/sbbs-Jan-26-2025/src/xpdev/named_str_list.c: 43 in namedStrListDelete()       37 size_t count;       38 named_string_t *old;       39 named_string_t **newlist;       40       41 COUNT_LIST_ITEMS(*list, count);       42 if (index == NAMED_STR_LIST_LAST_INDEX)       >>> CID 531919: Integer handling issues (INTEGER_OVERFLOW)       >>> Expression "count - 1UL", where "count" is known to be equal to 0,       underflows the type of "count - 1UL", which is type "unsigned long".       43 index = count - 1;       44 if (index >= count)       45 return false;       46 newlist = (named_string_t **)realloc(*list, (count + 1) *       sizeof(named_string_t*));       47 if (newlist != NULL)       48 *list = newlist;                     ________________________________________________________________       _______________________________________       To view the defects in Coverity Scan visit, https://scan.coverit       .com/projects/synchronet?tab=overview                     --- SBBSecho 3.23-Linux        * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)       SEEN-BY: 103/705 105/81 106/201 124/5016 128/187 153/757 7715 154/10       SEEN-BY: 154/30 110 203/0 218/700 221/0 226/30 227/114 229/110 114       SEEN-BY: 229/206 317 400 426 428 470 550 700 705 240/1120 5832 266/512       SEEN-BY: 280/464 5003 5006 291/111 292/8125 301/1 320/219 322/757       SEEN-BY: 341/66 234 342/200 396/45 423/120 460/58 256 1124 467/888       SEEN-BY: 633/280 712/848 770/1 902/26 5020/400 8912 5054/30 5075/35       PATH: 103/705 280/464 460/58 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca