You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Subject: New Defects reported by Coverity Scan for gjedeer/tuntox
Date: Sat, 17 Nov 2018 11:40:52 +0000 (UTC)
Hi,
Please find the latest report on new defect(s) introduced to gjedeer/tuntox found with Coverity Scan.
3 new defect(s) introduced to gjedeer/tuntox found with Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 3 of 3 defect(s)
** CID 184347: Uninitialized variables (MISSING_RETURN)
/client.c: 262 in client_close_tunnel()
________________________________________________________________________________________________________
*** CID 184347: Uninitialized variables (MISSING_RETURN)
/client.c: 262 in client_close_tunnel()
256 if(tun->sockfd)
257 {
258 FD_CLR(tun->sockfd, &client_master_fdset);
259 }
260
261 tunnel_delete(tun);
>>> CID 184347: Uninitialized variables (MISSING_RETURN)
>>> Arriving at the end of a function without returning a value.
262 }
263
264 /* Close and delete all tunnels (when server went offline) */
265 int client_close_all_connections()
266 {
267 tunnel *tmp = NULL;
** CID 184346: Control flow issues (MISSING_BREAK)
/client.c: 662 in do_client_loop()
________________________________________________________________________________________________________
*** CID 184346: Control flow issues (MISSING_BREAK)
/client.c: 662 in do_client_loop()
656 {
657 state = CLIENT_STATE_FORWARDING;
658 }
659 }
660 }
661 break;
>>> CID 184346: Control flow issues (MISSING_BREAK)
>>> The case for value "-1" is not terminated by a 'break' statement.
662 case 0xffffffff:
663 log_printf(L_ERROR, "You forgot a break statement\n");
664 case CLIENT_STATE_SHUTDOWN:
665 exit(0);
666 break;
667 }
668
669 usleep(tox_iteration_interval(tox) * 1000);
670 }
** CID 184345: Uninitialized variables (MISSING_RETURN)
/client.c: 274 in client_close_all_connections()
________________________________________________________________________________________________________
*** CID 184345: Uninitialized variables (MISSING_RETURN)
/client.c: 274 in client_close_all_connections()
268 tunnel *tun = NULL;
269
270 HASH_ITER(hh, by_id, tun, tmp)
271 {
272 client_close_tunnel(tun);
273 }
>>> CID 184345: Uninitialized variables (MISSING_RETURN)
>>> Arriving at the end of a function without returning a value.
274 }
275
276 /* Main loop for the client */
277 int do_client_loop(uint8_t *tox_id_str)
278 {
279 unsigned char tox_packet_buf[PROTOCOL_MAX_PACKET_SIZE];
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: