Last change
on this file since b539af8 was
b539af8,
checked in by Kinsey Moore <kinsey.moore@…>, on 01/26/22 at 22:00:04
|
cpukit: Prevent error with disabled stack checker
When the stack checker is not enabled, the stack checker reporting
function can still be called. This prevents that call from performing a
null memory access in trying to find the high water mark if the stack
checker was never initialized.
This also introduces a test to ensure this call does not cause a crash.
Closes #4588
|
-
Property mode set to
100644
|
File size:
6.2 KB
|
Line | |
---|
1 | SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause |
---|
2 | build-type: group |
---|
3 | copyrights: |
---|
4 | - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) |
---|
5 | enabled-by: |
---|
6 | - BUILD_TESTS |
---|
7 | - BUILD_LIBTESTS |
---|
8 | includes: |
---|
9 | - testsuites/support/include |
---|
10 | install: [] |
---|
11 | ldflags: |
---|
12 | - -Wl,--wrap=printf |
---|
13 | - -Wl,--wrap=puts |
---|
14 | - -Wl,--wrap=putchar |
---|
15 | links: |
---|
16 | - role: build-dependency |
---|
17 | uid: optbin2c |
---|
18 | - role: build-dependency |
---|
19 | uid: optgzip |
---|
20 | - role: build-dependency |
---|
21 | uid: optrtemsld |
---|
22 | - role: build-dependency |
---|
23 | uid: optrtemssyms |
---|
24 | - role: build-dependency |
---|
25 | uid: optxz |
---|
26 | - role: build-dependency |
---|
27 | uid: block01 |
---|
28 | - role: build-dependency |
---|
29 | uid: block02 |
---|
30 | - role: build-dependency |
---|
31 | uid: block03 |
---|
32 | - role: build-dependency |
---|
33 | uid: block04 |
---|
34 | - role: build-dependency |
---|
35 | uid: block05 |
---|
36 | - role: build-dependency |
---|
37 | uid: block06 |
---|
38 | - role: build-dependency |
---|
39 | uid: block07 |
---|
40 | - role: build-dependency |
---|
41 | uid: block08 |
---|
42 | - role: build-dependency |
---|
43 | uid: block09 |
---|
44 | - role: build-dependency |
---|
45 | uid: block10 |
---|
46 | - role: build-dependency |
---|
47 | uid: block11 |
---|
48 | - role: build-dependency |
---|
49 | uid: block12 |
---|
50 | - role: build-dependency |
---|
51 | uid: block13 |
---|
52 | - role: build-dependency |
---|
53 | uid: block14 |
---|
54 | - role: build-dependency |
---|
55 | uid: block15 |
---|
56 | - role: build-dependency |
---|
57 | uid: block16 |
---|
58 | - role: build-dependency |
---|
59 | uid: block17 |
---|
60 | - role: build-dependency |
---|
61 | uid: bspcmdline01 |
---|
62 | - role: build-dependency |
---|
63 | uid: calloc |
---|
64 | - role: build-dependency |
---|
65 | uid: capture01 |
---|
66 | - role: build-dependency |
---|
67 | uid: clockgettime |
---|
68 | - role: build-dependency |
---|
69 | uid: close |
---|
70 | - role: build-dependency |
---|
71 | uid: complex |
---|
72 | - role: build-dependency |
---|
73 | uid: cpuuse |
---|
74 | - role: build-dependency |
---|
75 | uid: crypt01 |
---|
76 | - role: build-dependency |
---|
77 | uid: debugger01 |
---|
78 | - role: build-dependency |
---|
79 | uid: defaultconfig01 |
---|
80 | - role: build-dependency |
---|
81 | uid: devfs01 |
---|
82 | - role: build-dependency |
---|
83 | uid: devfs04 |
---|
84 | - role: build-dependency |
---|
85 | uid: deviceio01 |
---|
86 | - role: build-dependency |
---|
87 | uid: devnullfatal01 |
---|
88 | - role: build-dependency |
---|
89 | uid: dl01 |
---|
90 | - role: build-dependency |
---|
91 | uid: dl02 |
---|
92 | - role: build-dependency |
---|
93 | uid: dl03 |
---|
94 | - role: build-dependency |
---|
95 | uid: dl04 |
---|
96 | - role: build-dependency |
---|
97 | uid: dl05 |
---|
98 | - role: build-dependency |
---|
99 | uid: dl06 |
---|
100 | - role: build-dependency |
---|
101 | uid: dl07 |
---|
102 | - role: build-dependency |
---|
103 | uid: dl08 |
---|
104 | - role: build-dependency |
---|
105 | uid: dl09 |
---|
106 | - role: build-dependency |
---|
107 | uid: dl10 |
---|
108 | - role: build-dependency |
---|
109 | uid: dumpbuf01 |
---|
110 | - role: build-dependency |
---|
111 | uid: dup2 |
---|
112 | - role: build-dependency |
---|
113 | uid: exit01 |
---|
114 | - role: build-dependency |
---|
115 | uid: exit02 |
---|
116 | - role: build-dependency |
---|
117 | uid: fcntl |
---|
118 | - role: build-dependency |
---|
119 | uid: flashdisk01 |
---|
120 | - role: build-dependency |
---|
121 | uid: flockfile |
---|
122 | - role: build-dependency |
---|
123 | uid: fork |
---|
124 | - role: build-dependency |
---|
125 | uid: free |
---|
126 | - role: build-dependency |
---|
127 | uid: fstat |
---|
128 | - role: build-dependency |
---|
129 | uid: ftrylockfile |
---|
130 | - role: build-dependency |
---|
131 | uid: funlockfile |
---|
132 | - role: build-dependency |
---|
133 | uid: getentropy01 |
---|
134 | - role: build-dependency |
---|
135 | uid: getlogin |
---|
136 | - role: build-dependency |
---|
137 | uid: getpwnam |
---|
138 | - role: build-dependency |
---|
139 | uid: getpwuid |
---|
140 | - role: build-dependency |
---|
141 | uid: gettimeofday |
---|
142 | - role: build-dependency |
---|
143 | uid: getuid |
---|
144 | - role: build-dependency |
---|
145 | uid: heapwalk |
---|
146 | - role: build-dependency |
---|
147 | uid: htonl |
---|
148 | - role: build-dependency |
---|
149 | uid: i2c01 |
---|
150 | - role: build-dependency |
---|
151 | uid: iconv |
---|
152 | - role: build-dependency |
---|
153 | uid: iconvclose |
---|
154 | - role: build-dependency |
---|
155 | uid: iconvopen |
---|
156 | - role: build-dependency |
---|
157 | uid: irqs01 |
---|
158 | - role: build-dependency |
---|
159 | uid: kill |
---|
160 | - role: build-dependency |
---|
161 | uid: libfdt01 |
---|
162 | - role: build-dependency |
---|
163 | uid: longjmp |
---|
164 | - role: build-dependency |
---|
165 | uid: lseek |
---|
166 | - role: build-dependency |
---|
167 | uid: lstat |
---|
168 | - role: build-dependency |
---|
169 | uid: malloc |
---|
170 | - role: build-dependency |
---|
171 | uid: malloc02 |
---|
172 | - role: build-dependency |
---|
173 | uid: malloc03 |
---|
174 | - role: build-dependency |
---|
175 | uid: malloc04 |
---|
176 | - role: build-dependency |
---|
177 | uid: malloctest |
---|
178 | - role: build-dependency |
---|
179 | uid: math |
---|
180 | - role: build-dependency |
---|
181 | uid: mathf |
---|
182 | - role: build-dependency |
---|
183 | uid: mathl |
---|
184 | - role: build-dependency |
---|
185 | uid: md501 |
---|
186 | - role: build-dependency |
---|
187 | uid: monitor |
---|
188 | - role: build-dependency |
---|
189 | uid: monitor02 |
---|
190 | - role: build-dependency |
---|
191 | uid: mouse01 |
---|
192 | - role: build-dependency |
---|
193 | uid: nanosleep |
---|
194 | - role: build-dependency |
---|
195 | uid: newlib01 |
---|
196 | - role: build-dependency |
---|
197 | uid: open |
---|
198 | - role: build-dependency |
---|
199 | uid: pipe |
---|
200 | - role: build-dependency |
---|
201 | uid: posixmemalign |
---|
202 | - role: build-dependency |
---|
203 | uid: putenvtest |
---|
204 | - role: build-dependency |
---|
205 | uid: pwdgrp01 |
---|
206 | - role: build-dependency |
---|
207 | uid: pwdgrp02 |
---|
208 | - role: build-dependency |
---|
209 | uid: rbheap01 |
---|
210 | - role: build-dependency |
---|
211 | uid: rcxx01 |
---|
212 | - role: build-dependency |
---|
213 | uid: read |
---|
214 | - role: build-dependency |
---|
215 | uid: readv |
---|
216 | - role: build-dependency |
---|
217 | uid: realloc |
---|
218 | - role: build-dependency |
---|
219 | uid: record01 |
---|
220 | - role: build-dependency |
---|
221 | uid: record02 |
---|
222 | - role: build-dependency |
---|
223 | uid: rtmonuse |
---|
224 | - role: build-dependency |
---|
225 | uid: setjmp |
---|
226 | - role: build-dependency |
---|
227 | uid: sha |
---|
228 | - role: build-dependency |
---|
229 | uid: shell01 |
---|
230 | - role: build-dependency |
---|
231 | uid: sigaddset |
---|
232 | - role: build-dependency |
---|
233 | uid: sigdelset |
---|
234 | - role: build-dependency |
---|
235 | uid: sigemptyset |
---|
236 | - role: build-dependency |
---|
237 | uid: sigfillset |
---|
238 | - role: build-dependency |
---|
239 | uid: sigismember |
---|
240 | - role: build-dependency |
---|
241 | uid: sigprocmask |
---|
242 | - role: build-dependency |
---|
243 | uid: sparsedisk01 |
---|
244 | - role: build-dependency |
---|
245 | uid: spi01 |
---|
246 | - role: build-dependency |
---|
247 | uid: stackchk |
---|
248 | - role: build-dependency |
---|
249 | uid: stackchk01 |
---|
250 | - role: build-dependency |
---|
251 | uid: stackchk02 |
---|
252 | - role: build-dependency |
---|
253 | uid: stat |
---|
254 | - role: build-dependency |
---|
255 | uid: stringto01 |
---|
256 | - role: build-dependency |
---|
257 | uid: tar01 |
---|
258 | - role: build-dependency |
---|
259 | uid: tar02 |
---|
260 | - role: build-dependency |
---|
261 | uid: tar03 |
---|
262 | - role: build-dependency |
---|
263 | uid: termios |
---|
264 | - role: build-dependency |
---|
265 | uid: termios01 |
---|
266 | - role: build-dependency |
---|
267 | uid: termios02 |
---|
268 | - role: build-dependency |
---|
269 | uid: termios03 |
---|
270 | - role: build-dependency |
---|
271 | uid: termios04 |
---|
272 | - role: build-dependency |
---|
273 | uid: termios05 |
---|
274 | - role: build-dependency |
---|
275 | uid: termios06 |
---|
276 | - role: build-dependency |
---|
277 | uid: termios07 |
---|
278 | - role: build-dependency |
---|
279 | uid: termios08 |
---|
280 | - role: build-dependency |
---|
281 | uid: termios09 |
---|
282 | - role: build-dependency |
---|
283 | uid: termios10 |
---|
284 | - role: build-dependency |
---|
285 | uid: termios11 |
---|
286 | - role: build-dependency |
---|
287 | uid: top |
---|
288 | - role: build-dependency |
---|
289 | uid: ttest01 |
---|
290 | - role: build-dependency |
---|
291 | uid: ttest02 |
---|
292 | - role: build-dependency |
---|
293 | uid: tztest |
---|
294 | - role: build-dependency |
---|
295 | uid: uid01 |
---|
296 | - role: build-dependency |
---|
297 | uid: unlink |
---|
298 | - role: build-dependency |
---|
299 | uid: utf8proc01 |
---|
300 | - role: build-dependency |
---|
301 | uid: vfork |
---|
302 | - role: build-dependency |
---|
303 | uid: wait |
---|
304 | - role: build-dependency |
---|
305 | uid: waitpid |
---|
306 | - role: build-dependency |
---|
307 | uid: write |
---|
308 | - role: build-dependency |
---|
309 | uid: writev |
---|
310 | - role: build-dependency |
---|
311 | uid: ofw01 |
---|
312 | type: build |
---|
313 | use-after: |
---|
314 | - rtemstest |
---|
315 | use-before: [] |
---|
Note: See
TracBrowser
for help on using the repository browser.