Text  |   XML   |   Visible Warnings:

irssi-0.8.14 : irssi-0.8.14 analysis 2 : Dangerous Function Cast  at keyboard.c:880

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 2097.27242
Procedure: keyboard_deinit
Trace: view
Modified: Thu Nov 26 11:01: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/fe-common/core/keyboard.c
   Enter keyboard_deinit
 870         g_hash_table_destroy(keys);
 871         g_hash_table_destroy(default_keys);
 872  
 873         g_tree_traverse(key_states, (GTraverseFunc) key_state_destroy,   /* Dangerous Function Cast (ID: 2107.27246) */
 874                         G_IN_ORDER, NULL);
 875         g_tree_destroy(key_states);
 876  
 877         signal_remove("irssi init read settings", (SIGNAL_FUNC) read_keyboard_config);   /* Dangerous Function Cast (ID: 2104.27245) */
 878         signal_remove("setup reread", (SIGNAL_FUNC) read_keyboard_config);   /* Dangerous Function Cast (ID: 2102.27244) */
 879         signal_remove("complete command bind", (SIGNAL_FUNC) sig_complete_bind);   /* Dangerous Function Cast (ID: 2100.27243) */
Wrong Number of Parameters880         command_unbind("bind", (SIGNAL_FUNC) cmd_bind);     /* Dangerous Function Cast */
 881 } 




Change Warning 2097.27242 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: