Skip to content

Commit 950d62f

Browse files
committed
valgrind suppression file
// BelongsTo: CS-581, CS-582 // [skip ci]
1 parent a54a493 commit 950d62f

File tree

1 file changed

+123
-0
lines changed

1 file changed

+123
-0
lines changed

valgrind.supp

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
#___INFO__MARK_BEGIN_NEW__
2+
###########################################################################
3+
#
4+
# Copyright 2024 HPC-Gridware GmbH
5+
#
6+
# Licensed under the Apache License, Version 2.0 (the "License");
7+
# you may not use this file except in compliance with the License.
8+
# You may obtain a copy of the License at
9+
#
10+
# http://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# Unless required by applicable law or agreed to in writing, software
13+
# distributed under the License is distributed on an "AS IS" BASIS,
14+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
# See the License for the specific language governing permissions and
16+
# limitations under the License.
17+
#
18+
###########################################################################
19+
#___INFO__MARK_END_NEW__
20+
21+
{
22+
Thread Local Storage (TLS) is not cleaned up properly (CSP Path Class)
23+
Memcheck:Leak
24+
match-leak-kinds: definite
25+
fun:malloc
26+
fun:_Z10sge_mallocm
27+
fun:_Z25sge_csp_path_class_createP19sge_error_class_str
28+
fun:_Z16gdi_client_setupijPP6_lListb
29+
...
30+
}
31+
32+
{
33+
Component is not cleaned up properly (1)
34+
Memcheck:Leak
35+
match-leak-kinds: definite
36+
fun:malloc
37+
fun:_Z10sge_mallocm
38+
fun:_Z14ocs_get_groupsPiPP14ocs_grp_elem_tPci
39+
fun:_Z34component_get_supplementray_groupsPiPP14ocs_grp_elem_t
40+
fun:_Z35sge_gdi_packet_initialize_auth_infoP23_sge_gdi_packet_class_t
41+
fun:_Z21sge_gdi_packet_createPP6_lList
42+
fun:_Z13sge_gdi_multiPP6_lListijjS1_P11_lConditionP13_lEnumerationP16_state_gdi_multib
43+
...
44+
}
45+
46+
{
47+
Component is not cleaned up properly (2)
48+
Memcheck:Leak
49+
match-leak-kinds: definite
50+
fun:malloc
51+
fun:_Z10sge_mallocm
52+
fun:_Z14ocs_get_groupsPiPP14ocs_grp_elem_tPci
53+
fun:_Z34component_get_supplementray_groupsPiPP14ocs_grp_elem_t
54+
fun:_ZL13japi_send_jobPP10_lListElemPjP7dstring
55+
fun:_Z12japi_run_jobP7dstringPP10_lListElemS0_
56+
fun:drmaa_run_job
57+
...
58+
}
59+
60+
{
61+
@todo CS-631 Packet auth info is not cleaned up properly
62+
Memcheck:Leak
63+
match-leak-kinds: definite
64+
fun:malloc
65+
fun:_Z10sge_mallocm
66+
fun:_Z30sge_gdi_packet_parse_auth_infoP23_sge_gdi_packet_class_tPP6_lListPjPcmS4_S5_mPiPP14ocs_grp_elem_t
67+
fun:_ZL13do_gdi_packetP12struct_msg_tP12monitoring_t
68+
fun:_Z27sge_qmaster_process_messageP12monitoring_t
69+
fun:_Z17sge_listener_mainPv
70+
fun:start_thread
71+
fun:clone
72+
}
73+
74+
{
75+
@todo CS-632 Event master does not clean up event clients and their data at shutdown
76+
Memcheck:Leak
77+
match-leak-kinds: definite
78+
fun:malloc
79+
fun:_Z10sge_mallocm
80+
fun:_Z16sge_htable_storeP11_htable_recPKvS2_
81+
fun:_Z16cull_hash_insertPK10_lListElemPvP12_cull_htableb
82+
fun:_Z14cull_hash_elemPK10_lListElem
83+
fun:_Z27cull_hash_create_hashtablesP6_lList
84+
fun:_Z12lSelectDPackPKcPK6_lListPK11_lConditionPK7_lDescrPK13_lEnumerationbP15sge_pack_bufferPj
85+
fun:_ZL21add_list_event_directP10_lListElemS0_b
86+
fun:_ZL29sge_event_master_process_sendPK10_lListElemP12monitoring_t
87+
fun:_Z33sge_event_master_process_requestsP12monitoring_t
88+
fun:_Z21sge_event_master_mainPv
89+
...
90+
}
91+
92+
{
93+
@todo CS-633 (1) test_drmaa binaries (or the libdrmaa.so?) do not properly shutdown threads
94+
Memcheck:Leak
95+
match-leak-kinds: possible
96+
fun:calloc
97+
fun:calloc
98+
fun:allocate_dtv
99+
fun:_dl_allocate_tls
100+
fun:allocate_stack
101+
fun:pthread_create@@GLIBC_2.34
102+
fun:_Z15cl_thread_setupP23cl_thread_settings_typeP16cl_raw_list_typePKciPFPvS5_EPFvS0_ES5_18cl_thread_type_def
103+
fun:_Z28cl_thread_list_create_threadP16cl_raw_list_typePP23cl_thread_settings_typeS0_PKciPFPvS6_EPFvS2_ES6_18cl_thread_type_def
104+
fun:_Z20cl_com_setup_commlib18cl_thread_mode_def11cl_log_typePFiP16cl_raw_list_typeE
105+
fun:_Z25gdi_client_prepare_enrollPP6_lList
106+
fun:_Z27gdi_client_setup_and_enrollijPP6_lList
107+
fun:_Z12japi_init_mtP7dstring
108+
fun:_Z9japi_initPKcS0_P7dstringibPFvS0_ES2_
109+
fun:drmaa_init
110+
fun:main
111+
}
112+
113+
{
114+
@todo CS-633 (2) test_drmaa binaries (or the libdrmaa.so?) do not properly shutdown threads
115+
Memcheck:Leak
116+
match-leak-kinds: definite
117+
fun:malloc
118+
fun:_Z10sge_mallocm
119+
fun:_Z20sge_evc_class_create18ev_registration_idPP6_lListPKc
120+
fun:_ZL26japi_implementation_threadPv
121+
fun:start_thread
122+
fun:clone
123+
}

0 commit comments

Comments
 (0)