Bugzilla – Bug 6391
Fix leaks, null pointer dereferences, and uninitialized memory reads in GRAM2
Last modified: 2008-09-18 14:35:53
You need to log in before you can comment on or make changes to this bug.
From prevent scan #2: Uninitialized reads: CID #34: globus_gram_client_two_phase_commit_test.c CID #34: globus_gram_client_stdio_size_test.c CID #1930: globus_gram_client_register_callback_test.c CID #1930: globus_gram_client_nonblocking_register_test.c CID #1931: globus_gram_client_register_callback_test.c CID #1931: globus_gram_client_nonblocking_register_test.c CID #1954: globus_l_gram_client_callback() CID #1979: globus_gram_job_manager_rsl_request_fill() CID #1980: globus_gram_job_manager_rsl_request_fill() CID #1981: globus_gram_job_manager_state_file_read() CID #1983: globus_l_gram_seg_event_callback() Dead Code: CID #107: globus_l_gram_job_manager_signal() Null Pointer Dereferences: CID #573: globus_l_gram_job_manager_signal() CID #574: globus_l_gram_job_manager_signal() CID #575: globus_gram_job_manager_query_callback() CID #576: globus_gram_job_manager_script_poll_fast() CID #1861: globus_gram_job_manager_script_poll() Leaks: CID #1116: globus_gram_job_manager_auditing_file_write() CID #1122: globus_gram_protocol_pack_test.c CID #1123: globus_gram_protocol_pack_test.c CID #1124: globus_rsl_value_copy_recursive() CID #1124: globus_rsl_value_copy_recursive() CID #1196: globus_l_gram_protocol_setup_connect_attr() CID #1196: globus_l_gram_protocol_setup_connect_attr() CID #1200: globus_l_gram_client_job_request() CID #1200: globus_l_gram_client_job_request() CID #1202: globus_l_gram_job_manager_read_validation_file() CID #1287: globus_gram_job_manager_output_read_state() CID #1287: globus_gram_job_manager_output_read_state() CID #1288: globus_gram_job_manager_gsi_relocate_proxy() CID #1290: globus_gram_job_manager_staging_read_state() CID #1290: globus_gram_job_manager_staging_read_state() CID #1290: globus_gram_job_manager_staging_read_state() CID #1291: globus_gram_job_manager_rsl_request_fill() CID #1292: globus_l_gram_request_validate() CID #1293: globus_gram_job_manager_state_file_read()
Fixes committed to 4.2 branch, 4.0 branch and trunk.