Text  |   XML   |   Visible Warnings:

irssi-0.8.14 : irssi-0.8.14 analysis 2 : Dangerous Function Cast  at servers.c:434

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 819.26265
Procedure: server_start_connect
Trace: view
Modified: Thu Nov 26 10:57:56 2009   show details
 
Priority: None
State: None
Finding: None
Owner: None
  edit properties

Legend [ X ]
Warning Location
Contributes
Parse Error
Other Warning
Two or More Loop Iterations
On Execution Path
Comment
Macro
Preprocessor
Include
Keyword
Preprocessed Away

Source  |  Language: C Hide Legend     
ProblemLineSource
   /kat0/fletcher/SATE/2010/irssi-0.8.14/src/core/servers.c
   Enter server_start_connect
 423                 server->connect_pipe[1] = g_io_channel_unix_new(fd[1]);
 424  
 425                 connect_address = server->connrec->proxy != NULL ? 
 426                         server->connrec->proxy : server->connrec->address;
 427                 server->connect_pid = 
 428                         net_gethostbyname_nonblock(connect_address,
 429                                                    server->connect_pipe[1],
 430                                                    settings_get_bool("resolve_reverse_lookup"));
 431                 server->connect_tag = 
 432                         g_input_add(server->connect_pipe[0], G_INPUT_READ,
 433                                     (GInputFunction) 
Wrong Number of Parameters434                                     server_connect_callback_readpipe,     /* Dangerous Function Cast */
 435                                     server);
 436  
 437                 lookup_servers = g_slist_append(lookup_servers, server);
 438  
 439                 signal_emit("server looking", 1, server);
 440         }
 441         return TRUE;
 442 } 
 443  
 444 static int server_remove_channels(SERVER_REC *server)




Change Warning 819.26265 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: